Time Invaders by MelekTaus
Not much to say. The inspiration was Space Invaders (Och!).
The playing time is a few minutes. For controls just use WASD/Arrow Keys and the Spacebar.
Backstory
This jam was a special one for myself. 14 days before LD51 I started to write my own programming language. It was a hard and rocky road. I walk through the Regex hell, broke out of buggy infinite loops several times, my dreams consisted only of CAPITAL LETTERS...
But the interpreter was finally ready for making a game. :thumbsup:
The whole game is a single text file that also has embedded graphics and sounds.

Day 3
My roommate @leorid was working on a jam entry with @seansmeedcomposer (an amazing audio composer), and I had the honor to let the sow out again in the last 7 hours. I never thought that I would be allowed to participate in 2 entries here on Ludum Dare.
Please check out their game too, I am really proud to be part of it: Music Demon
| Game & Source Code | https://nockal.com/ld51/#time-invaders |
| Player (Opens .tausly) | https://github.com/themelektaus/tausly-player/releases/download/v0.1.6/Tausly.Player.exe |
| time-invaders.tausly | https://nockal.com/ld51/code/time-invaders.tausly |
| Tausly Source | https://github.com/themelektaus/tausly |
| Original URL | https://ldjam.com/events/ludum-dare/51/time-invaders |
Ratings
| Overall | 208th | 3.485⭐ | 36🧑⚖️ |
| Fun | 159th | 3.515⭐ | 36🧑⚖️ |
| Innovation | 384th | 2.894⭐ | 35🧑⚖️ |
| Theme | 324th | 3.364⭐ | 35🧑⚖️ |
| Graphics | 334th | 3.136⭐ | 35🧑⚖️ |
| Audio | 265th | 3.032⭐ | 33🧑⚖️ |
| Humor | 275th | 2.444⭐ | 29🧑⚖️ |
| Mood | 309th | 3⭐ | 35🧑⚖️ |
| Given | 65🗳️ | 35🗨️ |
Very cool that it's built using your own language/interpreter.
Nice work.
With respecto to the game, it's simple but very addictive and everything is put together very well! I would have loved to rack up the speed powerups. And sometimes I just want to kill all the enemies! :smile:
Impressed by the fact you made it with your own language, nicely done! Can't wait next LD :)
@human-writes-code Thanks for playing and feedback. This "instant spawn on an enemy bullet" is actually intentional. There is the possibility to despawn "safely" or to remember where you despawn. Next time you can dodge more purposefully or use a shield - all that if you remembered the initial situation.
Props for using your own engine!
Nice up ramping of difficulty.
well done.
Haha, your programming language supports emojis! :D
Absolutely impressive Top marks for fun and innovation! Loved the design here too. Simple but understandable. I knew what I had to do (collect powerups and use them on the big red dude) with basically no instruction.
The power up mechanics were not all clear to me though. Could you stack power ups? Do you lose them if you don't activate them and pick another up? Is power up active for the current level or all levels? It seemed that sometimes fast bullets power up would go off after a time, but then at other time it didn't.
Anyways - apart from the power ups thing - a solid little game :)
Here for clarification:
- Power ups do not stack (neither the shield nor the fast shot)
- A collected Power up always replaces the power up you already have
- Power up stays activated across all levels
- The "Fast Shot" power up doubles the shot speed for 2 seconds
- If there is any other behaviour than it is just a bug XD
The music gets in the way a bit, changing the rhythm. But maybe that's your idea..
Thank you so much for sending the game to the stream!
The time lines are a fun concept

Great job!
Making your own programming language for a jam tho, very bold. Good work overall!
The game is nice and small and functional and i had a good time with it!
Anyways, the game is quite neat with retro feels.
(Not taken into consideration, but MusicDemon is also very, very awesome)=
It is a Plus One!
The game was very solid and enjoyable, and I liked the core mechanic -- my only small suggestion would be a visual indicator of which world (of 4) you were currently on, just to make the switching feel a bit more real (it took me a few seconds to figure out what was going on).
Great work!
game is minimalistic yet polished and nice to play. you did a great job pulling out that game, congrats!
https://youtu.be/Fh3ux7N9fJ8