• Hey! Guest! The 36th GMC Jam will take place between February 27th, 12:00 UTC - March 2nd, 12:00 UTC. Why not join in! Click here to find out more!

Windows Classic 2D Real -Time Strategy Engine

BG Games

Member
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


COrder.jpg


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.
 
Last edited:

coryru

Member
This has huge potential. Cool stuff. Are you planning on developing an rts game or is this just for fun. Either way cool stuff
 

BG Games

Member
Yes, of course, I am planning a full-fledged game, or rather, I am already developing it. RTS game is a difficult thing and I had to redo everything several times, in the end I came to the first to make the basic rts template which contains all the basic principles of the classics of the genre. As soon as I finish work on this engine I will post its source code for everyone.
 

BG Games

Member
Version Update 0.0.0.2:
1) Added new ordet - to patrol
2) now you can watch the path of the unit

Screenshots

[ATTACH = full]21189[/ATTACH]
 

Attachments

Last edited:

Marcus12321

Member
I believe he is saying you used GMS (a game engine) to make an RTS game engine. He was just trying to be funny!
 

BG Games

Member
I believe he is saying you used GMS (a game engine) to make an RTS game engine. He was just trying to be funny!
Game Maker 8.1

Fun for the sake of trying to move and search for the way of infantry in the style of Command & Conquer
COrder 2018-11-01 22-03-09-98.jpg
 
Last edited:

BG Games

Member
UPDATE!

The project is developing!
Update!
Now the combat units have basic instincts:
1) Noticing the enemy - attack!
2) If the enemy is trying to hide - pursues him!
2) Returns to the previous activity when everything is calm!

 
Last edited:

BG Games

Member
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.
COrder 2018-11-27 15-32-05-03.jpg
 
Last edited:
Top