Project: Rossliad: Kingdom of Shadows
CS-426 Senior Project in Computer Science, Spring 2023, at University of Reno Nevada, Computer Science and Engineering Department.
Team 27 Members
John Busse
Bryce Farley
Cole Renfro
Cole Wheeler
Instructors
Dr. David Feil-Seifer
Devrin Lee
Team 27 Advisor and Manager
Chris Collum
Project description
Our team has made a 3D top-down turn-based role-playing video game named Rossliad: Kingdom of Shadows.
Currently, our game features an exploration system, character system, and combat system all of which was built using the Unreal Engine 5.0.3.
Our exploration system allows players to interact with the world to acquire items.
Our character system allows players to customize their character with equipment and become more powerful as they progress through the game.
Our combat system is inspired by Dungeons and Dragons fifth edition. We have include familiar features such as:
- Movement Actions, Main Actions, Bonus Actions
- Two special abilities and a magic spell attack
- Dice Rolls for the outcome of Actions
- A number of medieval weapons to choose from
- Turn-based combat with tiles for movement
- Different types of enemies with unique behaviors
- Six combat encounters to progress through
- A final boss to defeat
This game is built on the Unreal Engine version 5.0.3.
We chose this powerful 3D engine because it allows us to explore new tools and options not found in other game engines.
With these features we our team have ideally provided our players with an unique and entertaining gameplay experience.
Problem Domain Book
Engström, Henrik. Game Development Research. University of Skövde, November 2020.
https://www.researchgate.net/publication/348446595_Game_Development_Research
Reference Articles
Almansourt, Farag. Kpodjedo, Segla. El-Boussadi, Ghizlane. Game Development Topics: A Tag-Based Investigation on Game Development Stack Exchange. N.p. October 2022.
https://www.researchgate.net/publication/364672704_Game_Development_Topics_A_Tag-Based_Investigation_on_Game_Development_Stack_Exchange
Fröding, Fabian. Game Development Disciplines and their Perspectives on the Software Engineering Process in Game Development. n.p. June 2022.
https://www.researchgate.net/publication/361173684_Game_Development_Disciplines_and_their_Perspectives_on_the_Software_Engineering_Process_in_Game_Development
Enn, Yong Gee. GAME MECHANICS (BITE 3723) The Function of MDA Game Design Framework in Game Development. n.p. April 2022.
https://www.researchgate.net/publication/360170622_GAME_MECHANICS_BITE_3723_The_Function_of_MDA_Game_Design_Framework_in_Game_Development
Official Unreal Engine 5 documentation provided by Epic Games.
https://docs.unrealengine.com/5.0/en-US/understanding-the-basics-of-unreal-engine/
https://dev.epicgames.com/community/
A cohesive beginners tutorial to act as a starting point for Unreal Engine development.
https://www.developer.com/guides/develop-games-unreal-engine/
Project Poster

Project Video
https://youtu.be/pTlSQ-323B4