Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (522)
Games in Android Showcase (127)
games submitted by our members
Games in WIP (591)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1] 2
  ignore  |  Print  
  Guardian III: Corruption  (Read 5699 times)
0 Members and 1 Guest are viewing this topic.
Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Posted 2013-07-24 02:11:55 »

[OLD POST]

I present to you:


My project for Mini LudumDare#44: 7dRTS.

It is somewhat a hybrid between Dwarf Fortress and the classic RTS game.
There is a big emphasis on micromanagement, but macromanagement will still play a big part as your time is limited by the amount of micromanagement enough that you need to carefully plan what you do and when.

(Mainly due to me being too lazy to code proper AI. You need to keep moving units around so they can complete their tasks. It's quite annoying sometimes)

To give you an idea, you literally have to build every tile in a building (can be done quickly on simple buildings)

Once you've finished construction, you can use a peasant to turn it into a building. Sometimes this will also change to peasant to some other unit (Peasant -> Town Hall = Mayor)

The World

The landscape is quite nice so far, generated with Simplex Noise octaves.
There are currently... *looks at generator code* 9 biomes:
  • Ocean
  • Mainland Beach
  • Mainland Plains
  • Mainland Forest
  • Mainland Mountain
  • Island Beach
  • Island Plains
  • Island Forest
  • Island Mountain

Mountains

Mountains are an important part of gameplay. They are the only place to find resources such as iron and gold (possibly more in future?), which will be essential for midgame onwards.
They are more common on islands than on mainland, and are found near the centre of the landmasses.

And that's all for now

I'll release a little prototype soon for people to play with, along with source code.
Sorry it took so long, but here is the linnk to the latest build: Download Here or get the Source
Chances are the save file format won't change too much, so you should be able to continue playing when a new build comes out. However, I can't guarantee it. I may release a save converter if people really want it.

Offline Sammidysam
« Reply #1 - Posted 2013-07-24 03:05:25 »

Wow!  You have gotten a ton done (you did have three days before the official start though, right?).  My friend and I currently have only most of the images done (art is done with svgs exported to pngs) and then the only thing our game has is a grid of variable width and height that can be scrolled in and out, moved left, right, etc.  I don't think I'll be able to share it because my friend and I are making it in C.  Relating to your game, I can't wait to try it out.  Cheesy  Mine is pretty different on the idea level.
Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #2 - Posted 2013-07-24 06:42:12 »

I've decided that if given the time, I will add some decent AI and pathfinding.
But that's after I've finished all other gameplay and content.

New Stuff:

Added houses, which allow you to spawn more peasants.
Implemented saving. The world, entities, and buildings are loaded and saved from text (binary) files.



Houses must be at least 4x4, have more walls than gaps (on the edges), have more spaces than blocked ares on the inside, and at least one entrance/exit. Peasants can be spawned anywhere inside, unless of course the house is full.

Just need a little bit more done and then I'll put up a build.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #3 - Posted 2013-07-25 00:35:59 »



Use a Peasant to construct a furnace, and you get a furnace operator.
Furnace operators smelt iron and gold ores into iron and gold bars.

(Note: Only the 3x3 square around the furnace is required. The rest is a storage area I built off the side)

Also, builders can now demolish constructions.

Once I make it possible to have more woodcutters/miners/builders, I will release the first build.

Offline Zhon

Junior Devvie


Medals: 4



« Reply #4 - Posted 2013-07-25 00:56:23 »

Looks promising, as a RTS lover I hope you keep going with this project Roll Eyes
Offline ReBirth
« Reply #5 - Posted 2013-07-25 01:18:19 »

It looks hard to tell what an unit is with those sprites. Color change maybe?

Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #6 - Posted 2013-07-25 01:28:45 »

It looks hard to tell what an unit is with those sprites. Color change maybe?

Which ones are hard to tell?

The screenshot is half-size, so it may just be that.
And you can zoom in too, if size is a problem.

If you can tell me which ones are hard to tell I could see what I can do to fix it. (give the miner a hat?)

Offline ReBirth
« Reply #7 - Posted 2013-07-25 01:44:22 »

They just look identical. On large amount of units placed in one screen, it is hard to separate them.

Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #8 - Posted 2013-07-25 01:47:29 »

They just look identical. On large amount of units placed in one screen, it is hard to separate them.

Ah, okay then.

I haven't really tested with large amounts of units yet.

I'll add some different clothing or something...

Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #9 - Posted 2013-07-25 02:10:04 »



Is that better?

(Miner & builder with helmet. Miner with light on helmet. Woodcutter with leather hat.)

(EDIT: You may notice the population text in the top right corner. Now there is a population cap. You start off with 4 free spaces, plus one for every empty space inside a house)

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Pauler
« Reply #10 - Posted 2013-07-25 12:16:30 »

Amazing job.
Offline dime26

Senior Devvie


Medals: 2
Projects: 3
Exp: 5 years


Should traffic wardens be armed?


« Reply #11 - Posted 2013-07-25 13:57:40 »

Looks funky!
Offline Herjan
« Reply #12 - Posted 2013-07-25 19:14:02 »

I almost see no difference, (Im sure its me) but if I am you I would (immediately) change skincolors, make the miner or whatever left-handed and give the builder blue pants Cheesy

But keep this nice artstyle! It is all in harmony Cheesy

Offline Sickan

Senior Devvie


Medals: 9



« Reply #13 - Posted 2013-07-25 19:41:06 »

To chime in on everybody saying that it's hard to see the difference, I imagine that if you play the game long enough, you learn what to look for. Also, I suggest that you add a pop-up when you hover over a unit, with the type of unit in it.
Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #14 - Posted 2013-07-25 23:41:04 »

To chime in on everybody saying that it's hard to see the difference, I imagine that if you play the game long enough, you learn what to look for. Also, I suggest that you add a pop-up when you hover over a unit, with the type of unit in it.

I almost see no difference, (Im sure its me) but if I am you I would (immediately) change skincolors, make the miner or whatever left-handed and give the builder blue pants Cheesy

Thanks for the suggestions. I think I'll go with Sickan's for now though.

Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #15 - Posted 2013-07-26 00:35:05 »



Mayor: Creates more advanced buildings. A peasant can create the simple economic bulidings, but the mayor is required to open things more advanced.

Carpenter: Makes tools for the workers of the town.

Offline sugarrushx6

Senior Newbie





« Reply #16 - Posted 2013-07-26 00:45:30 »

Looks cool  Grin
RTS, right? When will we get to the fighting?  Smiley

Spoiler
Offline Herjan
« Reply #17 - Posted 2013-07-26 09:08:37 »


Mayor: Creates more advanced buildings. A peasant can create the simple economic bulidings, but the mayor is required to open things more advanced.

Carpenter: Makes tools for the workers of the town.

So if you let the carpenter make a pickaxe, and you give that pickaxe to a peasant, he will become a miner? That sounds like a new idea Cheesy

However, I still think blue pants rock!

Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #18 - Posted 2013-07-27 01:05:40 »

Sorry it took so long. I am seriously behind on development, but here's the download for the prototype/source.

Source
Game

I'll update to the same files, so you can use the same links to download any updates.

I do not recommend playing at the moment, as it is too complicated and there is no guide on how to play.
Just look at the source for now, and download the game if you want to see how things work.

Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #19 - Posted 2013-07-27 04:50:11 »



Beware the Corruption.

It began with the Lord of Corruption, when he defeated the Order of Paladins (good on you if you know what I'm referring to Wink). Now there is no-one to stop him gaining more and more power as he destroys all the good on your planet.
Meteors are flying in from space and striking the planet, planting corruption and bringing nightmarish creatures.

If you are fatally wounded in the corruption, you suffer a fate worse than death. Your mind and body are corrupted and you turn to fight your own kind, bringing your world to an end even faster.

The one thing that the corruption can't handle is the ocean. That is your first line of defence.

On a series of islands, you must survive the onslaught of the corrupted meteorites, and find a way to stop it once and for all, starting with nothing but 4 peasants and a few tools.

Can it be done?

EDIT:

While I was writing this post, this:

turned into this:

Offline Herjan
« Reply #20 - Posted 2013-07-27 08:34:09 »

I know this game is not done yet and you maybe have this already in your todo-list, but I would suggest to be able to hold down mouse button and be able to click or select all blocks you want to be digged/mined.
shitty bug: Builder is very fast stuck, and then I have to restart the game... I think you know this already, but hey Wink

Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #21 - Posted 2013-07-27 08:40:17 »

I know this game is not done yet and you maybe have this already in your todo-list, but I would suggest to be able to hold down mouse button and be able to click or select all blocks you want to be digged/mined.
shitty bug: Builder is very fast stuck, and then I have to restart the game... I think you know this already, but hey Wink

You can drag select for any tasks, but some are a bit buggy.

Builder getting stuck: Press / to cancel the current task.

Offline Herjan
« Reply #22 - Posted 2013-07-27 12:29:04 »

Euh.. Dat key.. I guess its the first time I use / in a game lol

Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #23 - Posted 2013-07-27 21:50:01 »

Euh.. Dat key.. I guess its the first time I use / in a game lol

Sorry, it was originally C, but then I added in the carpenter's craft command (also C) and things started going crazy (as you can imagine).

I'll might change before the end. Maybe X?

Offline Zhon

Junior Devvie


Medals: 4



« Reply #24 - Posted 2013-07-27 22:02:54 »

Maybe 'S'? (Stop)
Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #25 - Posted 2013-07-27 23:26:07 »

Maybe 'S'? (Stop)

Furnace Operator has Smelt.
I'll keep it at X (in my version. The public version hasn't been updated)

Not much work left.
Just a little bit of balancing, help text for tasks, adding a cure to the corruption, implementing the win/lose condition and I'll be done. From there I can add more units as I see fit.

Btw, thinking of the title: Anyone for Guardian III: Corruption?

Offline Sammidysam
« Reply #26 - Posted 2013-07-27 23:26:51 »

Good luck on the final 24 hours.
Offline ReBirth
« Reply #27 - Posted 2013-07-28 02:45:18 »

Is that better?
Yup (but I still prefer color change hehe)

Don't worry too much about that little stuff that can be finished later. Make it playable first and submit.

Offline Longarmx
« Reply #28 - Posted 2013-07-28 05:20:26 »

The name reminds me of Metroid Prime III: Corruption. Smiley

Offline HeroesGraveDev

JGO Kernel


Medals: 294
Projects: 11
Exp: 3 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #29 - Posted 2013-07-28 18:58:53 »

The name reminds me of Metroid Prime III: Corruption. Smiley

Possible solutions:

- Change the name.
- Quickly make another game under the title Guardian.

Pages: [1] 2
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

trollwarrior1 (34 views)
2014-11-22 12:13:56

xFryIx (73 views)
2014-11-13 12:34:49

digdugdiggy (52 views)
2014-11-12 21:11:50

digdugdiggy (46 views)
2014-11-12 21:10:15

digdugdiggy (40 views)
2014-11-12 21:09:33

kovacsa (66 views)
2014-11-07 19:57:14

TehJavaDev (70 views)
2014-11-03 22:04:50

BurntPizza (68 views)
2014-11-03 18:54:52

moogie (83 views)
2014-11-03 06:22:04

CopyableCougar4 (82 views)
2014-11-01 23:36:41
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!