Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (757)
Games in Android Showcase (229)
games submitted by our members
Games in WIP (843)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Simple RTS Game  (Read 3866 times)
0 Members and 1 Guest are viewing this topic.
Offline aczh1

Junior Newbie

Projects: 1

« Posted 2014-05-04 02:52:13 »

A very simple point/click game, no sprites, no artwork, very barebones. Heavy focus on AI. I might want to nerf the AI/buff the user, because right now trying to kill an AI takes way too much time/is almost impossible.
Definitely a work in progress. I'm aware than many features do not work, and that the instructions below are a bit long for a simple game like this. I will work on making the game much more intuitive and user-friendly.

Link to download:


Start Screen:
Start Game begins the game.
Map Creator allows you to create maps. Create a wall by dragging and dropping your mouse. Delete a wall you've created by right clicking. You can save/load your maps.
Load map allows you to load maps you've created in the map creator (WORK IN PROGRESS)
Skill select allows you to use certain skills. Activate skills by clicking the space bar (Shield skill does not work)
Difficulty allows you to set the difficulty. Advanced is the most polished. HeurAI (heuristic AI) simply doesn't work right now.
New Unit allows you to create a new unit.
Select from several units. Create enemy/ally units to fight against. Blue -> ally, red -> enemy.

Highlight a unit (drag/drop your mouse) in order to control it. Your unit will become white, and gain HP/fire rate. You must select an ally unit.
WASD to move
Right click to shoot (bullets go where your mouse is)
Space to activate your special ability. Your special ability removes skill points (which are displayed in the top left of the screen once you select a unit).

The AIs will automatically attack the weakest enemy unit on the screen, unless there's a squaretank on the screen, which will draw all the aggro.
You can create as many units as you want, however, because I haven't made the start menu scrolling yet, weird things happen when you create more than ~7.

Offline LiquidNitrogen
« Reply #1 - Posted 2014-05-04 03:13:13 »

thats quite interesting.. they dodge the bullets so well that its very difficult to ever hit the enemies. if the ai controlled units aimed better it might be easier to catch enemies in the crossfire.
Offline aczh1

Junior Newbie

Projects: 1

« Reply #2 - Posted 2014-05-04 03:37:06 »

Yeah, I'm aware of it Smiley I did it on purpose, challenged myself to make the best AI possible.
The user already has *2 attack speed and some movement speed. I'll just need to increase those to make the game playable.

The AI units shoot directly at the center of the enemy unit. However, they do lead shots - try playing against an AI 1v1, and you'll see that it tries to predict where you'll go. However, my prediction algorithm only works if you keep going in a straight line. In short, my AIs are good against humans, who might get distracted and not dodge, but doesn't work quite as well against other AIs, because they never go in a straight line.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline LiquidNitrogen
« Reply #3 - Posted 2014-05-04 03:50:17 »

i think part of making a good entity is to make it so that it moves / turns/ sees / reacts like a real world entity, rather than an all-knowing robotic ballet dancer with psychic powers.
Pages: [1]
  ignore  |  Print  

EgonOlsen (40 views)
2018-06-10 19:43:48

EgonOlsen (21 views)
2018-06-10 19:43:44

EgonOlsen (42 views)
2018-06-10 19:43:20

DesertCoockie (188 views)
2018-05-13 18:23:11

nelsongames (123 views)
2018-04-24 18:15:36

nelsongames (122 views)
2018-04-24 18:14:32

ivj94 (862 views)
2018-03-24 14:47:39

ivj94 (123 views)
2018-03-24 14:46:31

ivj94 (759 views)
2018-03-24 14:43:53

Solater (140 views)
2018-03-17 05:04:08
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!