A downloadable game for Windows and Linux

Controls: WASD or arrow keys to move. R to reset the current level. Escape to open the pause menu. The goal of each level is to push the chocolate to the pigeon.

What I learned:

- How to create good feeling tile based movement with input buffering. For example, if the player is currently moving to the next tile or on movement cool down and the inputs are changed but still held down, the player will move based on the most recent direction pressed once the cool down finishes. 

- How to move and manage objects in a tile-based system. Managing collisions with movable objects was particularly complicated.

- How to create more complicated animations with more than one object. For example, the pigeon picking up chocolate or the hippo eating chocolate, the player, or a melon all involved two objects being animated at the same time.

Whats Unique: The art was made by me to create a cohesive theme and give this project more personality. The interactions between melons and hippos create a unique interaction since the hippos eat the melons and become passive. Levels start easier and introduce one mechanic at a time. The early levels also allow some error, specifically level 3 where it is possible to create extra room for the row of heater tiles.

Roles: All programming, level design, and art (using GIMP) was done by me. Please see the README on the GitHub or the credits section in game for sound and music credits.

https://github.com/AaronGhiurauLTU/-MCS1653-Project-3-Chocolate-Chaffeur

Published 22 days ago
StatusReleased
PlatformsWindows, Linux
AuthorAaronGhiurauLTU
GenrePuzzle

Download

Download
ChocolateChaffeurLinux.zip 82 MB
Download
ChocolateChaffeurWindows.zip 88 MB

Leave a comment

Log in with itch.io to leave a comment.