KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
SpaceShips
★ 9
Open GitHub ↗
No description available.
Download README (.md)
Explore Similar Repositories
JSY-MK-194
:
Usage sample of module JSY-MK-194 with Arduino
PhotinoAntDesignBlazor
:
Photino Blazor sample with AntDesignPro
mipnerf360-pytorch
:
An unofficial codebase for mipnerf 360 based on pytorch
search-backend
:
基于Vue3 + Spring Boot + Elastic Stack 的一站式聚合搜索平台,用户可以在同一页面集中搜索不同来源、不同内容的数据,提升用户的 检索效率和搜索体验。
NEnvoy
:
.Net Enphase Envoy client library
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
SpaceShips
?
Download (.md)
# SpaceShips A simple game where you control a spaceship and try to survive levels against waves of enemies. ## Table of Contents - [Installation and Usage](#installation-and-usage) - [Updates](#updates) - [Special Thanks](#special-thanks) ## Installation and Usage 1. Clone the repository in the appropriate folder for your local server (e.g., C:\xampp\htdocs): ```shell git clone https://github.com/Eddard-jpg/SpaceShips ``` 2. Launch your local server and start the necessary services. 3. Open http://localhost/SpaceShips in your browser. You can also play the game online [here](https://eddard.itch.io/spaceships). ## Updates ### Version 3.0.0 - Revamped the game structure to include a main menu, a tutorial, and distinct levels with different scenarios. - Introduced new mechanics and enemy behaviors, providing a more diverse and challenging gameplay experience. - Implemented survival mode alongside the newly added levels, offering the original gameplay mode for players. - Upgraded the game engine from Arcade to Matter.js for enhanced physics simulations and interactions. - Migrated the codebase from JavaScript to TypeScript for improved type safety and developer experience. - Restructured and refactored the codebase, resulting in improved code organization, readability, and maintainability. - Made various optimizations and improvements for performance and gameplay enhancements. ### Version 2.0.6 - The player can now restart the game using R key instead of any key. That helps prevent accidentally restarting immediately after game over ### Version 2.0.5 - Fixed a bug with the last update displaying text on top of each other in game over. ### Version 2.0.4 - Fixed the background size being fixed, causing big screens to have black background parts. - Fixed text alignments and inconsistencies. ### Version 2.0.3 - Tutorial is now more helpful and doesn't disappear immediately after moving. - Enemies start spawning 5 seconds later, allowing more time for reading the tutorial and getting ready. - Resolution now matches the window. May cause weird behaviour sometimes. :3 - Time Elapsed added to the HUD. ### Version 2.0.2 - Fixed a bug where the player stops healing after leveling up with full health. - The player fully heals after leveling up now. - Added a level up pop-up. - A few tweaks and balance changes. ### Version 2.0.1 - Fixed a bug where the game froze at Game Over. ### Version 2.0.0 - Refactored the code for improved organization and maintainability. - Added a boss enemy that appears after a certain time. - Introduced new rocket firing patterns for added variety. - Implemented player leveling system for increased firepower. - Improved *game over* functionality with the ability to play again. ### Version 1.0.0 - Initial implementation of the project. ## Special Thanks - [Khaled Hegazy](https://github.com/KhaledHegazy222) - [Omar Abd El Ghany](https://github.com/Omar622)