Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/baarteek/pixel-treasures
Pixel Treasures is a 2D platformer game. Developed as a university project, this game is built using C++ and the SFML library. Players navigate pixelated landscapes to collect treasures, dodge enemies, and complete levels.
https://github.com/baarteek/pixel-treasures
2d-game game-development sfml-game sfml-graphics-library university-project
Last synced: about 2 months ago
JSON representation
Pixel Treasures is a 2D platformer game. Developed as a university project, this game is built using C++ and the SFML library. Players navigate pixelated landscapes to collect treasures, dodge enemies, and complete levels.
- Host: GitHub
- URL: https://github.com/baarteek/pixel-treasures
- Owner: baarteek
- Created: 2023-10-17T16:54:31.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-26T18:15:35.000Z (11 months ago)
- Last Synced: 2024-04-18T09:27:16.707Z (9 months ago)
- Topics: 2d-game, game-development, sfml-game, sfml-graphics-library, university-project
- Language: C++
- Homepage:
- Size: 2.15 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pixel Treasures
Welcome to Pixel Treasures, a vibrant 2D platformer where players navigate through pixelated landscapes to collect treasures, avoid enemies, and complete levels within set time limits. With retro-inspired graphics and challenging gameplay, Pixel Treasures offers a nostalgic experience for all fans of classic gaming.
## Features
- **Dynamic Player Movement**: Experience smooth control over the player character with the ability to collide with various ground types and perform agile maneuvers.
- **Interactive Game Menu**: A simple and intuitive menu system that allows players to start new games, pause the action, and exit with ease.
- **Collision Detection**: Players can interact with the environment, colliding with tiles from the side and using them as platforms or obstacles.
- **Engaging Player Animations**: Watch the player character come to life with animations for movements and impacts from enemy encounters.
- **Adaptive Game View**: The camera view adjusts based on the player's position, ensuring optimal visibility throughout the game.
- **Collectibles and Power-ups**: Collect coins, emeralds, and use power-ups like health potions, speed boosts, and jump enhancements to overcome challenges.
- **Enemy Encounters**: Face randomly generated enemies
- **Progress Tracking**: Keep an eye on your health, score, and time with a clear and informative display.## Status: In Development 🚧
**Note:** Pixel Treasures is a university project and is currently in active development. The game is not yet complete. It is written in C++ and uses the SFML library.
## Academic Project
This game is being developed as a university project. It serves as a practical exploration of game development concepts and C++ programming. Using SFML (Simple and Fast Multimedia Library), the project aims to implement fundamental game design patterns and features.
## Screenshots
Here's a glimpse of Pixel Treasures in various stages of gameplay:
### In-Game Action
![In-Game Screenshot 1](assets/screenshots/in_game_1.png)
*Exploring the pixel world and collecting treasures.*![In-Game Screenshot 2](assets/screenshots/in_game_2.png)
*Battling enemies and overcoming obstacles.*### Game Over
![Game Over Screenshot](assets/screenshots/game_over.png)
*The end of an adventure, but not the journey.*### Level Completion
![Level Completion Screenshot](assets/screenshots/level_complete.png)
*Celebrating the successful completion of a level.*### Game Menu
![Menu Screenshot](assets/screenshots/menu.png)
*Navigate through the game's options in this simple and intuitive menu.*