Edge of the Abyss by piscythe

If the old gods want to drag us into the abyss, they'll pay for it in their own stinking blood. -Avil-Kai Vaedra, Anticardinal
A survival rts where your army of cultists tries to defend the one of the last remaining chunks of reality from an endless swarm of eldritch horrors. Hold the line for as long as you can!
Controls:
To select units, click and drag over them. Right click on a location to order selected units to move there. Left click to deselect units. Use the buttons on the left side of the screen to produce buildings and units. Building units requires resources, listed in the top right corner. The bottom right corner has the game timer. It stops when your last building is destroyed so you know how long you survived.
Player Units:
Cultist: Light ranged unit. A cheap source of firepower, but dies quickly if exposed to enemy fire. Health: 100. Range: 150. Speed: 40. Damage: 50/s.
Seraph: Fast assault unit. Good burst damage and the best movement speed in the game, but has a 4 second cooldown. Use for hit and run attacks and surgical strikes. Health: 150. Range: 75. Speed: 200. Damage: 250/4s.
Lantern: Artillery. Longest range of anything in the game, but slow and fragile. Health: 200. Range: 400. Speed: 20. Damage: 50/0.5s.
God Eye: Super unit. Fast, durable, and powerful. Health: 2500. Range: 200. Speed: 100. Damage: 500/0.25s.
Player Buildings (Note: all buildings give 1 resource per second and can attack)
Crystal: Cheapest building. Use if you need more money. Health: 2000. Range: 100. Damage: 25/0.33s.
Tower: Best building for defense. Health: 3000. Range: 200. Damage: 100/0.5s.
Office: Required to build Cultists. Health: 5000. Range: 200. Damage: 100/1s.
Temple: Required to build Seraphim. Health: 5000. Range: 200. Damage: 100/1s.
Forge: Required to build Lanterns. Health: 5000. Range: 200. Damage: 100/1s.
Altar: Required to build God Eyes. Health: 5000. Range: 200. Damage: 200/2s.
Made using HaxeFlixel with the VSCode IDE. Graphics done with Inkscape and TexturePacker.
My record is 18:25 and I will be very impressed if anyone can top that.
Ratings
| Overall | 153th | 3.615⭐ | 28🧑⚖️ |
| Fun | 220th | 3.269⭐ | 28🧑⚖️ |
| Innovation | 415th | 2.68⭐ | 27🧑⚖️ |
| Theme | 258th | 3.423⭐ | 28🧑⚖️ |
| Graphics | 360th | 2.96⭐ | 27🧑⚖️ |
| Mood | 317th | 2.96⭐ | 27🧑⚖️ |
| Given | 31🗳️ | 47🗨️ |
I am going to not rate this because I feel like I just don't get what's going on, but there seems like depth I just can't see.
Maybe it lacks a building or a unit to 'tank' damages ; i'd like to have CPU target priorities (closest one until it dies ?).
I enjoyed it a lot, and will play it again !
~~Can you give more details about units specifications (damage, health, armor, range ...) ?~~
EDIT : Thx for details on units :)
@kasarun Buildings in general are better for absorbing damage than units, and production buildings are better for that than towers and crystals. Units always aim for the nearest target.
But still, well done!
This is a good working RTS, really nicely done for 48 hours!
The gameplay itself is smooth and the different types of troops and buildings bring multiple strategy elements.
As @oberynmartell noticed the balance is a small problem. Oh and after the 7-8 retry my cultist unit began to move 3 times as fast as before.
But that doesn't effect the fun at all.
Great job mate!
Overall that's pretty pleasing to play for the players who like this kind of game :) There are enough units and buildings to bring a sufficient depth to the game and be able to enjoy it!
It's nice of you of adding some details about all the elements, maybe that could be something to integrate into the game, like a small window that appears in a corner when your mouse is over one of the buttons.
Great work! :)
About your game: I'll play it when I get home then I'll rate/comment it ^^
Also, consider adding an easy mode or some hints for people like me who are pretty horrible at RTS :P.
Amazing game! I frankly forgot how much I like TD/RTS. This game reminded me ^^ (took me some ~10 runs to actually get a nice building order).
My tip is: 5 snipers can '2-shot' the first though enemy, focus on that as a milestone!
Second tip: Ignore crystals. It's better to get +75 coins and build a tower.

So yeah, without good experience of the game, it's tough to do well. It was satisfying to finally progress, and I'm sure even moreso to get to the Enrage part.
It's also been a while since I've played an RTS, so take my opinion with a grain of salt :) Thanks for the game!
Cool to see a RTS done in 48 hours, but the difficulty curve seemed a bit on the harsh side; you basically have to try and die a few times to learn the rules, and I generally felt like I kept needing to build towers constantly so I didn't get a chance to save up and see some of the higher tier units.
Fun ~15 minutes spent!
But then after reading the other comments I tried a strategy and got to 16:56.
Well, if it made me try to do better and better it surely means this game is fun!
I'll definitely try to beat the 16:30 wave...
I'm impressed at how many items are in this game, great work!
Here are some constructive critics, just because I think this game has good potential and there are just a few things (IMHO) to make it perfect. Some are just my obsession for the interface, so don't take them too seriously:
* I hate when the seconds are not padded in a time display, so, in the clock at the bottom right corner, 0:06 would be better than 0:6
* items creation buttons in the left side have on hover effect even if I don't have enough money to buy it. It's good only if you make a sound like a buzz if I click on it and I can't afford it
* a tooltip on the items creation button would be extremely helpful, with that it wouldn't be necessary to read your game description. Something like: `Seraph: needs Temple. Health: 150. Range: 75. Speed: 200. Damage: 250/4s.`
* when I'm positioning a building it would be good to have some green and red areas to let me know where I can put it and also a circle around the dragged building to identify the area that it will occupy
* some simple sounds would have been good, even generated by [ChipTone](http://sfbgames.com/chiptone/), at least when my building explode
* a better lose screen, so I can restart without refreshing the page (I played the web version)
The only thing that kinda bothered me is the lack of audio (even simple generated 8-bit sounds would've helped a lot). Aside from that it's pretty addictive. And it's also cool to see another game made in Haxe (just switched to it recently and I'm really liking it so far).