Skip to content

MahanKenway/Python-Snake-Game-Tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🌌 NEON RUNNER: Avoid the Void

Neon Runner Banner License Language Engine

Neon Runner is a high-octane, 3D endless runner game built with Three.js and TailwindCSS. Experience a retro-futuristic world with neon aesthetics, CRT effects, and fast-paced gameplay.

🎮 Live Demo

You can play the game directly in your browser! (Coming soon via GitHub Pages)

✨ Features

  • Stunning 3D Graphics: Powered by Three.js with custom shaders and neon lighting.
  • CRT Retro Effects: Scanlines, flicker, and vignette for that authentic 80s arcade feel.
  • Dynamic Gameplay: Increasing speed, procedural obstacle generation, and collectible shards.
  • Responsive Design: Fully playable on both Desktop (Keyboard) and Mobile (Touch/Swipe).
  • HUD System: Real-time score tracking and shield (health) management.

🕹️ How to Play

Desktop

  • A / Left Arrow: Move Left
  • D / Right Arrow: Move Right
  • Space / W / Up Arrow: Jump
  • ESC: Pause Game

Mobile

  • Swipe Left/Right: Move
  • Tap: Jump

🛠️ Technical Stack

  • Frontend: HTML5, CSS3 (TailwindCSS)
  • 3D Engine: Three.js
  • UI/UX: Custom CSS animations and CRT filters
  • Math: Procedural generation and collision detection algorithms

🚀 Getting Started

  1. Clone the repository:
    git clone https://github.com/MahanKenway/Python-Snake-Game-Tutorial.git
  2. Open index.html in any modern web browser.
  3. Enjoy the run!

📜 License

This project is licensed under the MIT License - see the LICENSE file for details.


Developed with ❤️ by MahanKenway. Inspired by the Synthwave aesthetic.

About

یک پروژه آموزشی برای یادگیری ساخت بازی ویدیویی با Python و Pygame

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages