Ludum Dare 37 — December 9th-11th, 2016 — Theme: One Room

Well, Mike ran in to problems getting working properly with about 12 hours left in the Compo, so this is the backup plan.

Back to Browse Entries

Alien Night

by edve98 - Compo Entry

Please read the description or the game will probably be confusing for you!

In this game you have to destroy Alien portals in order to advance through the 3 levels while defending your spawn room.

Aliens spawn at the portals every 25 turns and go straight for the room that you spawned in. You lose if your health reaches 0 OR if alien touches the spawn point (you could say that you have to defend one room, eh?). Also you can regenerate health if at the end of the turn you are standing on spawn point.

I'd rather see you finish easier game than not finish at all so if you feel that the game is a bit too hard you can modify maps to include less spawners. Or you can delete all of them and just add pre-spawned aliens that you have to kill to advance. Or do something else! You can even make the game harder for yourself if you wish :P

@ - player
A - alien
_ - dead alien (destroy it's body to gain some points)
O - portal
# - wall
! - spawn point
X - aim
. - aiming range

WASD - movement
Spacebar - start/stop aiming
Tab - change weapon
Enter - fire/skip turn
Escape - go back to menu

Map editing:
first line has x and y size of the map
# - walls
! - spawn point
O - spawner
A - already spawned alien
anything else is empty space

If the game launches but you can't get out of menu please first cd into the directory the binary is in and only then launch the game!

Downloads and Links




automatonvx says ...
Dec 15, 2016 @ 12:15am

Well playing a terminal certainly game makes a change. Surprisingly fun, although i kept mysteriously dying after not many moves when my health was still quite high, not sure if that was a bug or some feature i was not understanding. I tried it on bash on windows but unfortunately didn't work so i had to use a VM. A windows version would have been nice. Nice to see something different anyway. I will hold off rating as I wasn't able to play very long.

Dec 15, 2016 @ 3:18pm

I look forward to trying this out if you get an OSX version

Eggplant says ...
Dec 15, 2016 @ 10:12pm

I thought it was cool that you made a terminal based game! I think there's some good potential here for this to become a great roguelike. Good job!

edve98 says ...
Dec 17, 2016 @ 10:44am

Yesterday I updated the description ant released Windows version. Shame I couldn't do it sooner but I was just too busy this week. OSX version is still coming!

Yvanor says ...
Dec 17, 2016 @ 12:25pm

Interesting game, it has really a strategic side and even if it's a terminal based game, it's as pleasant to play as any other game. Good job !

eruiz00 says ...
Dec 17, 2016 @ 12:42pm

Hey good graphics!, this make me remember some good not too old times. Prefer this than many 3d unity games which lacks sense and every things a game should have. Good done!!!

IGDZichu says ...
Dec 17, 2016 @ 1:31pm

I like the graphical style and definitely feels old school with the turn based updating.

It took a bit to understand what I was doing, but I did finally understand it.

I didn't like the fact that canceling commands would also count as a turn, so if I accidentally left aiming mode, the enemies would all have their turns. I also wasn't too sure if I was doing it wrong, but I couldn't shoot diagonally or one position above me like the enemies were doing.

Congrats on getting it done within 48 hours though dude :)

Almax27 says ...
Dec 17, 2016 @ 2:20pm

Working with ascii graphics is always a challenge and you pulled it off excellently!

Michalidis says ...
Dec 17, 2016 @ 2:22pm

I wanted to create a game like this for 2 years and when it came to Ludum Dare I even forgot about it :D :D
Anyway I like the original graphics of it :) not easy to find something like this nowadays.

I would also like to point out a bug with a granade - I tried throwing one and it kept flying for eternity and never actually landed so I had to close the game and start over (please, fix that :) )

You have also captured the theme very nicely.

Now if you excuse me, I have to kill some aliens :D

Good job :)

badabooom63 says ...
Dec 17, 2016 @ 3:16pm

I think, it will be the best game in "Graphics". Very interesting idea, and nice concept!

Mr.Chippy says ...
Dec 17, 2016 @ 3:21pm

I really like terminal games like this. The game was fun. It was really slow and a bit too hard. It was a good idea though.

sP0CkEr2 says ...
Dec 18, 2016 @ 4:00pm

windows link is not working

adrian09_01 says ...
Dec 18, 2016 @ 4:06pm

