The Bibites 0.5.1: Performance, Usability, and Performances
The Bibites ยป Devlog
Hey everyone! A very sizable update that will bring a lot of joy to a lot of people.
I managed to fix a lot of bugs that had a significant impact on performances. The resulting increase in performances is going to be very noticeable! I also worked a lot on the UI and some usability features.
With this done, I'm going to be fully free to focus on 0.6.0 starting now!
Performances
- Very significant improvement to performances
- Removed auto-reload after autosave, lead to its own problems
- Fixed all (I hope) memory leaks
- Updated Bibite Vision to spread computing load
- Updated Pheromones to spread computing load
- Added a user setting to reduce pheromone quantity
Ease-Of-Use
- Added all hotkeys to UserSetting Panel (can't be changed yet)
- Z => select random zone (Editor opening can be disabled in parameters)
- Page-up / Page-down => change camera scroll speed
- +/- => zoom in/out camera
- LCtrl + [any selection hotkey] => automatically recalls selection when target dies
- Changed maturity display in Biology Panel to reflect size and Growth instead
- Clicking on bibite button when panel is already open closed the panel
- Added status bar visibility to Visibility panel instead of "J" Key Binding
- Added hover indicators to the internals section of the biology panel
- Added information on pellet size that doesn't need a bite (when filter-feeding)
- Added "Reset Warnings" to settings panel
Changes
- Saves and scenarios now automatically include user-saved bibites
- They will be automatically added to your bibites folder if missing
- Bibites can no longer split pellets that have a bigger radius than their mouth
- Added Actions to the bottom-left tools (Kill Half Of The Population and Remove Half Of Pellets)
- Added Bibite Template Settings to in-game settings panel
- Added option to disable herding behavior
- Added bibite limit to in-game settings
- Some UI improvements (icons)
- Pellets held by other bibites are no longer invisible (pellets you hold still are)
- Added tooltips to time-speed buttons
- Updated FPS measurements to be more responsive
- Updated application icon
- Removed auto-reload feature, as it should be needed anymore
Fixes
- Fixed ScenarioSaver freezing the game on cancel
- Fixed status bar no longer rendering on new UI System
- Fixed grab flicker for herbivores
- Fixed camera no longer following target when editing fields
- Fixed camera zooming when the mouse was outside of the app screen
- Fixed Memory leak from skin materials not being properly destroyed
- Fixed mature-at-birth bibites not being able to lay eggs
- Fixed pellet placer button not responding to first click
- Spacebar will no longer trigger interaction events with last used UI element
- Fixed timescale not being rescaled after loading game
- Fixed Memory leak from pheromones spot not being destroyed correctly in some cases
- Fixed bug with zones at 0.0 radius malfunctioning
- Fixed saving bibite as template bug blocking the screen
- Capped vision closeness senses between 0 and 1
- Fixed selecting eggs resetting panels
- Fixed Memory leak from egg skin
- Fixed meat pellet collider size
- Fixed egg selection issue
- Fixed Saves still being deleted after canceling warning popup
- A corrupt bibite file no longer prevents loading other bibites files
- Fixed Autosave bug impacting performances even after save completion
- Fixed first settings edition linked to dropdowns not registering properly
- Fixed typos in UI and default scenarios
- Fix to save status display during Saving/Loading
- Fixed some patreons sprites being a little blurry
- Fixed field of view bug for patreon sim
- Fixed Synapses becoming invisible at too-high strength issue
Files
The Bibites 0.5.1 - Mac Universal.zip 78 MB
Feb 26, 2023
The Bibites 0.5.1 - Windows 32x.zip 70 MB
Feb 26, 2023
The Bibites 0.5.1 - Linux.zip 84 MB
Feb 26, 2023
The Bibites 0.5.1 - Windows 64x.zip 73 MB
Feb 26, 2023
Get The Bibites
Download NowName your own price
The Bibites
A dive into real digital life
Status | In development |
Author | The Bibites |
Genre | Simulation |
Tags | 2D, artificial-intelligence, evolution, interactive, Life Simulation, Pixel Art, Procedural Generation, Sandbox, Unity |
Languages | English |
More posts
- The Bibites 0.6.0.1: Hotfix45 days ago
- The Bibites 0.6.0: Organs and Science!47 days ago
- The Bibites 0.5.0: Modernity and ProgressDec 17, 2022
- The Bibites v0.4.2: Balance and stabilityJun 19, 2022
- The Bibites v0.4.1Mar 28, 2022
- The Bibites 0.3.0 : Artificial Life With Herding and VirusesJun 25, 2021
- It's official, this is launch ๐๐๐! Full-time on The BibitesMay 20, 2021
- Roadmap for the future of the project Ep.3 Procedural Sprites!Jan 24, 2021
- Roadmap for the future of the project Ep.2 Modules!Jan 11, 2021
Comments
Log in with itch.io to leave a comment.
still kinda laggy even after a performance update (i5 moment)