Classic real-time strategy in 2D 1) Base construction 2) Gathering resources 3) Hiring units 4) Fog of war 5) Artificial intelligence 6) Improved Pathfinding In the best traditions of the genre Spoiler: MEDIA Spoiler: Change log Current version = 0.0.0.2.2 version 0.0.0.2 1) fixed errors in the work of the order queue 2)optimized the work of each order 3) level grid view has changed version 0.0.0.2.1 1) Added new order - to patrol 2) Added new order - to destroy enemy ! 3) now you can watch the path of the unit 4) Noticing the enemy is torn to attack! 5) If the enemy is trying to hide - pursues him! 6) Returns to the previous activity when everything is calm! UPDATE, version 0.0.0.2.2 A unit is able to carry out the following orders: 1. Order - Stand idle (scans the area in search of the enemy) 2. Order - Cancellation of the current order 3. Order - Move (does not respond to external factors) 4. Order - Patrol (between 2 points), (scans the area in search of the enemy, attacks and then returns to patrol) 5. Order - Destroy a target (tries to destroy the target specified by the player or AI) 6. Order - Move and attack (scans the area in search of the enemy, attacks and then returns to the movement) 7. Order - to shell the place (for archers, etc.) 8. Order - Hold the position (scans the area within the attack radius in search of the enemy, if the target has moved away does not pursue) 9. Order - Die (when HP <1) What's next ? 1. Add a unit type - worker 2. Add building and one type of resource Also implemented a simple fog of war, based on thegrid and radius of the unit, drawing on the surface. In the future, of course, will be modified.