trotFunky · She/Her
trotFunky pushed to master at trotFunky/OpenGL-JIN 2019-10-06 22:14:12 +02:00
0fea63c566 Minor fixes to include paths and CMakeLists
4050410039 Added texture loading and displaying for 3D models
01ad1a2317 Inverted Red and Blue channels for TGA loading
94bc1228f1 Loading of a OFF ASCII file
db0bd97580 Added loading of a TGA mask image to generate alpha canal
trotFunky created repository trotFunky/OpenGL-JIN 2019-10-06 22:13:13 +02:00
trotFunky pushed to master at trotFunky/Schmup-JIN 2019-09-19 17:04:51 +02:00
0f65df8060 Changed RigidBodies to Kinematic to prevent physics from applying on entities
596255e7a7 Changed RigidBodies to Kinematic to prevent physics from applying on entities
Compare 2 commits »
trotFunky pushed to master at trotFunky/Schmup-JIN 2019-09-19 16:19:08 +02:00
596255e7a7 Changed RigidBodies to Kinematic to prevent physics from applying on entities
a571cf1d4b Added ennemy
686335b355 Added TODOs
ec696ca819 Added doc for AbstractCharacter
2793e1464a Added independent layers for bullets
Compare 5 commits »
trotFunky pushed to master at trotFunky/Schmup-JIN 2019-09-19 12:36:44 +02:00
42706712aa Implemented shooting
f6529e33da Moved default values away from Start() in AbstractCharacter
5d4c030d9b Bullet despawn on leaving view
505715a368 Fixed typo in Enemy
Compare 4 commits »
trotFunky pushed to master at trotFunky/Schmup-JIN 2019-09-17 20:47:52 +02:00
3f260fc79d Added components to Player
eb31eb4c7c Tweaked to input settings to have binary controls
Compare 2 commits »
trotFunky pushed to master at trotFunky/Schmup-JIN 2019-09-17 20:45:13 +02:00
37e8c8d689 Implemented Bullet component
98402a90f7 Protect against NPE if no AbstractCharacter
Compare 2 commits »
trotFunky pushed to master at trotFunky/Schmup-JIN 2019-09-17 18:53:03 +02:00
ea9203ca8a Implemented movement
trotFunky pushed to master at trotFunky/Schmup-JIN 2019-09-17 15:54:19 +02:00
99013c5d7a Project init, basic structure
ccee5cf6db Project init, basic structure
Compare 2 commits »
trotFunky pushed to master at trotFunky/Schmup-JIN 2019-09-17 15:49:16 +02:00
ccee5cf6db Project init, basic structure
trotFunky created repository trotFunky/Schmup-JIN 2019-09-17 15:48:52 +02:00
trotFunky pushed to master at trotFunky/Project_Maat 2019-06-11 00:37:56 +02:00
012183fbcb Fixed a typo in UML diagram
trotFunky pushed to master at trotFunky/Project_Maat 2019-06-11 00:35:37 +02:00
60770b5395 Added first UI elements
8199b7d036 Fixed finding entities finding themselves when targeting their type
2d8b1e53ce Final fix for end of movement
b85d46e450 Fixed oscillations for real
e1f23f67a2 Fixed oscillating around end position
Compare 7 commits »
trotFunky pushed to master at trotFunky/Project_Maat 2019-06-10 04:04:09 +02:00
c94fc5a0be Rules are not template anymore (it was dumb)
4ab83f1124 Fixed pathfinding for usage with Rule::findTarget()
Compare 2 commits »
trotFunky pushed to master at trotFunky/Project_Maat 2019-06-09 23:26:53 +02:00
08e922b0d4 First implementation of rules
febe0827ad Fixed x,y in Entity constructor not being pro_maat::GridUnit
4ed9180694 Cleaning some warnings
Compare 3 commits »
trotFunky pushed to master at trotFunky/Project_Maat 2019-06-09 05:39:20 +02:00
9f28383d7e Keeping track of progression
trotFunky pushed to master at trotFunky/Project_Maat 2019-06-09 05:37:15 +02:00
ebc8d961f4 A* working : previousNode was initialized with one step instead of none.
trotFunky pushed to master at trotFunky/Project_Maat 2019-06-09 05:18:58 +02:00
d42d176e8d A* implementation
250a680cad Fixed target initialization still using sf::Vector2i
f7481f2bc9 Added type alias for std::pair<uint8_t,uint8_t> for grid coordinates as sf::Vector2 cannot be used in std::map or std::set
Compare 3 commits »
trotFunky pushed to master at trotFunky/Project_Maat 2019-06-08 02:33:58 +02:00
1a79679c21 Added representation of occupied squares and a way to retrieve them for A* implementation
d53f8b32e9 Moved the clock check outside of the event loop
81364c7b4c Level updates are now triggered at timed intervals
dafc442512 Implemented move function for entities
3666b9e7e9 Entities are now constructable
Compare 5 commits »
trotFunky pushed to master at trotFunky/Project_Maat 2019-06-07 02:59:38 +02:00
46d26b6e61 Started object construction and parsing
67435debe6 Class structure, updated UML
2b9593bee8 Project structure and UML first draft
Compare 3 commits »