Devblog Week 7: Sprint 3
Devblog Week 7: Sprint 3
We're all back hard at work so let's have a look at a few things we've been working on.
Since last Devblog, I invented what I like to call "Location Based Opacity". In essence, meshes which are in between the camera and the players are turned invisible. This is achieved using Material Instances with a opacity variable, and a HideableMesh blueprint. We do a raycast between the Camera and the Players, and cast all results to HideableMeshes, if this succeeds, we access their materials, and transition the opacity to 0. If a HideableMesh is no longer in the way, it will transition to becoming visible again. Mechanically, this is now fully functional, but for it to work properly in-game, the artists need to keep in mind this mechanic when designing walls & other meshes for the level.
I also, finally and way overdue, implemented Dynamic Player Spawning. Instead of having to define the number of players before starting the program, when you start the game, you now have to press A on the controller to spawn your player and start playing. This is achieved using SpawnDummyPawns, which, when the game starts, are created, and the controllers take possession of. The only thing they really do, is, when A is pressed, they tell the GameMode to Spawn another player and assign that controller to it.
That's it for this week! If you download the game, you'll notice a lot more art assets have found their way into the game, so it's definitely worth having a look!
-Glenn
Files
Get Ruins Of Xolotl
Ruins Of Xolotl
2.5D Top-Down Dungeon Crawler with an Aztec setting
Status | Released |
Authors | Glenn van Waesberghe, shawer, Alex_Chistovski, achielias_debecker, Maxim Van Daele |
Genre | Adventure, Action |
Tags | party-game |
Languages | English |
More posts
- Devblog: Release!Jun 05, 2018
- Devblog Week 11: PolishingMay 15, 2018
- Devblog Week 9/10: End Sprint 3May 08, 2018
- Devblog Week 8: Mid sprintApr 24, 2018
- Devblog Week 6: End of Sprint 2Mar 27, 2018
- Devblog Week 5: Continuation productionMar 20, 2018
- Devblog Week 4: Starting ProductionMar 13, 2018
- Devblog Week 3: Finalizing PrototypeMar 06, 2018
- Devblog Week 1&2: PrototypingFeb 28, 2018
Leave a comment
Log in with itch.io to leave a comment.