├── .vscode ├── c_cpp_properties.json ├── configurationCache.log ├── dryrun.log ├── launch.json ├── settings.json ├── targets.log └── tasks.json ├── LICENSE ├── Makefile ├── README.md ├── bin ├── Data │ ├── img.archt │ └── maps │ │ ├── devmap.tmap │ │ ├── el.tmap │ │ ├── lvl1.tmap │ │ ├── lvl2.tmap │ │ ├── lvl3.tmap │ │ ├── lvl4.tmap │ │ ├── lvl5.tmap │ │ └── lvl6.tmap └── SDL2.dll └── src ├── Engine ├── A_Application.c ├── A_Application.h ├── D_AssetsManager.c ├── D_AssetsManager.h ├── D_ObjectsCallbacks.c ├── D_ObjectsCallbacks.h ├── G_AI.c ├── G_AI.h ├── G_AIBehaviour.c ├── G_AIBehaviour.h ├── G_Game.c ├── G_Game.h ├── G_MainMenu.c ├── G_MainMenu.h ├── G_Pathfinding.c ├── G_Pathfinding.h ├── G_Player.c ├── G_Player.h ├── I_InputHandling.c ├── I_InputHandling.h ├── M_Map.c ├── M_Map.h ├── P_Physics.c ├── P_Physics.h ├── R_Rendering.c ├── R_Rendering.h ├── T_TextRendering.c ├── T_TextRendering.h ├── U_DataTypes.h ├── U_Timer.c ├── U_Timer.h ├── U_Utilities.c └── U_Utilities.h ├── main.c ├── toment.ico ├── toment.o ├── toment.rc └── toment.res /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/configurationCache.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/.vscode/configurationCache.log -------------------------------------------------------------------------------- /.vscode/dryrun.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/.vscode/dryrun.log -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/targets.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/.vscode/targets.log -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/README.md -------------------------------------------------------------------------------- /bin/Data/img.archt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/bin/Data/img.archt -------------------------------------------------------------------------------- /bin/Data/maps/devmap.tmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/bin/Data/maps/devmap.tmap -------------------------------------------------------------------------------- /bin/Data/maps/el.tmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/bin/Data/maps/el.tmap -------------------------------------------------------------------------------- /bin/Data/maps/lvl1.tmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/bin/Data/maps/lvl1.tmap -------------------------------------------------------------------------------- /bin/Data/maps/lvl2.tmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/bin/Data/maps/lvl2.tmap -------------------------------------------------------------------------------- /bin/Data/maps/lvl3.tmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/bin/Data/maps/lvl3.tmap -------------------------------------------------------------------------------- /bin/Data/maps/lvl4.tmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/bin/Data/maps/lvl4.tmap -------------------------------------------------------------------------------- /bin/Data/maps/lvl5.tmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/bin/Data/maps/lvl5.tmap -------------------------------------------------------------------------------- /bin/Data/maps/lvl6.tmap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/bin/Data/maps/lvl6.tmap -------------------------------------------------------------------------------- /bin/SDL2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/bin/SDL2.dll -------------------------------------------------------------------------------- /src/Engine/A_Application.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/A_Application.c -------------------------------------------------------------------------------- /src/Engine/A_Application.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/A_Application.h -------------------------------------------------------------------------------- /src/Engine/D_AssetsManager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/D_AssetsManager.c -------------------------------------------------------------------------------- /src/Engine/D_AssetsManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/D_AssetsManager.h -------------------------------------------------------------------------------- /src/Engine/D_ObjectsCallbacks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/D_ObjectsCallbacks.c -------------------------------------------------------------------------------- /src/Engine/D_ObjectsCallbacks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/D_ObjectsCallbacks.h -------------------------------------------------------------------------------- /src/Engine/G_AI.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/G_AI.c -------------------------------------------------------------------------------- /src/Engine/G_AI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/G_AI.h -------------------------------------------------------------------------------- /src/Engine/G_AIBehaviour.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/G_AIBehaviour.c -------------------------------------------------------------------------------- /src/Engine/G_AIBehaviour.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/G_AIBehaviour.h -------------------------------------------------------------------------------- /src/Engine/G_Game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/G_Game.c -------------------------------------------------------------------------------- /src/Engine/G_Game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/G_Game.h -------------------------------------------------------------------------------- /src/Engine/G_MainMenu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/G_MainMenu.c -------------------------------------------------------------------------------- /src/Engine/G_MainMenu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/G_MainMenu.h -------------------------------------------------------------------------------- /src/Engine/G_Pathfinding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/G_Pathfinding.c -------------------------------------------------------------------------------- /src/Engine/G_Pathfinding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/G_Pathfinding.h -------------------------------------------------------------------------------- /src/Engine/G_Player.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/G_Player.c -------------------------------------------------------------------------------- /src/Engine/G_Player.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/G_Player.h -------------------------------------------------------------------------------- /src/Engine/I_InputHandling.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/I_InputHandling.c -------------------------------------------------------------------------------- /src/Engine/I_InputHandling.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/I_InputHandling.h -------------------------------------------------------------------------------- /src/Engine/M_Map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/M_Map.c -------------------------------------------------------------------------------- /src/Engine/M_Map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/M_Map.h -------------------------------------------------------------------------------- /src/Engine/P_Physics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/P_Physics.c -------------------------------------------------------------------------------- /src/Engine/P_Physics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/P_Physics.h -------------------------------------------------------------------------------- /src/Engine/R_Rendering.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/R_Rendering.c -------------------------------------------------------------------------------- /src/Engine/R_Rendering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/R_Rendering.h -------------------------------------------------------------------------------- /src/Engine/T_TextRendering.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/T_TextRendering.c -------------------------------------------------------------------------------- /src/Engine/T_TextRendering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/T_TextRendering.h -------------------------------------------------------------------------------- /src/Engine/U_DataTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/U_DataTypes.h -------------------------------------------------------------------------------- /src/Engine/U_Timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/U_Timer.c -------------------------------------------------------------------------------- /src/Engine/U_Timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/U_Timer.h -------------------------------------------------------------------------------- /src/Engine/U_Utilities.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/U_Utilities.c -------------------------------------------------------------------------------- /src/Engine/U_Utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/Engine/U_Utilities.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/main.c -------------------------------------------------------------------------------- /src/toment.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/toment.ico -------------------------------------------------------------------------------- /src/toment.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/toment.o -------------------------------------------------------------------------------- /src/toment.rc: -------------------------------------------------------------------------------- 1 | id ICON "toment.ico" -------------------------------------------------------------------------------- /src/toment.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/silvematt/TomentRaycaster/HEAD/src/toment.res --------------------------------------------------------------------------------