Skip to content

alexandreguichet/the-arena-agda

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Arena (previous title: The Wall)

See a gameplay demo video here.

See the wiki for a detailed history of the making of this game

The Arena is an Action RPG developed in Unity by Ryan Donnelly, Alexandre Guichet, Keegan Landrigan, Patric McConnell, and Eloïse Zahabi. It began as a project in association with the UBC AMS Game Development Association.

Special thanks to Gowtham Mohan for helping to get this project started.

About The Arena

The Arena plays like a Real-Time Strategy/RPG hybrid. The player controls two characters at once in real-time battles. The player needs to clear all battles in order to advance through the story/levels.

The player has access to four different skills and an auto-attack. The good use of those skills is necessary to successfully complete puzzles and battles. The victory condition is to clear all battles and arrive at the end of the first floor. The failure condition is when both characters die at once.

We currently have created a series of 3 battles in an arena and a dungeon floor. The arena itself contains a succession of tutorial battles where the player will progressively learn the core mechanics. The outside area of the arena is where the player learns how to interact with the world/NPCs. After completing the arena battles, the characters move on to a dungeon where they will be able to explore battle.

Much of the project has involved expanding our familiarity with team-based software development and software engineering outside of the scope available to us in a classroom setting. Furthermore, it involved acquiring significant number of technical skills not directly encountered in the classroom, such as proficiency with C#, Unity, and the Visual Studio IDE. Work on it has largely been an educational, exploratory experience as we discover for ourselves the capabilities of this toolset.

The final length of the game amounts to a short demo: 3 boss fights in the Arena itself and an additional fight in a dungeon area.

Credits

Artwork in The Arena is largely stock artwork taken from RPG Maker MV.

Technical Q&A

Q: Running The Arena within Unity works fine; why I am getting an error when I try to build the project?

A: /Assets/Scripts/MakeWeaponObject.cs is a script necessary for development processes, but causes problems at build time. It may be harmlessly surpressed when trying to build.

About

The Arena's presence on GitHub

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 89.5%
  • ShaderLab 9.7%
  • HLSL 0.8%