Zoe Roux
254640d710
Making the background follow the game
2021-06-18 19:53:11 +02:00
arthur.jamet
1f1379a5a5
when a resource is not found, an exceptions is thrown
2021-06-17 11:17:18 +02:00
Clément Le Bihan
a3c908dacc
Merge branch 'develop' of github.com:AnonymusRaccoon/Bomberman into find_bg
...
# Conflicts:
# sources/Runner/GameScene.cpp
# sources/Runner/LobbyScene.cpp
2021-06-16 16:33:08 +02:00
Zoe Roux
c39884b2a6
Merging with develop
2021-06-16 12:52:53 +02:00
Clément Le Bihan
52d9eca934
Merge branch 'develop' of github.com:AnonymusRaccoon/Bomberman into find_bg
...
# Conflicts:
# CMakeLists.txt
# lib/Ray/sources/Drawables/2D/Rectangle.hpp
# lib/Ray/sources/Drawables/Texture.cpp
# lib/Ray/sources/Drawables/Texture.hpp
# sources/Runner/CreditScene.cpp
# sources/Runner/GameScene.cpp
# sources/Runner/Runner.cpp
still some issues with textures that are drawn behind
2021-06-16 00:36:06 +02:00
Clément Le Bihan
a753e7b0f8
fixing rotation
2021-06-15 17:28:29 +02:00
Clément Le Bihan
a3fccd1c67
adding rotation & scale to texture
2021-06-15 16:39:40 +02:00
arthur.jamet
a0784875d3
sorting scores
2021-06-15 12:31:44 +02:00
Zoe Roux
01457a0cd5
Clearing the lobby on leave
2021-06-15 12:19:40 +02:00
Clément Le Bihan
3eac269a89
adding the first bg
2021-06-15 11:34:35 +02:00
Zoe Roux
312d0e2811
Merge branch 'develop' of github.com:AnonymusRaccoon/Bomberman into lobby
2021-06-14 17:26:13 +02:00
Clément Le Bihan
331f7f3817
Merge pull request #154 from AnonymusRaccoon/wires
...
Draw Wires and bounding boxes in debug mode
2021-06-14 14:48:06 +02:00
Clément Le Bihan
a229452dc4
adding red color for collisions boxes
2021-06-14 14:41:04 +02:00
Zoe Roux
06a6eb2ed7
Merging with develop
2021-06-14 13:50:47 +02:00
arthur.jamet
a3236ffba6
debug color is now a memeber of the drawable 3D class
2021-06-14 11:43:39 +02:00
Zoe Roux
de579ccda6
Handling ready buttons
2021-06-14 10:42:50 +02:00
arthur.jamet
ae68d5ab68
add wires + bounding box drawing for 3D shapes/Models
2021-06-14 10:07:08 +02:00
arthur.jamet
b5d33751af
square drwing
2021-06-12 14:18:42 +02:00
Zoe Roux
fb1cfa3654
Adding ready handling for players
2021-06-11 15:32:49 +02:00
Zoe Roux
7a641835a6
Merging with develop
2021-06-09 17:07:14 +02:00
arthur.jamet
70524fa935
cache system add lonely functionnality
2021-06-09 11:14:53 +02:00
arthur.jamet
5bba1f68e8
now use texture instead of images
2021-06-07 15:18:28 +02:00
arthur.jamet
ea69116255
main menu button hover callback
2021-06-07 12:14:53 +02:00
arthur.jamet
e094a7d5d9
compoenent for title screen
2021-06-07 11:03:47 +02:00
arthur.jamet
382b830b27
generic cache system
2021-06-01 17:00:00 +02:00
arthur.jamet
812a4da727
cache system for textures
2021-06-01 14:44:04 +02:00
arthur.jamet
fabc51ca2f
fix ressources path of image
2021-06-01 14:07:34 +02:00
arthur.jamet
fd94bd41d3
fix typos and mispalced spaces
2021-06-01 11:41:09 +02:00
arthur.jamet
8b5208ddbf
rename cache variable for images
2021-06-01 11:26:54 +02:00
arthur.jamet
41c42da5b7
sprites can be resized, independently from one another
2021-06-01 08:52:03 +02:00
arthur.jamet
a66e87ab48
avoid using auto variables for windows compilation (rectangle)
2021-05-31 22:08:35 +02:00
arthur.jamet
c9794975f3
avoid using auto variables for windows compilation
2021-05-31 22:04:14 +02:00
arthur.jamet
39deddcc91
image have been enhance, so it can now be drawn on a window
2021-05-31 21:59:54 +02:00
arthur.jamet
b92b35f191
ressources are not reloadable, ressource interface deleted
2021-05-28 12:41:21 +02:00
arthur.jamet
230a97a4da
remove copy-construct-ability of textures
2021-05-28 09:27:44 +02:00
Zoe Roux
a26725f5a5
alalalallalalllala
2021-05-27 16:37:22 +02:00
Clément Le Bihan
1ca134176a
oups
2021-05-26 16:59:21 +02:00
Clément Le Bihan
0000136381
quick cleanup
2021-05-26 16:54:58 +02:00
Clément Le Bihan
b2659c3272
change window draw function to IDrawable
2021-05-26 16:38:27 +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
27717e742f
adding namespace usage in Drawable 3D and fix typos
2021-05-25 10:35:01 +02:00
Clément Le Bihan
c583c2c0cb
adding namespace usage
2021-05-25 10:19:45 +02:00
Clément Le Bihan
ffa360edce
adding some overrides where it was missing
2021-05-25 09:40:58 +02:00
Clément Le Bihan
6fea6b8f83
adding namespace for ADrawable2D.cpp & ADrawable3D.cpp
2021-05-25 09:27:21 +02:00
Clément Le Bihan
b54c2ad26e
adding first version of templated system & component for drawables
2021-05-24 18:10:11 +02:00
Clément Le Bihan
8a5dcdc0ad
Merge remote-tracking branch 'origin/renderer' into renderer
2021-05-24 11:46:59 +02:00
arthur.jamet
1624b53baa
3D drawables all have a position. Non-positionable object will throw an error when a setter/getter is called
2021-05-24 11:45:17 +02:00
Clément Le Bihan
3d5ea204b6
adding a RectangleDrawable2DComponent and moving files
2021-05-24 11:33:19 +02:00
arthur.jamet
4264cd76b8
add missing includes, which would tangle up type recognition
2021-05-23 21:58:30 +02:00