This is a project created for the Unity Learning "Apply Object-Oriented Principles" tutorial in the Junior Programmer pathway.
You can see the project in action here:
Play on Unity Play
This project is a learning tool for understanding object-oriented programming (OOP) principles in Unity. While I wouldn't recommend directly basing your work on this (it's at a novice level), it may still be useful for reference during your own learning.
To share knowledge is valuable, so I license this project under the GNU General Public License v3.0 (GPL-3.0).
You are free to:
- Use, modify, and share this project for learning purposes.
- Create derivative works, provided they remain open-source and are distributed under the same license.
If you find this project helpful, a mention or a link back to this repository would be appreciated.
The following assets were used in this project and are licensed under Unity Asset Store Terms:
- Animations Kick by Andrey I
- FREE - 32 RPG Animations by Blink
- Character Elf by Maksim Bugrimov
- EDEN - Terrain Painter by GapperGames Studios
- Elven Assassin Low Poly by 3d.rina
- Modular Fantasy Knight Character by Anton Puzanov
- Magic Effects FREE by Hovl Studio
- Dream Word Fairies by StoneSnail
- White Rabbit by Niwashi Games
- Steel Dagger PBR by Deadly Props
- Knight’s Sword by IFox Studio
- VILLAGE HOUSES PACK by GBAndrewGB
- Wintersweet Blade by Chen Models
- Wolf Animated by DzenGames