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

Github

Published 8 days ago
StatusPrototype
CategoryOther
PlatformsWindows
Authorruchi546

Download

Download
2D Game Development Release Source.zip 119 MB

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.