Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/michaelkolesidis/chompy-o-croc
Run and jump around platforms, collecting stars, chomping on delicious food, and avoiding bombs!
https://github.com/michaelkolesidis/chompy-o-croc
croc crocodile cute cute-animals game game-2d game-dev game-development gamedev phaser phaser-game phaserjs pixel-art pixelart platform-game platform-game-2d platformer platformer-game typescript typescript-game
Last synced: 2 months ago
JSON representation
Run and jump around platforms, collecting stars, chomping on delicious food, and avoiding bombs!
- Host: GitHub
- URL: https://github.com/michaelkolesidis/chompy-o-croc
- Owner: michaelkolesidis
- Created: 2023-09-07T17:38:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-23T03:06:08.000Z (about 1 year ago)
- Last Synced: 2024-09-29T23:46:43.513Z (3 months ago)
- Topics: croc, crocodile, cute, cute-animals, game, game-2d, game-dev, game-development, gamedev, phaser, phaser-game, phaserjs, pixel-art, pixelart, platform-game, platform-game-2d, platformer, platformer-game, typescript, typescript-game
- Language: TypeScript
- Homepage: https://chompy-o-croc.vercel.app
- Size: 478 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![Character](./screenshots/character.png)
# Chompy O'Croc
**Run and jump around platforms, collecting stars, chomping on delicious food, and avoiding bombs!**
_Chompy O'Croc_ is a 2D arcade/platform game created in the style of pixel art.
## Technologies
The game was made with [Phaser](https://phaser.io/), [Vite](https://vitejs.dev/), and [TypeScript](https://www.typescriptlang.org/).
## Gameplay
![Hello](./screenshots/hello.png)
You are _Chompy_, a cute crocodile with a big appetite for food and adventure! You have three ❤️ at the start of the game. You are inside a colorful level, that consists of the ground and three platforms.
### Stars
![Star](./screenshots/star.png)
At the start of the game, **10 stars** to collect fall from the sky and are spread throughout the level. When all stars are collected, a new batch falls, along with a bomb.
### Bombs
![Bomb](./screenshots/bomb.png)
Bombs **bounce around the level** at a random speed. Whenever the player is touched a bomb, one of the three ❤️ is lost.
### Food
After **Round 3**, and **every second round**, a piece of food enters the game along with the bomb, that serves as power-up. Be fast as food disappears after a few seconds! There are currently two power-ups:
#### Banana
![Banana](./screenshots/banana.png)
**Restores health** to three ❤️.
#### Orange
![Banana](./screenshots/orange.png)
**Removes all bombs** from the level.
## Controls
The game is played exclusively with the keyboard.
| Key(s) | Action |
| :--------------: | ------------------ |
| Left Arrow | Move Left |
| Right Arrow | Move Right |
| Up Arrow / Space | Jump |
| Enter | Game start/restart |## Screenshots
![1](./screenshots/screenshot-1.png)
![2](./screenshots/screenshot-2.png)
![3](./screenshots/screenshot-3.png)## Trivia
- _Chompy_ loves pizza!
- I created all the pixel art used in the game using [LibreSprite](https://libresprite.github.io/#!/).
- The character, the platforms and the stars were adapted from an image featured in the homepage of [Aseprite](https://www.aseprite.org/), with me adding the character's animation frames.
- The game is based on a tutorial found in the official [Phaser website](https://phaser.io/tutorials/making-your-first-phaser-3-game).## 💖 Support the Project
Thank you so much for your interest in my project! If you want to go a step further and support my work, buy me a coffee:
## Copyright
© 2023 Michael Kolesidis