fatihaziz / space-invader-rust-oop

I'm learning rust, came from TS. So my code may be weird.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project logo

Space Invader Rust

Status GitHub Issues GitHub Pull Requests License


Simple space invader game written in Rust.

🧐 About

This is a simple space invader game written in Rust. I am using the OOP approach to write this game. I use macroquad for the game engine.

🏁 Getting Started

Here step by step how to run this game.

Prerequisites

You must have cargo installed on your machine. You can install it from here.

Installing

A step by step series of examples that tell you how to get a development env running.

  1. Clone this repo
git clone git@github.com:fatihaziz/space-invader-rust-oop.git
  1. Move to directory
cd space-invader-rust-oop
  1. Run the game
cargo run

🎯 Next Goals

  • Add more waves
  • Add more movement dynamic for the enemies
  • Make the last boss like Tohou game, it can move and shoot at the same time

πŸ“· Screenshots

Game Over

screenshot

Game Play

screenshot


⛏️ Built Using

✍️ Authors

See also the list of contributors who participated in this project.

πŸŽ‰ Acknowledgements

  • Hat tip to anyone whose code was used
  • Inspiration
  • References

About

I'm learning rust, came from TS. So my code may be weird.

License:MIT License


Languages

Language:Rust 100.0%