Game
Dragon Engine

3 years ago

Optimization + Foliage - Progress Update for the week of 8/6/2021


Hey all,

Wanted to quickly share some of the major updates applied this week.


hapcefr_-_imgur.gif

Interaction and Grid Movement

  • Efficient A* Pathfinding algorithm

  • Allows for custom interaction data at runtime for a post-launch update I'm planning

  • Pathfinding navigation is calculated after all objects have spawned


xodjfss.gif

Smart Snapping System

  • Level editor snapping to grid now dynamically updates to allow objects of any size to snap together

  • This will allow you to very rapidly put together kitbash models


ezgifcom-gif-maker_1.gif

New Foliage Brush + Mesh Load Optimization

  • Moved the models from disk to memory after first load. This change speeds up load times and performance at a cost of memory.

  • I used this new optimization to create a foliage brush. As you can see with the new system, you can spawn hundreds of objects with low performance impact.

  • Load time averages reduced from 60.6 ms/obj to 5.8 ms/obj

Please leave any thoughts below, and thanks for reading.

Nik-



0 comments

Loading...

Next up

State of the Project and what lies ahead

Shh! Did you see something move? + Early Build Release Announcement

So

i may or may not make an full art of some person or i may just leave this like that-

Quantum precognition is one of the most powerful cards. End game cards & equipment. Demo/alpha build boss is no match for this deck.

"Our work is never over" they said.

Werehog transformation process. #sonicunleashed

Microsoft Windows XP Unprofessional (windows logo prototype)

Horror WIP A track that will be featured in a future horror game soundtrack! Stay tuned!

Likes appreciated ✌️

#gamedev #composer #horrorgame #indiegame #IndieGameDev #soundtrack

Today I tackled drawing different variations of facial expressions for one of the main characters in Eden. What do you think of it? :) Eden: https://gamejolt.com/games/Eden/592698

If you have more of an acquired taste, the restaurants in Niravasi have you covered! Maybe skip the salad bar, though.