Clément Le Bihan
9b76389698
dding missing doc and cooplean form
2021-05-26 10:56:06 +02:00
Clément Le Bihan
682b4388bb
fixing issues qith 3D/2D Renderer systems
2021-05-26 10:46:12 +02:00
arthur.jamet
cacc8d2347
import all assets
2021-05-25 20:12:20 +02:00
arthur.jamet
756daf0c17
import all assets
2021-05-25 20:11:23 +02:00
Clément Le Bihan
cf48cf8e3e
Merge remote-tracking branch 'origin/renderer' into renderer
...
# Conflicts:
# sources/main.cpp
2021-05-25 17:45:39 +02:00
Clément Le Bihan
e5e2739d73
compiling with templated component
2021-05-25 17:43:48 +02:00
arthur.jamet
0b23b9c5cb
fix namespaces + assets
2021-05-25 14:21:31 +02:00
arthur.jamet
5c78a4bd07
assets for player
2021-05-25 14:06:57 +02:00
Clément Le Bihan
95b1b2ebb7
trying inheriting from class T
2021-05-25 12:39:25 +02:00
Clément Le Bihan
e8aec2b7ef
fixing some issues in Drawables components and Render systems
2021-05-25 12:14:24 +02:00
Clément Le Bihan
43f1f6ad1f
adding Drawable2DComponent.hpp & Renderer2DSystem.hpp
2021-05-25 12:03:17 +02:00
Clément Le Bihan
8c3ef2a23c
Merge branch 'develop' into renderer
...
# Conflicts:
# lib/wal/sources/Component/Movable/MovableComponent.cpp
# lib/wal/sources/Component/Position/PositionComponent.cpp
2021-05-25 10:47:35 +02:00
Clément Le Bihan
b54c2ad26e
adding first version of templated system & component for drawables
2021-05-24 18:10:11 +02:00
Zoe Roux
384e812c19
Adding a grid centered component
2021-05-24 18:08:50 +02:00
Zoe Roux
6deade8ddc
Fixing namespace
2021-05-24 17:15:24 +02:00
Zoe Roux
199b286978
Fixing compilation
2021-05-24 16:58:11 +02:00
Clément Le Bihan
c097575c68
starting to add RectangleDrawable2DSystem.cpp
2021-05-24 16:15:07 +02:00
Zoe Roux
9ec3abab0e
Merge branch 'ecs' of github.com:AnonymusRaccoon/Bomberman into movements
2021-05-24 15:46:50 +02:00
Zoe Roux
f309ed8380
Merging game
2021-05-24 15:46:46 +02:00
Zoe Roux
c104a3ad99
Moving components and systems out of the ecs
2021-05-24 15:23:20 +02:00
Zoe Roux
54fe800549
Adding a state and scene utils
2021-05-24 14:59:28 +02:00
Clément Le Bihan
8a5dcdc0ad
Merge remote-tracking branch 'origin/renderer' into renderer
2021-05-24 11:46:59 +02:00
Clément Le Bihan
269ec94412
fixed compil and finished moving files to the game
2021-05-24 11:46:52 +02:00
Clément Le Bihan
3d5ea204b6
adding a RectangleDrawable2DComponent and moving files
2021-05-24 11:33:19 +02:00
arthur.jamet
60cfc7f9be
encapsulation of trace log
2021-05-24 10:59:29 +02:00
arthur.jamet
77534276ef
fix double definition of cast operator
2021-05-23 19:22:49 +02:00
Clément Le Bihan
7bab6e8b55
Merge branch 'renderer' into animations
2021-05-23 18:27:34 +02:00
Arthi-chaud
89397c95d0
Merge branch 'develop' into renderer
2021-05-22 15:56:06 +02:00
arthur.jamet
d9c3772b9e
Iressource holds again a unload method
2021-05-22 14:13:31 +02:00
arthur.jamet
66c33b403c
creation of animation containers
2021-05-22 11:55:44 +02:00
arthur.jamet
c46c0bccd9
better management of drawing/display states for window
2021-05-22 01:47:45 +02:00
arthur.jamet
023890fd05
more conversion operator to avoid extracting data methods
2021-05-22 00:59:54 +02:00
arthur.jamet
f0c10aade6
vector are now proper struct, including conversion functions
2021-05-22 00:43:31 +02:00
arthur.jamet
d1d994fd29
fix indentation, now using tabs
2021-05-21 23:52:08 +02:00
Clément Le Bihan
bcab70bb56
fix ci
2021-05-21 17:11:47 +02:00
Clément Le Bihan
09b4c8cb56
rm logs debug
2021-05-21 17:09:19 +02:00
Clément Le Bihan
ace448763e
using ctor of Vector3 instead of C cast (CI fix)
2021-05-21 16:53:22 +02:00
Clément Le Bihan
69effd46dc
Merge branch 'master' of github.com:AnonymusRaccoon/Bomberman into develop
2021-05-21 16:38:30 +02:00
Clément Le Bihan
8323639e4f
resetting getter not const (due to poor lib design)
2021-05-21 16:30:53 +02:00
Clément Le Bihan
688b5d992d
fixing image getter not const and adding the window flags and icon support
2021-05-21 16:09:18 +02:00
arthur.jamet
5d5b63ae33
try explicit conversion
2021-05-21 15:20:21 +02:00
TrueBabyChaise
80e9d674e9
Fix documentation and remove friend keyword
...
Remove friend keyword and put variables in public instead
Fix documentation where the name of the component is not specified
Co-Authored-By: Benjamin HENRY <44569175+EternalRat@users.noreply.github.com >
2021-05-21 15:11:03 +02:00
TrueBabyChaise
54cb40aa0b
Modification on Controllable and Keyboard
...
Add float variable instead of bool for the axes movement, and use of a map for classic keys
Co-Authored-By: Benjamin HENRY <44569175+EternalRat@users.noreply.github.com >
2021-05-21 14:17:37 +02:00
TrueBabyChaise
61e04f760a
Add healthSystem
...
The component doesn't disable the entity anymore, the system does it by checking the component of the entity
Co-Authored-By: Benjamin HENRY <44569175+EternalRat@users.noreply.github.com >
2021-05-21 14:15:42 +02:00
arthur.jamet
536de9a488
add cube + color contructable from hsv
2021-05-21 13:32:35 +02:00
arthur.jamet
94312bd6ad
fix text display pb
2021-05-21 12:48:50 +02:00
arthur.jamet
22bad1036a
fix merge
2021-05-21 12:41:22 +02:00
arthur.jamet
e4bd77197a
singleton for window
2021-05-21 12:38:10 +02:00
Clément Le Bihan
5e0f5d5690
fuirst commit develop
2021-05-21 12:15:11 +02:00
arthur.jamet
35e6fe67c8
update workflow
2021-05-21 10:56:57 +02:00