├── .gitignore ├── .gitmodules ├── CMakeLists.txt ├── README.md └── src ├── components ├── animation.h ├── boxcollider.h ├── physics.h ├── playercontrolled.h ├── position.h └── rendering.h ├── core ├── constants.h ├── game.cpp ├── game.h ├── gameobjects.cpp ├── gameobjects.h └── message.h ├── main.cpp ├── systems ├── animations.cpp ├── animations.h ├── input.cpp ├── input.h ├── networking.cpp ├── networking.h ├── physics.cpp ├── physics.h ├── playercontroller.cpp ├── playercontroller.h ├── rendering.cpp └── rendering.h └── utils └── vec2.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/.gitmodules -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/README.md -------------------------------------------------------------------------------- /src/components/animation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/components/animation.h -------------------------------------------------------------------------------- /src/components/boxcollider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/components/boxcollider.h -------------------------------------------------------------------------------- /src/components/physics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/components/physics.h -------------------------------------------------------------------------------- /src/components/playercontrolled.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/components/playercontrolled.h -------------------------------------------------------------------------------- /src/components/position.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/components/position.h -------------------------------------------------------------------------------- /src/components/rendering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/components/rendering.h -------------------------------------------------------------------------------- /src/core/constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/core/constants.h -------------------------------------------------------------------------------- /src/core/game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/core/game.cpp -------------------------------------------------------------------------------- /src/core/game.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/core/game.h -------------------------------------------------------------------------------- /src/core/gameobjects.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/core/gameobjects.cpp -------------------------------------------------------------------------------- /src/core/gameobjects.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/core/gameobjects.h -------------------------------------------------------------------------------- /src/core/message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/core/message.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/systems/animations.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/systems/animations.cpp -------------------------------------------------------------------------------- /src/systems/animations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/systems/animations.h -------------------------------------------------------------------------------- /src/systems/input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/systems/input.cpp -------------------------------------------------------------------------------- /src/systems/input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/systems/input.h -------------------------------------------------------------------------------- /src/systems/networking.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/systems/networking.cpp -------------------------------------------------------------------------------- /src/systems/networking.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/systems/networking.h -------------------------------------------------------------------------------- /src/systems/physics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/systems/physics.cpp -------------------------------------------------------------------------------- /src/systems/physics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/systems/physics.h -------------------------------------------------------------------------------- /src/systems/playercontroller.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/systems/playercontroller.cpp -------------------------------------------------------------------------------- /src/systems/playercontroller.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/systems/playercontroller.h -------------------------------------------------------------------------------- /src/systems/rendering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/systems/rendering.cpp -------------------------------------------------------------------------------- /src/systems/rendering.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/systems/rendering.h -------------------------------------------------------------------------------- /src/utils/vec2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blito/arrakis/HEAD/src/utils/vec2.h --------------------------------------------------------------------------------