Trichromic version 1.2
Colorful Turn-Based Strategy, updated
This version has squashed several dozen bugs and added a bunch of new functionality, such as different resolutions that actually show more of the map (as opposed to just stretching out an 800x600 screen).
Network lobby:

In-game:

To play the game, you'll need the data files:
(27.87 MB)and the executable:
(3.01 MB)
(4.01 MB)If you want the very latest version, check out the latest revision from subversion: svn.kentdev.net/empalleg2
Yeah, the svn repository still uses the old name of the project.
Latest Updates:
- v1.2 (svn rev. 506) (Dec. 13, 2009)
- Made higher resolutions actually show more stuff, as opposed to just being 800x600 stretched to your resolution
- Improved the screen resolution options in the game, and added a way to specify custom resolutions
- Added a button to change the resolution without having to exit and restart the game
- Slight changes to the unit sprites, to make them stand out a bit more against the background
- Changed the save files into Lua scripts
- Added a patch to the DyConnect library, to avoid that "can't listen to port" error
- Some small changes to AI functions, but it's still dumb as a rock
- Made the shield generator shields look nicer
- Added the ability to make a unit move and attack with one click (as opposed to moving the unit next to a target, then clicking the target to attack)
- Made the victory screen look nicer
- Finally got client reconnection to work when the host of a network game disconnects
- Improved the screen resolution options in the game, and added a way to specify custom resolutions
- v1.1 (svn rev. 420) (Feb 19, 2009)
- Added new network lobby, showing people in the lobby and currently hosted games, complete with map previews
- Updated sound initialization
- Modified game timer, to (hopefully) reduce CPU usage
- Fixed stop_music(), so that it actually did what it was supposed to do
- Fixed occasional blank screen when at high CPU usage
- Updated the Windows part of the makefile, and added a program icon for Linux
- Fixed many, many netplay-related bugs
- Enhanced the listbox, so that it could handle text wrapping
- Made the "Ready" button in the netplay menu more obvious
- Made the debug functions also write to stderr
- Enhanced the text input lines. Now they can scroll, so no more width limits.
- Made in-game chat more visible and stick around longer before fading out
- Made the AI capable of acting as a network client
- Made the artillery attack animation more random (since there's splash damage to surrounding tiles)
- Increased the font size
- Enabled the "quit" option in network games
- Updated sound initialization
Improvements being planned for v1.3:
- The AI has a bad case of the stupids. While it is moderately competent on simple maps, it can't effectively use multiple factories and transport units, it has absolutely no sense of strategy, and its units tend to block its other units from important tasks (like capturing enemy factories). Basically, the AI could be a whole lot better.
