Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deruina/supercell-gaming-challenge-coin-platform-race
Developed a platformer game within a tight 12-hour timeframe, adhering to predefined guidelines provided by SUPERCELL. Leveraged SFML library to enhance game functionality and aesthetics, demonstrating ability to work under pressure and deliver quality results efficiently.
https://github.com/deruina/supercell-gaming-challenge-coin-platform-race
challenge platformer-game sfml sfml-game supercell
Last synced: about 2 months ago
JSON representation
Developed a platformer game within a tight 12-hour timeframe, adhering to predefined guidelines provided by SUPERCELL. Leveraged SFML library to enhance game functionality and aesthetics, demonstrating ability to work under pressure and deliver quality results efficiently.
- Host: GitHub
- URL: https://github.com/deruina/supercell-gaming-challenge-coin-platform-race
- Owner: DeRuina
- Created: 2023-11-13T08:56:25.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-16T22:22:09.000Z (11 months ago)
- Last Synced: 2024-02-16T23:30:15.587Z (11 months ago)
- Topics: challenge, platformer-game, sfml, sfml-game, supercell
- Language: C++
- Homepage:
- Size: 42 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# SUPERCELL Game Challenge
Developed a platformer game within a tight 12-hour timeframe, adhering to predefined guidelines provided by SUPERCELL. Leveraged SFML library to enhance game functionality and aesthetics, demonstrating ability to work under pressure and deliver quality results efficiently.# Coin Platform Race
Coin Platform Race is a multiplayer game where two players compete to collect coins and reach a certain number of points. The game is written in C++ and uses the SFML (Simple and Fast Multimedia Library) framework for game development.
## Game Rules
- The game is controlled using the arrow keys for Player 1 and WASD keys for Player 2.
- The first player to reach 150 points wins.
- The game includes different types of coins that give different point values.
- Touching the platforms resets the player's position.## Project Structure
- `main.cpp`: The entry point of the game, where the game loop and initialization occur.
- `Coins.cpp` and `Coins.hpp`: Contains the implementation and definition of the coin objects.
- `Game.cpp` and `Game.hpp`: Contains the implementation and definition of the game logic and mechanics.
- `Player.cpp` and `Player.hpp`: Contains the implementation and definition of the player objects.
- `belagio`: Contains a font file used in the game.## How to Run
```bash
1. make
2. ./Coin_Race
```