Welcome to Bellum Imperium, the sequel to Battlewar Y and X! Experiencing lag? Try playing this in beta.scratch.mit.edu, it fixes mega lag common in this game on slower computers! WARNING: Saving and loading in that version does not currently work! 29 x 21 map - 609 tiles! Changelog: Pre-alpha development: 0.1-Made cursor 0.2-Made map 0.3-Made textures 0.4-Made units 0.5-Made turns 0.6-Made unit selection screen. 0.7-Made unit movement. 0.8-Laid foundations for unit selection. 0.9-Finished unit selection screen. 1.0-Units now have finite moves. 1.0.1-Fixed glitch where units couldn't move above water tiles. 1.0.2-Reduced health of all units. 1.0.3-Changed color of red units slightly. 1.1-Made unit attack foundations. 1.2-Made units attack 1.2.1-Fixed glitch with attack damaging several units instead of one. Alpha 1.3-Made damage for melee and range work! 1.4-Ranged attacks now have an animation. 1.5.1-Remade unit selection system. 1.5.2-Ranged units now deal damage even if you move the cursor away. 1.5.3-Fixed glitch where blue ranged units dealt double damage to red units. 1.5.4-Fixed glitch where archer cost twice as much as the catapult. Beta 1.6-Gave catapult units a margin of error when attacking and their own separate animation. 1.6.1-Units can now not move until game has started. 1.6.2-Improved animation that plays when you select a unit. 1.6.3-Simplified ranged attacks. 1.6.4-Renamed sprites. 1.6.5-Cleaned up code. 1.7-Horsemen now have two moves and can now only attack when one tile away. 1.7.1-Horsemen can no longer ride through mountains. 1.8-Made new bridge and mountain textures. 1.9-Catapults now deal collateral damage, have friendly fire, deal 2 damage instead of 3 and have had their cost doubled. 1.9.1-Fixed glitch where catapults could sometimes kill themselves. 1.9.2-Fixed glitch where a unit at exact center of screen would not show when it was selected. 1.9.3-Fixed glitch where archers sometimes did not deal damage while firing over bridges. 2.0-Added title screen. 2.1-Can no longer place units near enemy flag. 2.1.1-Added loading icon. 2.1.2-Redid "Start Game" button. 2.1.3-Fixed glitch where arrows sometimes didn't work correctly. 2.1.4-Lowered ranged units ammo from 20 and 20 to 12 and 8. 2.2-Horsemen can now only attack once, archers had their range reduced from 5 to 4, catapults have had their cost reduced from 5 to 4 and ranged units now show their remaining ammo. 2.2.1-Added icon that shows range for ranged units. 2.2.2-Fixed glitch where ammo variable didn't show up once a ranged unit was out of ammo. Also fixed an exploit where horsemen could move two tiles even if they only had one movement left. 2.2.3-Expanded the amount of music in the game. Release! 1.0-Added options menu, how to play menu, stats for nerds menu and made hot bar disappear once the game starts! 1.0.1-Improved Stats for Nerds menu. 1.0.2-Fixed glitch where terrain wouldn't load. 1.0.3-Fixed a spelling error in the stats for nerds menu and added directions for switching the soundtrack in the how to play menu. 1.0.4-Fixed bug where if you had a red unit selected when you clicked start game it would not only start the game but also place a red unit. 1.0.5-Horseman can no longer ride through enemy units. 1.0.6-Fixed glitch where in the first turn of the game units did not start with full movement. Red always goes first now. 1.0.7-Fixed a glitch where terrain wouldn't load correctly. 1.0.8-Fixed a glitch where the ammo bar would continue showing after you deselected your archer. 1.0.9-Added grid. 1.1.0-Added desert tiles. Units take damage each turn they end on a desert. 1.1.1-Added a new map! 1.1.2-Added placeholder block and changed background color to black. 1.2-Added forest tile. Forest tiles slow down units that enter it. 1.2.1-Fixed a glitch where horseman could jump over forests. 1.2.2-Fixed various movement glitches associated with forests. 1.2.3-Melee and ranged units now receive defensive bonus from forests. 1.2.4-Added a new map. 1.2.5-Decreased catapult price from 4 to 3. 1.2.6-Melee units have had their base defense reduced from 1 to 0. 1.2.7-Fixed glitch where you couldn't place units in forests at game start. 1.2.8-Melee units have had their defense increased back to 1. 1.2.9-All tiles now show correct grid textures when grid is on. 1.3.0-Added saving capabilities! 1.3.1-You can now save more than 9 units! 1.3.2-Units now save their correct positions! 1.3.3-You can now save previously loaded games! 1.3.4-Fixed glitch where ranged units saved their ammo as 0. 1.4-Added wall tile. Catapults can now break through walls and mountains. 1.4.1-Added siege mode. Press "u+i" key to activate it. In siege mode, you can place units however you want. 1.4.2-Fixed exploit where melee units standing in forests would take no damage from spearmen and (possibly) archers.
Changelog: 2.0 development: 2B-0.1-Partially made siege mode. 2B-0.2- Worked on art assets and unit selection for ships. 2B-0.2.1-Finished more placeholder art assets and set IDs to correct positions. 2B-0.3- Boats can now be placed and can go over land and water, but only be placed on land. 2B-0.4-Ships can no longer be placed or move onto land. 2B-0.5-Melee ship combat now works! 2B-0.6-Transporting units now sort of works! Transports only abandon their units in the middle of the ocean when they move. 2B-0.6.1-Fixed glitch with unit movement. 2B-0.7-Transports now mostly work! Some glitches, but mostly down. 2B-0.7.1-Archers now work in ocean tiles. 2B-0.8-Land units no longer take damage in ocean tiles and now die when their transports die. 0.8.1-Land units no longer forget to follow their transports and die when their transports move two tiles at once. 0.8.2-Catapults now start with 6 ammo instead of 8. 0.9-Reworked how arrows work, should fix problems with them not properly attacking ships. 0.9.1-Land units should now appear on top of their transports. 0.9.2-Fixed glitch where units would die when moving onto a transport. 0.9.3-Land units should now actually appear on top of their transports. 0.9.4-Units on transports can now properly deal damage! 0.9.5-Galleons and frigates now shoot cannonballs dealing 2 damage! 0.9.6-Fixed glitch where galleons and frigates could only deal damage to a unit once. 1.0-Made a new title screen 1.0.1-Fixed a glitch where red catapults couldn't place. 1.0.2-Fixed a glitch where horsemen couldn't move 2 tiles at once. 1.1-Added pause menu. 1.1.1-Fixed glitch where units could walk on maintains and off the edge of the map. 1.2-Added map select, you can currently choose between 4 maps, maps also no longer have to load! 1.2.1-Fixed glitches where maps were not in sync with the units, this allowed players to place ships on some land tiles. 1.2.2-Fixed glitch where when selecting the map you could instead open the options menu. 1.3-Added tooltips! 1.4-Removed Frigate and added a new unit, the privateer. The privateer has a 50% chance of capturing an enemy unit upon killing it. 1.4.1-You can now save ships! 1.4.2-Catapults are now more likely to destroy tiles. 1.4.3-Ships now cost their proper amount. 1.4.4-Fixed a glitch where blue horsemen would use up 2 movement when moving two tiles and could move up to 9 tiles at once. Tool tips now also show when hovering over a unit selection icon, but are still buggy. 1.5-Made a new unit selection screen, units can no longer be bought after you have run out of money. 1.5.1-Fixed glitch where you couldn't place red units. 1.5.2-Added a new start game button, unit selection no longer shows up in the main menu or in game. 1.5.3-Eraser now works, added an eraser tool tip. 1.5.4-Fixed a glitch where units couldn't be placed on some tiles. 1.5.5-Transports can now hold only 1 unit instead of an infinite amount of units. 1.5.6-Fixed a glitch where any non ranged unit moving onto a transport would instantly die. Fixed a glitch where when one transport moved all units on all transports would go to it. Fixed a glitch where transports would use up a move when units on them attacked. 1.5.7-Fixed several glitches relating to galleys. 1.5.8-Added a highlighter to show what unit you have selected to place, changing color will automatically select whatever unit you were placing before, on the new color's team. Added a blank map, currently inaccessible. 1.5.9-Fixed a glitch where ranged naval units could attack twice per turn if they didn't move and where archers couldn't shoot units in water, fixed some glitches with saving. 1.6-Remade the old maps with higher resolution and more accurate textures, this should fix several glitches relating to the map. Also made several improvements to the old maps and added two new ones. 1.6.1-Made a notice pop up notifying you when you win the game. 1.6.2-Fixed archers not being able to hit swordsmen at certain angles, also improved the UI for showing catapult and archers ranges. Galleons now show their correct range. 1.6.3-Fixed red naval units not being able to attack land units on the shore. 1.7-Added AI and a new mode, campaign mode. In campaign mode you face off against the AI in 5 increasingly difficult levels. 1.7.1-Added credits screen. 1.7.2-AI Horsemen can now take move two times, AI units now will try to focus on getting to the flag once within a certain distance of it. 1.7.3-Greatly improved the speed of the AI's turn. 1.7.4-Fixed a glitch where when the AI's archers shot they would shoot from the center of the screen, fixed a glitch where galleons didn't save their ammo when saving the game. 1.7.5-Fixed a glitch where the game would think you were placing units when you weren't. 1.7.6-Added a tutorial. 1.7.7-Added an option to turn tooltips off. Fixed an exploit with the eraser in campaign mode. Added new messages to the victory and defeat screens to help in campaign mode. 1.8 - Added sound effects.