Well, a CMD game is nice. but please opt out from graphics next time, because, yeah, everything is clear, but it's just freakin' text. It was really fun though!

thedashdude says ...
Dec 18, 2016 @ 4:23pm

I love the aiming mechanic in a roguelike, but I couldn't always tell why I died. Seemed I died at 90 health sometimes, other times 80. Also, it seemed taking turns could have been sped up, the bullets moved pretty slow. Still enjoyed the game and think if you polished it up and added more it could be really good.

edve98 says ...
Dec 18, 2016 @ 5:57pm

@sP0CkEr2 weird, it works for me. I'll add alternate link anyway.


edve98 says ...
Dec 18, 2016 @ 5:59pm

@thedashdude if alien touches the spawn point (marked as !) you lose the game too. I know it's not very intuitive but I didn't had the time to add in-game tutorial. Maybe I should make that clearer in the game description :P

Mouch says ...
Dec 19, 2016 @ 9:13pm

Great to see a terminal game (I made one too for ld35 posted with the user account "PixelRetro", but usability suffered because I didn't have time to look into curses/ncurses)!
The different weapons and planning where to go makes it a strategic game, which is fun to play. I'm sure this has potential and can be extended very well.
While the animations look great, they really slow the game down and makes it tedious to play.
It's interesting to see, that you have used a square for range calculation, but I think there is no problem with that.

kavika says ...
Dec 20, 2016 @ 8:40am

Tried to get it to compile on OSX, and it complained a lot of about "ambiguous calls to std::abs". Wouldn't take a lot to get it to work, but I will just try it on Windows later instead :)

local minimum says ...
Dec 21, 2016 @ 4:52pm

I finally remembered checking the game out while on Linux! So here are my thoughts.

I guess I could have read the instructions better, but I thought that 'X' was the button I was supposed to press for fire starting aiming.

It would have been nice to have a modal legend that let you know what you were seeing only when you were seeing it in game. I did like the modal aspect of the aiming itself.

In the same vein, it would have been very nice if player, non-player turn was visible somehow in game since non-player turn took a little while (possibly change floor-tiles and/or player).

"_" wasn't explained, and I kind of wanted to loot it but there was no looting. I did get that it was dead alien though, but should probably be included.

When it comes to feedback, whenever health changed it would be good to flash it. Took me a while to notice I was getting hit. And here it would also be good if there was a feedback on hit. E.g. change background color temporarily. Also when hitting walls. After playing I wasn't clear on if all shots hit or if there was some chance involved.

On difficulty, because there were many things to get acquainted with, it started out too hard. I barely made it out of the room I started in. Downed a handful of aliens, but I would recommend first level be much much smaller and easier, so that you give the player a sense of progress and investment until you start to really corner and challenge them.

I died without understanding why, as others' have reported.

That was a long post of thoughts. Don't mistake them for me not liking the game though. I did like where it was heading!

Vadim Ivshin says ...
Dec 23, 2016 @ 6:29pm

Nice ASCII map and interesting gameplay. Like automatonvx I died for no reason, had about 90 health. Anyway, great entry, distinguishing by it's style.

Nino9612 says ...
Dec 23, 2016 @ 8:47pm

I like how the game looks and feels. great work keep it up xD

Gamepopper says ...
Dec 24, 2016 @ 3:56pm

Very nice terminal roguelike, functions really well. However I think the time between turns is too long, might be better to speed it up by having all the aliens move all at once, and have the bullets fire one at a time at a faster speed.

cxsquared says ...
Dec 28, 2016 @ 11:20pm

I enjoyed the feel and strategy of the game with the different weapons. I enjoyed though I think I found a bug where a grenade just kept going off the screen and froze the game. Nice work.

DOXM says ...
Dec 29, 2016 @ 11:57am

A bit difficult to understand the concept at first, but grate game overall. I like the text based artstyle. Thanks for making windows and osx ports.

Geckoo1337 says ...
Dec 29, 2016 @ 10:39pm

ASCII game - good job. Really well done. I had fun playing it ++

pixelpotions says ...
Dec 30, 2016 @ 2:48pm

Awesome work, I love ASCII games! I had the bug where the grenade kept going off screen. Nonetheless really enjoyed it and had a good time! To make the game more fun I think there should be less spawning and ammo management (no unlimited ammo).

You must sign in to comment.

[cache: storing page]