Finishing up the models for the main inn scene.

@theartofmadeline
The Stonewall Inn

Discoholic 🪩
Fai_Ryy
Aqua Utopia|海の底で記憶を紡ぐ

titsay
cherry valley forever
I'd rather be in outer space 🛸
Today's Document
Claire Keane
trying on a metaphor
Show & Tell
untitled
occasionally subtle
Mike Driver

#extradirty
Monterey Bay Aquarium
Noah Kahan
Sade Olutola
ojovivo

seen from Poland

seen from United States
seen from Netherlands

seen from Germany
seen from Brazil

seen from Bolivia
seen from Australia
seen from United States

seen from United Kingdom
seen from Vietnam
seen from Russia
seen from India

seen from Poland
seen from Australia

seen from United States

seen from Malaysia
seen from Iraq
seen from Spain

seen from United Kingdom

seen from Italy
@leyworks
Finishing up the models for the main inn scene.
Been working on improvements to the world generation lately, so I thought I’d give a little peek at how it works.
This tilemap has 10 layers, and the generator looks through all of them to find ‘interesting’ bits, such as ‘Singles’ (1x1 island tiles, peninsula tiles, waterfalls, etc), ‘Corners’ (up to 3 tiles wide), and ‘Strips’ (1-wide rectangles adjacent to air or water on one or both sides)
Once Singles, Corners, and Strips have been found, they are converted into meshes of the appropriate size. For example, a a 1x5 cliff strip chooses a random mesh from a pool of 1x5 cliff meshes. Similarly, a 1x9 might choose a 1x9 mesh, but it may also break itself up into two smaller strips, say a 1x4 and a 1x5.
This all results in a more natural looking landscape, as its tile-based nature is less detectable when the meshes are larger than 1x1 and repetition is kept to a minimum due to the variety of meshes which can be chosen.
Dynamic world generation
Each island is broken up into chunks, which load and then slide into place as you approach them. When you move far enough away, the island unloads. All of the building happens asynchronously so its impact on performance is minimal.
To hide the loading and unloading, there is a plane stretching across the bottom of the world (shrunk in the video for demonstration purposes) on which the background is rendered. Using a simple distance-based fade on its shader, the world can smoothly fade in and out.
Some more plant animations
A couple more plant animations
Working on some new plants
Been spending a lot of time updating the worldbuilding. Instead of randomly generating the maps, everything is handcrafted and then randomly assembled. Secrets and exploration can be a much bigger part of the game now.
Working on Gummy AI. Gummies run away when you first approach them, but when they run off a cliff they inflate and return with a vengeance.
A new Roly Poly enemy. When they spot you, they roll at you, which you can use to your advantage with careful positioning
My grass is 3D now! Previously, the camera was locked to 90 degree intervals and the grass was built around this limitation. I recently unlocked the camera, so the old grass would no longer cut it.
The only difference is that each blade of grass now renders 3 triangles instead of 1. Since the grass was pretty cheap already, this had no noticeable impact on performance.
Well, another difference is that I no longer have to enable/disable different meshes based on the camera angle.
So it’s simpler and more versatile. Why didn’t I do it this way from the beginning? 🙃
Added support for palette swapping different areas of the wilderness. Also, there’s these little Bruce Lee skeleton spiders who come out at night to harass you if you’re out too late.
I thought ending the day at a specific time felt too restrictive, so these things act as a ‘soft timer’. You can navigate around them, it would be much easier to just go home and sleep until tomorrow.
I added a bow. I gave it a special attack that’s supposed to only work while stealthed... but I forgot to put that requirement in. Oops! But it was a blast machine gunning these slimes, maybe I’ll have to find a way to make this a feature.
Cozy fire
A night transition. I thought it would be funny to have the stars jump into place 🙃
A couple of statues to decorate the rooms with
Updated the inn and gave it a fancy transition
The scythe can be used as a weapon now. It’s slow, but effective when used defensively.