Table of Contents
Tinsis is similar to the classic Space Invaders game, and the theme is Star Wars. In the game, the player controls a spaceship that can move and shoot lasers at enemies. The goal is to avoid enemy attacks in order to survive as long as possible and score as many points as possible.
W or ↑ → Move up
A or ← → Move to left
S or ↓ → Move down
D or → → Move to right
Space → Shoot
R → Reset
Q → Exit
Be sure you have openjdk 19.0.2 or newer versions
- Copy repository from github
- Run:
./tinsis.sh
- Enjoy playing :)
Tinsis/
├── images
├── lib/
│ ├── Board.java
│ ├── Commons.java
│ ├── Sprite.java
│ ├── Tie.java
│ ├── TieLaser.java
│ ├── Xwing.java
│ └── XwingLaser.java
├── src/
│ ├── assets
│ └── Tinsis.java
└── tinsis.sh
Thank you for your interest in contributing to my project! Your feedback and suggestions are invaluable in making this app better. Below are some ways you can contribute:
If you find any bugs or issues, please let me know by creating a GitHub issue. When reporting, try to include:
- A clear description of the issue.
- Steps to reproduce the problem.
- Screenshots or error messages, if applicable.
Your ideas on how to improve the project are always welcome! Feel free to:
- Suggest ways to optimize the code for better performance.
- Propose changes to make the code more readable and maintainable.
- Recommend new features or enhancements that align with the project's goals. You can do that via Request feature form.
This projects uses MIT License. Read more at LICENSE.
Assets do not belong to me and aren't covered by license.
Krystian Ćwikliński - krystian.samaa@gmail.com
Project Link: https://github.com/weebik/Tinsis
- Better colisions
- Menu and score table
- Boosters from enemies
- Style and better graphics