An open API service indexing awesome lists of open source software.

https://github.com/bas-boop/smoll_knight_plus_horse

Small knight Unity game - bachelor admission game
https://github.com/bas-boop/smoll_knight_plus_horse

admission bachelor-project csharp game game-design game-development unity unity2d

Last synced: about 2 months ago
JSON representation

Small knight Unity game - bachelor admission game

Awesome Lists containing this project

README

        

# Smoll Knight + Horse
This is a game made for my admission for [HKU (HBO education)](https://www.hku.nl/home), for [game development course](https://www.hku.nl/studeren-aan-hku/games/game-development). With the theme "homo ludens".

`Update:` I got accepted for the course with this game :D

## Script highlights:
### Systems
#### Quick time event
[Quick time event](Assets/Scripts/Framework/QuickTimeEvents/QuickTimeEvent.cs)

[Quick time event system](Assets/Scripts/Framework/QuickTimeEvents/QuickTimeEventSystem.cs)

[Quick time event holder](Assets/Scripts/Framework/QuickTimeEvents/BaseQuickTimeEventHolder.cs)

[Quick time event group](Assets/Scripts/Framework/QuickTimeEvents/QuickTimeEventGroup.cs) - unused

#### Horse selector
[Horse selector](Assets/Scripts/Framework/Horse%20selector/HorseSelector.cs)

[Horse type](Assets/Scripts/Framework/Horse%20selector/HorseType.cs)

#### Game loop
[Score calculator](Assets/Scripts/Framework/ScoreCalculator.cs)

[Player settings](Assets/Scripts/Framework/GetPlayerSettings.cs)

### NPC
[Movement](Assets/Scripts/NPC/HorseMovement.cs)

[Stats generator](Assets/Scripts/NPC/HorseStatesGenerator.cs)

[Difficulty](Assets/Scripts/NPC/NpcDifficulty.cs)

### UI
[Bar](Assets/Scripts/UI/QuickTimeEvents/QuickTimeEventBar.cs)

[Key](Assets/Scripts/UI/QuickTimeEvents/QuickTimeEventKey.cs)

### Extensions
[Vector2/3](Assets/Scripts/Framework/Extentions/VectorExtensions.cs)

[Rigidbody2D](Assets/Scripts/Framework/Extentions/Rigidbody2DExtensions.cs)

[Enum](Assets/Scripts/Framework/Extentions/EnumExtensions.cs)

[String attribute](Assets/Scripts/Framework/Extentions/Attributes/StringValueAttribute.cs)

[Char attribute](Assets/Scripts/Framework/Extentions/Attributes/CharValueAttribute.cs)

### Environment
[Parallax effect](Assets/Scripts/Environment/ParallaxEffect.cs)

[Particle spawner](Assets/Scripts/Environment/SpawnParticle.cs)

[Change color](Assets/Scripts/Environment/ChangeColor.cs)

[Random sprite selector](Assets/Scripts/Environment/RandomSpriteSelector.cs)

### Utils
[Dont destroy on load](Assets/Scripts/Framework/DontDestroyOnLoad.cs)

[Scene switcher](Assets/Scripts/Framework/SceneSwitcher.cs)