Skip to content

meltymon/Final3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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!!! 🤩

About

Kotlin Game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages