Add non-working sdl chargfx0, getch returns dchar, improved html dumping (new! No...
[SmugglerRL.git] / TODO
bloba895f1d8923432327cec6bbb157286442e7c7ca7
1 Broad design goal:
2  * Two continents, a rich one and a poor one
4  * They're separated by an ocean, and in the middle of the ocean, there's another, uninhabited continent.  It's long & thin, just mountains, nearly impassable, except for a system of mazes underneath.
6  * You are a smuggler, who smuggles drugs from the poor continent to the rich one.
7      * Maybe you also smuggle other things, like people who want to make a fresh start?
9  * Current mazegen system is used for in the middle continent.
11  * Crafting system for boats.  Probability for stuff.  Ex: really attempt to build a boat without a guide?  x% chance of failure, only y% with a guide.
12  * Plot twist: the two continents are just one continent that extends all the way around the planet.  People get progressively poorer/richer as you go around.
13      * Potential difficulty with simulating a *sphere*?
14          * Maybe just make a rectangle where one side overflows to the other, like pacman?
16      * Possibly, the locuses of wealth and poverty don't stay where they are, but the wealthy slowly retreat as you bring more and more poor people.  Maybe a "win" of sorts could be considered making all the rich people retreat all the way around the world until the rich people live on what was the poor half of the world and vice versa?
18 * Interactions with people aren't simple.  E.G. there's no fixed price for a certain drug and you exchange that drug for that price.  Instead there's a market that fluctuates, maybe a competitor comes and offers the same drug for cheaper.  Simulate middle-men, etc.  Easier for the middle-men to sell drugs to the rich because they have higher charisma or something like that.