EDIT: I just bought a book on C#, and this project will be put on hold until I know enough about C# that I can piece together a simple pre-alpha version.
I had an idea for a game which I'd like to use as an introduction into coding and game-making (I plan on becoming a game designer after college) which I will be posting the progress of here, for (hopefully) motivation, any assistance I may require later, and as a way to get the game out there and probably get some free game testers.
Current progress:
I've just started learning C#. I may have a very basic console version within a few days if I don't slack off. I'll hopefully be able to move on from there.
Planned game features:
*Take a small group of people, whether quiet villagers, criminal exiles, brave pioneers, or something else and lead them to greatness and glory as the founders of a magnificent city-state. Or perhaps a center of mining and industry of legendary proportions. Or that little town in some forgotten corner of the world, struggling to survive then shouting, "FUCK YOU ALL!!!" as they release armageddon upon the world.
*Attach optional meta-game goals based on origins, though leaving overall gameplay relatively open.
*Completely randomized, persistant DF-esque worlds, in which almost-limitless games may be played (Provided you don't touch the HFS).
*A hostile land, where survival is always your first priority and danger lurks in many unexpected forms.
-Megalomaniac gods, who unleash rampaging monsters and massive natural disasters upon the land, many of which can annihilate entire continents.
-The Darker Powers, imprisoned deep underground by the gods long ago, constantly try to find ways for their influence to claw, twist, or seep into the upper realms, often succeeding and creating twisted horrors from almost anything in their wake.
-Desperate wildlife constantly struggle to survive in hostile lands, where everything is a predator, nowhere is peaceful, and the only rule is survival.
*Track time in real-time, though have time display differently depending on game mode (If I have different game modes).
*(optional) Two game modes: one which is similar to a top-down turn-based strategy game where the game pauses to allow you to give commands or when something important (the muck in your sewers suddenly gaining sentience, for instance) happens, or a real-time mode where you directly control your character and can make him do stuff in and out of your town, maybe adding a skill system too. You can also perform all the duties you can do in the top-down mode, though the top-down mode is more convenient.
*Have potential, random advantages available only at the beginning of the game, such as a wizard's tower or a blessed temple or rare, valuable local materials.
*As your city grows, it attracts more and larger forces all trying to kill you, your mother, and everyone else you know. This makes conquest a risk (though not an overwhelming one) as you may leave your city underdefended when a massive assault comes. (This also adds a reason to trade with other towns and villages, instead of simply conquering everyone. Though it should still be a legitimate option.)
*I may add more
Any downloads I end up having will be here.
Since this game is primarily for my own self-improvement, it'll be open-source and I'll actually encourage anyone interested in doing so to look over the code and maybe give suggestions to make it better.
And that's it. Updates whenever I have something to update.