Kazhnuz
87a133a74b
fix: use right height for Battle-like blocks
2019-07-27 15:40:19 +02:00
Kazhnuz
76336046d4
fix: don't add a second floor in the test scene
2019-07-27 15:30:10 +02:00
Kazhnuz
2fe37fe9f2
feat: add support for Sonic Battle maps
2019-07-27 15:11:14 +02:00
Kazhnuz
7fe34ed316
feat(actors): add a textured block collision
2019-07-27 15:10:50 +02:00
Kazhnuz
26d3dbd34d
fix: add missing datas for Emerald Beach
2019-07-27 15:10:33 +02:00
Kazhnuz
e91e52cafe
fix(modules/textured): use the right texture name
2019-07-27 15:10:05 +02:00
Kazhnuz
e6e29cf443
feat(actors): add a floor collision
2019-07-27 14:53:07 +02:00
Kazhnuz
a401bf1b27
feat(gameutils): handle different types of map directory
2019-07-27 14:41:02 +02:00
Kazhnuz
fe8b71a0dc
improvement: update Emerald Beach datas
2019-07-27 14:38:50 +02:00
Kazhnuz
1830e390bb
improvement: pull a bit down the view center
2019-07-27 13:56:14 +02:00
Kazhnuz
b92f441d40
feat: add parallax backgrounds
2019-07-27 13:52:41 +02:00
Kazhnuz
b3d9ed582e
feat: add a test map based on Battle's "collosseum" map
2019-07-27 13:32:11 +02:00
Kazhnuz
029ede636b
fix(world): propagate map type
2019-07-27 12:39:09 +02:00
Kazhnuz
fb98ada7eb
feat(game/world): add invisible walls around map
2019-07-27 11:42:37 +02:00
Kazhnuz
4bb7c3e94f
fix(test_scene): use the world dimension to add the floor
2019-07-27 11:35:20 +02:00
Kazhnuz
cc6056cce8
fix(wall): make sure that wall aren't updated
...
It'll avoid them moving because of a collision.
2019-07-27 11:34:23 +02:00
Kazhnuz
87ca89364d
feat(actors): add an invisible wall object
2019-07-27 11:33:52 +02:00
Kazhnuz
2f7720d3bb
fix(world3D): use the right variable name for creationID
2019-07-27 11:33:21 +02:00
Kazhnuz
3fbaad2b2b
improvement(gameutils): improve map type validation
2019-07-27 11:05:54 +02:00
Kazhnuz
8e3cf5fb0b
Merge branch 'test' of game-projects/sonic-radiance into master
2019-07-26 20:28:56 +02:00
Kazhnuz
fb2600c363
chore:refactor RedianceWorld out of the test scene
2019-07-26 20:22:18 +02:00
Kazhnuz
dc1d5b2f04
chore: activate by default debug mode
2019-07-26 19:57:08 +02:00
Kazhnuz
7135204c9a
feat: add base test scene
2019-07-26 19:39:32 +02:00
Kazhnuz
27cf265287
feat: add some map utils
2019-07-26 17:36:25 +02:00
Kazhnuz
37036760a3
feat: add bases to handle emerald beach map
2019-07-26 17:36:07 +02:00
Kazhnuz
fb7d5a2018
fix(datas): use new language format
2019-07-26 17:23:20 +02:00
Kazhnuz
5c93186c69
fix(game): use new binser lib path
2019-07-26 17:17:53 +02:00
Kazhnuz
3bde0e22ac
chore(core): bump to latest snapshot
2019-07-26 16:46:43 +02:00
Kazhnuz
c83c6aedc8
lore: improve backstory
2019-06-24 17:36:06 +02:00
Kazhnuz
015451e28e
characters: some improvement to GUN side
2019-06-24 17:18:25 +02:00
Kazhnuz
075a0e7748
characters: fix a typo
2019-06-24 17:16:57 +02:00
Kazhnuz
66c67e36f7
characters: update secondary characters
2019-06-24 17:16:37 +02:00
Kazhnuz
8b5211dc9b
Nouvelle proposition de niveaux
2019-06-24 16:46:38 +02:00
Kazhnuz
1115d1c14d
gameplay: move the subgame folder into the gameplay folder
2019-05-11 11:04:49 +02:00
Kazhnuz
d5d07827a0
lore/story: add considerations about the story
2019-05-11 11:02:06 +02:00
Kazhnuz
b9998cea5b
gameplay: initial file for the overworld gameplay.
...
Fixes #2 too
2019-05-11 09:35:17 +02:00
Kazhnuz
9a49bade0b
characters: add a note about powerups
2019-05-11 09:19:53 +02:00
Kazhnuz
c1726e8c98
characters: improve terrain capacity descriptions
2019-05-11 09:18:30 +02:00
Kazhnuz
08570e959d
lore: remove mentions of the outside world
...
Seems that for this fanbase, actual worldbuilding is too problematic :
there are too many conflicting view of how the world should be handled.
And these view shouldn't remove enjoyement from the actual story, which
is the real vision of the world.
Thus do the same as the Sonic Team : let's focus on the ongoing story
and character, and not try to make bold statement about Sonic's world.
Let's work this by being vague about the actual world, and just
mentionning actual places when they are needed, and let people the
possibility to think the island the way they want.
Change thus the motivation of the ennemies from being concerned by a
possibility of an "alien invasion" to being more concerned by the power
of the mobians.
2019-05-06 19:57:19 +02:00
Kazhnuz
fd26548df6
overworld: add scene template
2019-04-01 09:08:53 +02:00
Kazhnuz
641e344663
battlesystem: initial draft of a statusbar system
2019-04-01 08:55:59 +02:00
Kazhnuz
d7136cdb6a
battlesystem/menu: remove unused functions
2019-04-01 08:30:08 +02:00
Kazhnuz
70d0e304c9
core/scene: fix an oops
2019-04-01 08:26:54 +02:00
Kazhnuz
d2588cba74
core: use newest version
2019-04-01 08:25:51 +02:00
Kazhnuz
cf38b3c326
battlesystem: flush keys when exiting menu
2019-04-01 08:20:29 +02:00
Kazhnuz
b25a1e380c
battlesystem: add special back button to get back in cursor mode
2019-03-31 17:35:55 +02:00
Kazhnuz
4b2a59b413
battlesystem: add the objectmenu structure
2019-03-31 17:21:27 +02:00
Kazhnuz
085701efc0
battlesystem: make skillmenu navigable
2019-03-31 17:15:27 +02:00
Kazhnuz
a45a109c8d
battlesystem: build skill menu
2019-03-31 17:12:48 +02:00
Kazhnuz
a23e38fe31
battlesystem: stop using a list to generate the main menu
2019-03-31 17:11:32 +02:00