2D Game Development (Unity - Raylib)
A downloadable project for Windows
Small projects developed in the 2d game development course at the university.
Delivery 01 - Platform Game
Summary
BubLuna is an engaging 2D platformer that challenges players to collect as many bubbles as possible.
How to Play
- Movement: Use the A and D keys to move left and right.
- Jump: Press the Space bar to make your character leap.
- Reload Level: Hit Enter to reload the level.
- Exit Game: Press Escape to exit the game at any time.
Delivery 02 - Stealth Game
Summary
Vampire is an engaging 2D top-down that challenges players to complete the level avoiding enemies with the maximum score
How to Play
Movement: Use AWSD or the arrow keys to move the character.
Reload Level: Hit Enter to reload the level.
Exit Game: Press Escape to exit the game at any time.
Delivery 03 - Shopping Game
Summary
Welcome to Inventory Game, a dynamic shop run by gafford where you can buy, sell, and consume various items.
How to Play
- Click to select an item.
- To buy or sell an item, simply drag and drop or utilize the designated buttons.
- Consume selecting the item and click on the consume button.
- Take damage by clicking on the life bar.
- Press Esc to exit the game and Enter to reload the shop scene.
- Change language by selecting it on the dropdown menu.
Delivery 04 - Maze Game
Maze Game, Procedural Maze and Pathfinding A*
This project is developed using the Raylib library, generates a maze using a grid-based algorithm, and allows the player to navigate through it in either 2D or 3D mode. It also provides an editor mode to customize the maze and A* pathfinding algorithm.
Breakdown of the features:
- Maze Generation: Utilizes a grid-based algorithm to create a procedural maze.
- 2D and 3D Gameplay: Allows the player to navigate through the maze in both 2D and 3D perspectives.
- Editor Mode: Enables users to modify the maze layout interactively.
- Pathfinding: Displays the shortest path from the player's position to the maze's end point.
- Collectible Items: Places items within the maze for the player to collect.
- Biomes Support: Supports multiple textures for different maze biomes.
- Audio Control: Provides options to adjust the volume and pause/resume background music.
- Game UI: Shows essential game information like score and remaining time.
How to Play:
- Game 2D Mode (Z): Move with arrow keys or WASD.
- Game 3D Mode (X): Navigate in first-person mode.
- Editor Mode (C): Edit the maze layout with left, right, and middle clicks.
- Change Biome: Press 1-4 to switch between different maze biomes.
- Toggle Pathfinding: Press SPACE to show/hide the shortest path.
Resources
Sprites: Majority of sprites are made by our team. These can be found in the Sprites folder, organized by respective licenses.
SFX: Sound effects are generated using rFXGen.
Authors
- Jan Puig - Artist
- Eric Corchuelo - Artist
- Javier Jimenez - Programmer
- Roger Arboles - Programmer: Linkedin
Source
Download
Install instructions
For each game, both the Source (Project) and the Executable (Release) are available.
Leave a comment
Log in with itch.io to leave a comment.