This repo contains a collection of code and tools I use in a lot of my games. Under MIT license so feel free to use in your own games.
- "serializable": for objects that are saved and loaded
- "instanced": for objects that are instanced and need to be cleared on scene changes
- "player": for the player character
- 1 : environment
- 2 : characters
- 4 : hitboxes
- SaveManager
- LevelManager
Drop Shadows : drop_shadows_examples.tscn
Drop.Shadows.Example.mov
Pseudo 3D + Drop Shadows : pseudo_3d_objects_examples.tscn
Pseudo.3D.Example.mov
IK and Procedural Animations : ik_examples.tscn
IK.Examples.mov
Guns, Bullet and Blood Effects, Health Manager : weapon_damage_and_blood_examples.tscn
Weapons.and.Blood.Example.mov
NPC Vision : npc_vision_example.tscn
NPC.Vision.Example.mov
Top Down Movement System : top_down_player_example_scene.tscn
Top.Down.Player.Movement.Example.mov
Save System : save_load_scene_1.tscn and save_load_scene_2.tscn
Save.System.Example.mov
Level System : test_level_1.tscn, test_level_2.tscn, test_level_3.tscn