Loading...
© 2026 All rights reserved.
A 2D infinite runner game built with Pygame, featuring Minecraft-style pixel art. Players control Steve dodging Creepers, TNT, Endermen, and flying Phantoms in an endless side-scrolling world with progressive difficulty, double-jump and duck mechanics, and persistent high score tracking.
game
Open Source
2 tools
Standard
Personal project exploring game development fundamentals with Python and Pygame, combining pixel art creation with programmatic sound generation and classic arcade game mechanics.
Creating an engaging infinite runner with progressive difficulty, multiple obstacle types, and responsive controls using only Python and Pygame without external game engines.
Sole developer — designed and implemented all game systems including physics engine, obstacle AI, state machine, rendering pipeline, sound synthesis, and asset creation for all pixel art sprites.
Built a complete 2D game engine from scratch using Pygame with a state machine (menu, playing, game over), four obstacle types with unique behaviors, double-jump and duck physics, parallax scrolling, and programmatic sound synthesis.
A fully playable 2D endless runner with smooth 60 FPS gameplay, progressive difficulty, four obstacle types, persistent high scores, and procedurally generated sound effects.
Block Runner is a side-scrolling endless runner where the player controls Steve running automatically from left to right. The goal is to survive as long as possible by jumping over or ducking under four types of Minecraft-themed obstacles. The game progressively increases in speed from 7 to 20 units, making it harder over time. Points accumulate each frame survived, with milestone notifications every 100 points. Features include double-jump mechanics, ducking to avoid flying Phantoms, four obstacle types unlocked at score thresholds, parallax cloud scrolling, and programmatically generated sound effects. The high score is persisted locally in a text file. All sprites are custom pixel art designed to match the Minecraft aesthetic.
A data analysis and machine learning project exploring the World Happiness Report dataset. Uses linear regression, polynomial regression, and K-Means clustering to identify factors influencing global happiness scores and group countries by well-being patterns.
A modern web-based room reservation and management system built with FastAPI and React. Allows organizations to manage bookable spaces, browse available rooms, make reservations with interactive calendar views, and provides admin tools for managing rooms, equipment, users, and reservations.