Skip to content

Latest commit

 

History

History
78 lines (68 loc) · 3.26 KB

File metadata and controls

78 lines (68 loc) · 3.26 KB

Basic Programming Exam in Kotlin at the Syntax Institut

by Christian Faßbender

Character Creator Project With:

• Interactive Menu
• Damage-Meter after Ending Fight !!!
• Randomize EnemyNames
• Randomize Character Stats
• Randomize Use Ability's
• Option for Save and Load in a Local File
• Create Unlimited Player and EnemyCharacters
• Have Fun
• If you Found some Issues you can Hold them for Yourself!

How to Play:

• Main.kt =Start File
• The Interactive Menu Show you The Right Way
• "Spielstände.txt" Are your Save-game-File
• ClassDiagramm.png = Class Diagram

Class Overview:

Ability: Ability's From The Player (They are Used Randomized).
CharacterCreator: Is the Mainfile for Creating Characters, Enemies and Other Funktion in the Menu.
Config: Here are The Configfiles for Setup the Randomized Character Stats and also The Thread. Sleep Timers.
Enemy: Here are The Class for the Enemy's.
Fight: This is the FightClass with the Calculation about the Fight.
Menu: Main Menu with all Options.
Player: The Same about Enemy but this is the Mother Class of Enemy.
SaveLoad: Game Save and Load Feature.
Utilities: Here are The Damage Meters and Damage Calculation about the Fight.

Some Last Words:

• Have a little patience, this is my first Kotlin program that I wrote completely on my own and I was busy with it for a good 6 days straight.
• This game is a fun way to immerse yourself in the world of programming and understand the basics of Kotlin.
• If you have some Questions or Ideas for that Game or Project, write me on meltymon1982@gmail.com
• Have Fun With the Game!!! 🤩