Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Feedback Request for "Save the Animals"

A topic by Gregry created Sep 12, 2024 Views: 309 Replies: 11
Viewing posts 1 to 6
Submitted

First ever game jam.  Proud of what I've made so far.  https://gregry.itch.io/save-the-animals-calm-before-the-storm

Please let me know what advice you have or if you find any bugs.  Happy to answer any questions.

Submitted

I've been tracking this on Trello since Tuesday so if you're interesting in seeing what I still intend to do and don't - https://trello.com/b/mLQCHFpa/save-the-animals

Submitted

I was playing the game for like 2 minutes and then the game apart from the UI went fully black

Even after going back to the menu and then starting it is just still black

It did seem like a good game though

Submitted

Thank you so much.  I think I've fixed this and I put a quick writeup on this thread.  Please let me know if you have a game you want some feedback on and I'd be happy to help.

Submitted

I'll play your game again then 

I'd like you to check this post : https://itch.io/jam/brackeys-12/topic/4104460/give-some-feedback-on-my-game

Submitted

the game doesnt seem to load for me :/

Submitted

Thank you so much.  I think I've fixed this.  Please let me know if you have a game you want some feedback on and I'd be happy to help.

Submitted (1 edit)

still not loading

Submitted

Thank you <3

Submitted

it was fixed for me! great music :)

Submitted (1 edit)

Blackout seems to be caused by lauding too many 3d meshes in browser.  Not too surprising.  Testing on laptop with a bunch of youtube videos open to get same result.  Had similar result on PC before reducing number of game objects.

Will try mesh instancing and some other ideas to bring back more objects but in the meantime just reduced spawnrates.  Will plan to release downloable pc version with better graphics and more stuff in world.


Submitted

Wanted to share my progress / findings.  I put more time and thought into performance than anything else in the time since.  Please try out Save the Animals (on windows or web now) and see how well it works.

____

The challenge: Only a week to make it, wanted to make it playable on web, but has poor performance, especially when testing without graphics card.

The Red Herring: Profiling was pointing me towards _process and I tried a whole bunch of things but only a few of them made any difference. Those were....

Some things I found worked:

  1. You can use OS.get_name() to find out of they are on "Web" or "Windows" or something else and configure based on that.
  2. Configure the lod_bias of your meshes, lower numbers will load simpler meshes, higher numbers force more complex meshes.
  3. Configure the visibility_range_end of your meshes. (hint definitely do this with code).
  4. Have less meshes.
  5. Find out which shaders do the most damage and remove them from the web version (all my attempts at rain caused major lag).
  6. Add a "low graphics mode" or lower graphics options (I did the former for game jam format).

Some other things worth trying:

  1. Multimesh instancing: I could not get these to show up after an hour of trouble shooting. I will come back to this. Any recommendations for tutorials or resources?
  2. reduce resolution: This feels obvious for improving web performance but unfortunately will take more work than just turning the resolution down.

Any other ideas and tips for improving performance / getting the most out of Godot for 3D on Web?