https://github.com/faizinuha/pixelninjadash
🎮 Pixel Ninja Dash - A retro pixel-art endless runner game built with Pyxel! 🏃♂️ Run, jump, and dash your way through obstacles while collecting coins. 🔹 Simple, fun, and lightweight game for Windows & Android.
https://github.com/faizinuha/pixelninjadash
arcade endless-runner game indie-game ninja pixel-art python pyxel retro-game
Last synced: 5 months ago
JSON representation
🎮 Pixel Ninja Dash - A retro pixel-art endless runner game built with Pyxel! 🏃♂️ Run, jump, and dash your way through obstacles while collecting coins. 🔹 Simple, fun, and lightweight game for Windows & Android.
- Host: GitHub
- URL: https://github.com/faizinuha/pixelninjadash
- Owner: faizinuha
- License: cc0-1.0
- Created: 2025-03-11T17:22:47.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-11T17:27:30.000Z (about 1 year ago)
- Last Synced: 2025-03-11T18:30:13.840Z (about 1 year ago)
- Topics: arcade, endless-runner, game, indie-game, ninja, pixel-art, python, pyxel, retro-game
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Pixel Ninja Dash 🎮
Pixel Ninja Dash is a **retro pixel-art endless runner** game made with **Pyxel**.
Run, jump, and dash through obstacles while collecting coins!
## Features:
✅ Auto-runner with jump & dash mechanics
✅ Simple pixel-art style
✅ Collect coins & power-ups
✅ Works on Windows & Android
## How to Play
- **Press SPACE** to jump
- **Double-tap SPACE** to double jump
- **Collect coins** for high score
- **Avoid obstacles** or you lose!
## Installation
```sh
pip install pyxel
python main.py
```
```
📂 Struktur Folder Final dengan Main Menu
PixelNinjaDash/
│── assets/ # Folder untuk gambar & suara
│ ├── sprites/ # Sprite karakter, musuh & power-up
│ ├── tiles/ # Tilemap untuk latar belakang
│ ├── sounds/ # Efek suara dan musik
│── src/ # Folder kode utama
│ ├── main.py # File utama game (Main Menu & Game Loop)
│ ├── menu.py # Kode untuk Main Menu
│ ├── player.py # Logika gerakan ninja (jump, dash, wall jump)
│ ├── obstacle.py # Logika rintangan
│ ├── coin.py # Logika koin & sistem skor
│ ├── enemy.py # Logika musuh
│ ├── powerup.py # Logika item power-up (magnet, invincible)
│ ├── game_manager.py # Mengatur level, skor, dan kesulitan
│ ├── settings.py # Pengaturan (opsional)
│── README.md # Dokumentasi project
│── requirements.txt # Daftar dependensi (misalnya Pyxel)
```