Application that allows the user to customize their own medieval avatar with an assortment of different heads, chests, and legs. Also allows the user to preview their avatar on different backgrounds to emulate a 2D medieval adventure game. Created for a college object-oriented programming class. The user guide for this application is located below.
NOTE: The user guide for this application is located in the GitHub page for this application, under the "About" section on the right hand side.
Here is a link if needed: https://docs.google.com/document/d/1vQW7zRHYeLK6n5nqbtxVd3J8XJFEsBUAcuIGyIbxcAE/edit?usp=sharing
My Medieval Avatar is an Object-Oriented Programming Final Project created by Ethan Forsha and Juan Soto in 2022. The application was made to emulate a character creator
for a Medieval Adventure game and setup the gear system for a future video game implementation. The software was designed using an interface that was used to act as a basis
for all gear items in the game, and in the current version there are 3 different types of gear that a character can have equipped, Head, Chest, and Legs. It also uses a
Character class that loads all the gear available for the custom avatar, which is extended by a CharacterPane class that loads the character customization screen and buttons.
The MainMenu class acts as an introduction to the application, and allows the user to choose to play (start customization) or exit the application.
KNOWN BUGS:
- When cloning this repository from GitHub, the images may fail to load correctly. If this occurs, you may have to manually input the locally saved destination string to each line of code that adds an image.
KNOWN ISSUES:
- Unfortunately there is no way to locally save custom avatars when the application is closed.
- Only 2 background images available for preview.