Version 7.2 features arena mode, missions, additions to UI/HUD and many other improvements. Make sure to click the "Help" button on the main menu if you are stuck!
To install, extract the zip and run the .jar. Java Runtime Environment Required.
Changelog:
Additions
- Added new, faster rendering with better camera and freely configurable physic nodes
- Added a camouflage shader
- Added screen transitions
- Added Arena UI flow
- Added choice component for character and weapon
- Added display component for character skills
- Added display component for weapon attribute
- Added first concept art to the arena screen
- Added a command processor/console to invoke all kinds of actions
- Implemented by-chance spawning of items, based on a pre-gdx implementation
- Added spawning of items by chance using TiledMap objects. Chose from a set of items and spawn that random item into the map
- Added Missions, Objectives, Conditions
- Added ID generation to entity registry
- Added ability to set a customized ID when creating an entity
- Adapted mission screen to new mission class
- Added different sounds to day/night cycle
- Added a circular aiming aid on the HUD
- Created a tutorial mission
- Created a tutorial map
- Added ability to launch browser and html from inside the game (for manual and other purposes)
Improvements
- Revised collision system
- Made effort to separate world map logic and data logic of an entity for better code maintenance
- Revised character stats and skills
- Hooked up missions to a command processor to invoke triggers easily
- Improved game screen: can be set up using a game settings object
- Reverted back: items spawned on map used a smaller version of inventory avatar. Changed back to using its own separate map avatar.
- Infantry graphics now displaying and behaving correctly:
- Equipped weapon being displayed properly
- Legs properly facing walking direction
- Smoothed out walking direction
- Implemented global entity registry for better mission support
- Implemented entity registry into factory
- Improved statistics screen with a table
- Improved AI tasks:
- Idle state now switching to engage state instead of locking up
- Integrated sensor checks into idle state for this purpose
- Added and tested simple walk-to task
Fixes
- Fixed tank only displaying one weapon mount out of 3
- Fixed lights not being disposed properly when recreating an entity physics body
- Fixed problems with picking up items and mounting vehicles by replacing the way facing entities are detected
- Fixed tank turrets using the same physics shape as the body. This caused problems moving around. Using a smaller pentagon shape now