42 Commits

Author SHA1 Message Date
Zoe Roux 4f50985fe1 Fixing wasm 2021-06-09 16:13:12 +02:00
Zoe Roux c94237dedc Adding a onStart onStop 2021-06-09 16:00:06 +02:00
Zoe Roux 7234d51130 Allowing entities to be created and removed 2021-06-07 17:57:45 +02:00
Zoe Roux 328ad91c43 Fixing unknown bug 2021-06-07 14:49:25 +02:00
Zoe Roux e0683c0df0 Trying to merge with develop 2021-06-07 14:40:24 +02:00
Zoe Roux f47dd669f1 Collisions are still broke 2021-06-07 11:37:16 +02:00
Zoe Roux 1b4e8d2151 Optimizing view iterators 2021-06-05 19:55:38 +02:00
Zoe Roux f3ce14caca Cleaning up callbacks 2021-06-05 19:11:26 +02:00
Zoe Roux a40b61845a Adding an iterator 2021-06-04 18:59:42 +02:00
Zoe Roux 0bd22502ee Cleaning up 2021-06-04 01:22:55 +02:00
Zoe Roux 0236aaa2ea Merging with develop and reworking all systems 2021-06-04 01:04:05 +02:00
Zoe Roux 306f07972d Reworking systems 2021-06-04 00:50:38 +02:00
Zoe Roux a11bd21ec3 Creating a basic view 2021-06-03 22:42:38 +02:00
Zoe Roux 0d37a560d7 Reworking the view 2021-06-03 18:20:37 +02:00
arthur.jamet 0b2a151ba6 using tuples instead of bad, ugly vC void casts 2021-06-03 15:41:32 +02:00
Zoe Roux 42a45a06ff Allowing entities to be deleted 2021-06-01 14:48:15 +02:00
Zoe Roux f8e5446946 Adding a todo 2021-05-31 17:50:58 +02:00
arthur.jamet 0f41290b0f seperate std buld from build for web 2021-05-31 09:17:13 +02:00
arthur.jamet 80735abea5 fix ranges loop, which didn't let the compuilation go with em++ 2021-05-29 21:11:29 +02:00
arthur.jamet ab8ee23e40 ok 2021-05-29 13:46:28 +02:00
arthur.jamet 5498649829 add missing compilation flag 2021-05-29 12:54:39 +02:00
arthur.jamet 0ffb8b2a15 more step toward wasm compilation, still not it 2021-05-28 22:41:46 +02:00
arthur.jamet b667e3ac71 some steps, x11 not found 2021-05-28 17:35:50 +02:00
Zoe Roux 47359e2a14 Allowing the window to be closed 2021-05-27 23:08:48 +02:00
Zoe Roux a5d746fa47 Reworking draw systems 2021-05-27 17:38:12 +02:00
Zoe Roux a26725f5a5 alalalallalalllala 2021-05-27 16:37:22 +02:00
Clément Le Bihan b2659c3272 change window draw function to IDrawable 2021-05-26 16:38:27 +02:00
Clément Le Bihan c12ecf6d8b renderers seems to work 2021-05-26 16:24:43 +02:00
Clément Le Bihan 1dd2117f8d Merge branch 'develop' of github.com:AnonymusRaccoon/Bomberman into ecs 2021-05-26 11:22:20 +02:00
Zoe Roux 54fe800549 Adding a state and scene utils 2021-05-24 14:59:28 +02:00
Clément Le Bihan aee937f9ae fxing CPPLINT config file and more norm 2021-05-23 17:34:13 +02:00
Clément Le Bihan b0a77b1a56 norm fix 2021-05-23 17:17:05 +02:00
Zoe Roux e5d3823d0c Reworking dependencies 2021-05-21 16:51:18 +02:00
Zoe Roux 2be7c36902 Creating a callback type 2021-05-21 16:02:00 +02:00
Zoe Roux 02874fdc47 Adding self updates and removing the renderer 2021-05-18 10:36:18 +02:00
Zoe Roux c6012f1be6 Fixing PR issues 2021-05-18 09:42:18 +02:00
Zoe Roux 68d17cd0a2 Adding tests 2021-05-17 17:22:09 +02:00
Zoe Roux 76ccd80df7 Adding a movable system/component 2021-05-17 17:03:15 +02:00
Zoe Roux 7313a9d4e0 Creating the game loop 2021-05-17 16:26:21 +02:00
Zoe Roux 2015705f11 Starting the game loop 2021-05-14 17:46:14 +02:00
Zoe Roux d6aaf30c3b Adding components 2021-05-14 17:37:14 +02:00
Zoe Roux 43bbf487a3 Adding a scene manger and wal functions 2021-05-14 16:26:07 +02:00