Skip to content

MalgAmoe/space-invaders

Repository files navigation

SPACE INVADERS

I am making this game to learn the odin language.

This is the classic arcade game, space invaders. I try to stay close to the way it was working originally without obsessing about making it exactly the same.

It's really fun, I get why it is a classic.

You can try it here: https://nonsensinator.itch.io/kinda-space-invaders

todo:

  • aliens moving
  • player
  • bullets from player and aliens
  • protections exploding piece by piece
  • score calculation
  • difficulty with new round
  • add ufo
  • add menus (kind of..)
  • make it loadable in the browser
  • add sound
  • add leader board

requirements

You need odin installed (https://odin-lang.org/docs/install/). Check this post/video by Karl Zylinski for some help: https://zylinski.se/posts/gamedev-for-beginners-using-odin-and-raylib-1/

He wrote a book about odin too, it's really good!

running

To run the program you can run ./build_desktop.sh and run the generated program in build. Also you can run ./build_web.sh and run the test_server.py with python.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published