This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#7136 - Turn based strategy Game (DOS clone)
Attached to Project:
Rockbox
Opened by Will Robertson (aliask) - Wednesday, 09 May 2007, 11:44 GMT+2
Last edited by Will Robertson (aliask) - Thursday, 02 August 2007, 14:56 GMT+2
Opened by Will Robertson (aliask) - Wednesday, 09 May 2007, 11:44 GMT+2
Last edited by Will Robertson (aliask) - Thursday, 02 August 2007, 14:56 GMT+2
|
DetailsThis is a work in progress clone of the old DOS game "Super Domination" (http://www.prophecybbs.org/usrfiles/CDROM002/GAMES/SUPERDOM.ZIP), currently playable on IRiver H100, H300, iPod 4G (colour and mono), nano, iAudio X5 and M5.
The general idea of the game is to take over the map by placing resources (tanks, men, planes etc) on squares to overpower the adjacent computer controlled squares. The game is playable (but you can't actually win yet, the computer will never give up), but needs a lot more work before I think it is done. What needs fixing: - There is a bug in the game menu where you cannot quit (probably not hard to fix) - The score calculation code is quite ugly, but I can't think of a better way to implement it. - The AI is pretty basic - The graphics I've made are pretty bad. (anybody good at pixel art?) - Nukes haven't been properly implemented yet (no fallout) Stuff I'd like to implement: - Settings for things like number of moves per turn, difficulty settings (which I think would be easiest to have a multiplier on the amount of cash generated), etc. - Support for portrait displays (not exactly sure how to accomplish this, it's pretty packed as it is) Anyway, stick the bitmaps in /apps/plugins/bitmaps (native/ for the 16bit ones and mono/ for the mono one), apply the patch, and all should be fine to compile... |
This task depends upon
Closed by Will Robertson (aliask)
Thursday, 02 August 2007, 14:56 GMT+2
Reason for closing: Accepted
Thursday, 02 August 2007, 14:56 GMT+2
Reason for closing: Accepted
I can't remember if loading a game works. In any case, I need to update the patch again if only to remove redundant code.
Game settings implemented, including the number of starting farms/factories for both computer and human players. Starting cash/food is also changable, as is the number of moves per turn.
Still to come:
-saving the custom settings along with the rest of the game data in savegames
-make the computer surrender at some point
-portrait displays
-Settings are now saved/loaded with the savegame.
-Can now win/lose the game.
Now the main thing that needs to be done is support for portrait display devices.
The sansa could do with it's own set of icons, the current ones are the ones for the nano, which are functional, but not fantastic.
Again, I invite people who are good at this sort of thing to take a look.
This is probably the last I'll work on this for a little while at least, unless somebody prods me into action.
Do you think that this is ready for inclusion in SVN, or are there still key features missing?
If it gets committed then I'll write a manual entry, but if it's just going to stay in the tracker I don't think I'll bother. (who builds their own manual?)
Target is an iRiver H300.
Sounds like a great game, I look forward to playing it.
I will and thank you for your help :)
CC superdom.c
superdom.c: In function `movement_menu':
superdom.c:1220: warning: 'menu_quit' might be used uninitialized in this function
LD superdom.elf
/home/nick/Rockbox/20070713-3/rockbox_svn/apps/plugins/superdom.o: In function `get_number':
superdom.c:(.text+0x1616): undefined reference to `memcpy'
collect2: ld returned 1 exit status
make[2]: *** [/home/nick/Rockbox/20070713-3/rockbox_svn/apps/plugins/superdom.elf] Error 1