Scene Evolution

Hey there,
and welcome to the first Dev Blog post in 2021!
This time I’d like to show how a scene evolves from a rough collection of simple blocks and shapes (this is called „grey boxing“) to a finished scene.
There are many ways and strategies to make a video game: You could make each scene one by one while working on it until it’s ready which means doing all the modeling, texturing and animations and then combining it to a scene while adding the game logic that is needed. Or you could design all scenes with very ugly concept „art“ but working logic and make them look nice afterwards.
The latter was the strategy I used for creating Wormventures – Barrier 51. I made up every scene in the game with simple primitives (boxes, cylinders, …), implemented all the game logic (things you could take, characters to talk to) and puzzles. This way I was able to get a game that was fully playable from start to finish in a quite early stage of development. This included writing the code to make items disapear in the scene if the player take them. The mesh that is referenced in such piece of code can be easily swapped if the real object is physically included. Some puzzles and minigames are still left to do, but those won’t affect development because they are isolated from the rest of the game logic. This is a good way to work because you can make vital design choices in a phase where changes won’t affect much of the work you have done before. For example you are able to experiment with camera positions and angles before designing the art of the scene which keeps you from modeling art that won’t be seen in the final scene because the camera won’t ever have that model in view. Another advantage this approach offers is, that you can tweak the timing, pace and dynamics of the game without the danger of working on assets that would have been cut out later in the development process.
An example
This is a temple Looky has to visit in chapter 3 of the game. I started with just simple boxes I created in a 3D modeling software called Blender.
Posts in this Series
- Get 10% off at the Steam Spring Sale
- Game released
- Demo version was updated to version 1.1.0
- Release date
- Two new trailers released
- English translation done
- Steam Next Fest Live Streams are now available on YouTube
- Demo version was updated to version 1.0.1
- Wormventures - Barrier 51: Demo out on Steam
- MacOS support dropped
- Wormventures GIF-away #7
- Current statistics
- Steam page now available in french, spanish and portuguese
- Wormventures GIF-away #6
- Wormventures GIF-away #5
- First complete playthough and playtime
- Wormventures GIF-away #4
- Wormventures GIF-away #3
- Second Trailer released
- Wormventures GIF-away #2
- Wormventures GIF-away #1
- Talking italian
- My Sabbatical is over
- YAMR: All animations done
- Fear scenes
- All characters done
- Missing
- Unity, the killer
- The Briefing Room and more characters
- Translating recipes
- Translation work
- My workplace for the next weeks
- A new procedural sky system
- One month of fulltime development
- New gameplay video with german voice overs
- German Voice Overs / Longer Demo Version
- Game not coming in 2022
- Stormworm is back
- Demo version updates
- Talking about UI: Inventory
- Demo version playthrough on YouTube
- Demo version updates/bug fixes
- Demo version ready for beta testing
- Scene Evolution
- Worms, worms, worms – They multiply!
- Worms that learn to run
- The longest journey (an adventure game ever made)
- Crawling into the light: Wormventures – Barrier 51