Pinned Repositories
4hGameJam-DifferentKindOfCombat
4hGameJam-Survival-2022
BulletHellQuest
CardGameTest
GlitchGardenV2
Minesweeper_CG
Mythe_Orion_Game
Game for mobile school project Mythe Orion
NestedSOCollection_UnityPackage
A simple class along with editor to enable nested ScriptableObjects Support in Unity
RaCaching_UnityPackage
A simple caching system which allows to load cached data from DISK into RAM and and release it from RAM and remove it from DISK by custom calls or by expiration date
RaDataHolder_UnityPackage
A set of base classes which handles the setting and clearing of data for more secure and clean code structure while working in D.R.Y. code
Darkfafi's Repositories
Darkfafi/4hGameJam-DifferentKindOfCombat
Darkfafi/BulletHellQuest
Darkfafi/GlitchGardenV2
Darkfafi/RaActions_UnityPackage
A system which allows for actions to be processed in chain to allow for dynamic gameplay logics without code-complexity
Darkfafi/4hGameJam-Survival-2022
Darkfafi/NestedSOCollection_UnityPackage
A simple class along with editor to enable nested ScriptableObjects Support in Unity
Darkfafi/RaCaching_UnityPackage
A simple caching system which allows to load cached data from DISK into RAM and and release it from RAM and remove it from DISK by custom calls or by expiration date
Darkfafi/RaDataHolder_UnityPackage
A set of base classes which handles the setting and clearing of data for more secure and clean code structure while working in D.R.Y. code
Darkfafi/amira-fighter
Darkfafi/DuckQuest
Quick Afternoon Game Jam
Darkfafi/KenneyJam2022
Darkfafi/ModuleSystem_UnityPackage
Unity Package of the ModuleSystem
Darkfafi/NodeSystem_UnityPackage
Darkfafi/RaActionStack_UnityPacakge
A simplified Stack based Action Resolve system where Methods are turned into requests which can be reacted to, modified and cancelled.
Darkfafi/RaBehaviourSO_UnityPackage
A tool which manages Scriptable Objects which contain state
Darkfafi/RaCastedEvents_UnityPackage
RaCastedEvents is a way of optimizing mass event sending where the data of the event is casted by the ones listening. Here the casting occurs once and then it is passed to the listeners. Perfect for global events where many observers try to base behaviour on the type passed to the global event.
Darkfafi/RaCollection_UnityPackage
A List which has events on Adding & Removing elements, optimized look-ups and utils to make general list operations more convenient & connected to your application
Darkfafi/RaFlagsTracker_UnityPackage
A utility which solves Boolean overriding issues. Now, True or False are reached only when all flags are removed or a flag is set. So if an external systems wants to set a Boolean, instead it would register a flag.
Darkfafi/RaFSM_UnityPackage
A simple state machine system which allows you to make generic state implementations, with endless nested states.
Darkfafi/RaModelsSO_UnityPackage
A system which allows for models which represent data of a scene. Which are constructed at runtime to allow for any scene testing and cross scene data persistence.
Darkfafi/RaProgression_UnityPackage
A package which adds progress tracking tools to the project. This can be used for Loading Screens, Cooldowns and other progress related functionalities.
Darkfafi/RaScenesSO_UnityPackage
A package which adds Scriptable Objects which represent scenes and allow to load from one to another with a loader in between
Darkfafi/RasofiaECS
Darkfafi/RasofiaPackages
Unity Packages created by Rasofia Games
Darkfafi/RaStoragePrefs_UnityPackage
RaStorage is a storage system built on top of PlayerPrefs to serialize various DataTypes with ease under unique keys.
Darkfafi/SaveLoadSystem
Darkfafi/SaveLoadSystem_UnityPackage
SaveLoadSystem is a simple serialization and deserialization system with automated deserialization mechanics
Darkfafi/uGUI
Source code for the Unity UI system.
Darkfafi/UnityCommand_UnityPackage
UnityCommand is an editor implementation of the command design pattern where the command can be applied, and reverted. The command, once applied, is within that state until the revert is called to represent the initialization and deinitialization of the represented state.
Darkfafi/UnityPackages