feat(examples): Add tests for all player number and camera mode

This commit is contained in:
Kazhnuz 2019-07-12 23:42:25 +02:00
parent f9ba042089
commit 6ee3a910f6
2 changed files with 16 additions and 4 deletions

View file

@ -29,6 +29,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- **world:** Add a fake 3D world, à la Zelda or BeatThemAll, complete with shadow support - **world:** Add a fake 3D world, à la Zelda or BeatThemAll, complete with shadow support
- **examples:** Test all player number and camera types
### Changed ### Changed
- **world2D:** Use a list for bodies (hitboxes, etc) and one other for actors - **world2D:** Use a list for bodies (hitboxes, etc) and one other for actors

View file

@ -39,10 +39,20 @@ function MainMenu:new()
self:addSubMenu("menus", "menu") self:addSubMenu("menus", "menu")
self:addScene("menus", examples.Inventory, "inventory") self:addScene("menus", examples.Inventory, "inventory")
self:addScene("menus", examples.Options, "options") self:addScene("menus", examples.Options, "options")
self:addSubMenu("gameplay", "gameplay") for i=1, 4 do
self:addScene("gameplay", examples.MovePlayer, "movable") local name = i .. "player"
self:addScene("gameplay", examples.Plateformer, "plateform") self:addSubMenu(name, name)
self:addScene("gameplay", examples.MovePlayer3D, "movable3D") if i == 1 then
self:addScene(name, examples.Plateformer, "plateform", i)
end
self:addScene(name, examples.MovePlayer, "movable", i)
self:addScene(name, examples.MovePlayer3D, "movable3D", i)
if i > 1 then
self:addScene(name, examples.MovePlayer, "movable (zoom)", i, "zoom")
self:addScene(name, examples.MovePlayer3D, "movable3D(zoom)", i, "zoom")
end
end
self.menusystem:setSoundFromSceneAssets("navigate") self.menusystem:setSoundFromSceneAssets("navigate")