
2D RPG
About
Role: Game Dev, Programmer
Time Frame: 4 Weeks
Engine: Unity (C#)
Team: 1
Introduction
This project first focused on randomly selecting a text file for the map that represented tiles, then converting them to a tile map. After getting the map, RPG elements like the health systems, enemies, and win condition were added.
Gameplay Walkthrough
Generated Map (programming)
We could choose to incorporate either our procedurally generated map code, or have it choose from a list of ready-made maps. I went with the second, and used symbols in a text file to map out the levels with walls, doors, chests, enemies, and a win tile that takes you to the next level.




click to expand...
Move Player & Combat (programming, 2D Tilemaps)
The player moves inside the grid, and the combat follows a Roguelike style, with alternating turns in combat. This is all using tile type detection, actions vary based on the tile each entity detects around them.



