maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Games (https://talk.maemo.org/forumdisplay.php?f=12)
-   -   [M5] [Announce] Curse of War (https://talk.maemo.org/showthread.php?t=93248)

shawnjefferson 2014-05-28 06:25

[Announce] Curse of War
 
Curse of War

Curse of War is a fast-paced action strategy game for Linux originally implemented using ncurses user interface. An SDL graphical version is also available (since version 1.2.0).

Unlike most RTS, you are not controlling units, but focus on high-level strategic planning: Building infrastructure, securing resources, and moving your armies.

http://i.imgur.com/YM0nYQv.png

upstream website: http://a-nikolaev.github.io/curseofwar/

Uploaded to extras-dev. Currently installs main game binaries into /opt/curseofwar/ and resource files into ~/.curseofwar. All resource files will be installed under /opt on next release. Both curses and SDL binaries included, but desktop icon only launches SDL version as curses text version is problematic on n900 screen.

Maximum width and height of rectangular (default) playfield is 22 x 22. Default is 21x21 which is what you get when launching from the application menu icon.

Network play is possible by starting a server with curseofwar from cli, but currently untested. If anyone tests this successfully, please let us know.

Instructions from the website:

Rules

1.Cities (W#W, i=i, and n) increase your country's population
2.Gold mines (/$\) give you gold, which is used to build new cities.
3.Put flags on the map to move your army. Press space to add and remove flags.
4.You play as a ruler of the green country.
5.Computer opponents have different personalities and different approach to control their armies
6.Game conditions can be adjusted with command line arguments, see $ curseofwar -h

Controls

Arrow keys and [H], [J], [K], [L] are for moving the cursor
[R] or [V] to build village -> town -> castle
[Space] to add/remove a flag
[X] to remove all your flags
[C] to remove a half of your flags
[Q] quit the game

For more gameplay info:
http://a-nikolaev.github.io/curseofwar/howtoplay/

shawnjefferson 2014-05-28 06:25

Re: [Annouce][n900]
 
Reserved second post

Mentalist Traceur 2014-05-28 06:55

Re: [Announce][n900] Curse of War
 
Quote:

Originally Posted by shawnjefferson (Post 1426877)
Currently installs main game binaries into /opt/curseofwar/ and resource files into ~/.curseofwar. All resource files will be installed under /opt on next release.

Err, that means it's already as much in /opt as it's going to get. both /opt and /home are mounted outside of the rootfs and on the main mmc/flash chip. So ~/.curseofwar is already "optified" (unless ~ here stands for root user's home, aka /root, but I presume you mean /home/user )

So if you wish to move it for optification/not-clobbering-root-fs purposes, I recomment leaving it alone where it is, since it's already not on the rootfs.

mr_pingu 2014-05-28 10:34

Re: [Announce][n900] Curse of War
 
Quote:

Originally Posted by Mentalist Traceur (Post 1426883)
Err, that means it's already as much in /opt as it's going to get. both /opt and /home are mounted outside of the rootfs and on the main mmc/flash chip. So ~/.curseofwar is already "optified" (unless ~ here stands for root user's home, aka /root, but I presume you mean /home/user )

So if you wish to move it for optification/not-clobbering-root-fs purposes, I recomment leaving it alone where it is, since it's already not on the rootfs.

But IMO static resoursces should be on /opt/ not in the /home/user directory.

Mentalist Traceur 2014-06-23 06:42

Re: [Announce][n900] Curse of War
 
Quote:

Originally Posted by mr_pingu (Post 1426916)
But IMO static resoursces should be on /opt/ not in the /home/user directory.

*Nod* Probably. I don't know the typical linux file placement conventions enough to really judge the merits of that, just that generally user home dirs hold user-specific configs, so what you say makes absolute sense.

But at the same time, Maemo 5 is undeniably a single-user system, to a fault (even the segregation between 'root' and 'user' is awful unless you've manually configured at least the password barrier to always be there (as I have on mine)). So there is less gained by holding to convention than in more typical Linux packaging.

That said, I agree with you. I was merely making sure it was understood that if the only concern was optification, that was already achieved.

I'd say it should probably be moved into /opt/maemo/[wherever] as per Maemo 5's packaging guidelines, and then symlinked from /[wherever]. (Where "[wherever]" is the path where it would go following Debian's packaging guidelines, which Maemo 5's explicitly use as a base.)


All times are GMT. The time now is 11:10.

vBulletin® Version 3.8.8