Releases: micutio/innit
Releases · micutio/innit
v0.0.6
Full Changelog: micutio/hello-world-rs@v0.0.5...v0.0.6
Bug Fixes
- various graphical issues
- genome editing with plasmids are now correctly applied to the player
Improvements
- improved genome editor vertical workflow,
- selected function can now always be used by pressing enter, not only when function row is active
- release pipeline now generates linux/win/mac binaries
Alpha 0.0.5
v0.0.5
Full Changelog: micutio/hello-world-rs@v0.0.4...v0.0.5
New Features
Entities
- RNA viruses
- plasmids
Gameplay
- Tooltips
- genome manipulation
- inventory system
- cellular automaton generated world that keeps changing throughout the game via dying and regenerating cells
- circular world
Bug Fixes
- too many to list
Performance Improvements
10x to 13x faster rendering
Alpha 0.0.4 - Engine and UI Overhaul
Additions
- full mouse support
- tooltips on hover
- added inventory section to side panel
- dna wrapping around top, right and bottom of the side panel
- mini-framework for mouse supported hud elements, menus and info boxes
Changes
- underlying engine moved from tcod to bracket-lib
- bottom panel has been turned into a side panel
- input processing and rendering code has been substantially overhauled
- improved and extended color palette
Removed
- tcod dependencies
Fixes
- failing attack actions don't crash the game anymore
Known issues
- Attacking actions are in the game but don't do anything yet
Alpha 0.0.3 - DNA refinement
Additions
- new traits: enzyme (energy-recover per turn), energy-store (bonus to max energy capacity)
- right side bar for better DNA visualisation
- random mutations, every object now has an attribute
stability
indicating the per-turn chance of mutation occurring in its DNA
Changes
- changed previous DNA bars in bottom panel to hp and energy display
- slight adjustments to walkable terrain color and icons to blend better when outside FOV
Removed
Fixes
- 100% CPU use from too frequent input queries
Known issues
- Attacking actions are in the game but don't do anything yet
Alpha 0.0.2 - Genetics rework
Additions
- The game loop has now limited the user input queries to 60fps to avoid too frequent queries that eat CPU cycles for breakfast.
- A random AI that will select a random (but valid!) action with a random (but valid!) target at each turn.
- For developmers: unit tests for genetics and random AI.
Changes
- The action and genetics modules are reworked and tightly integrated.
- Using and extending both has been made much easier and intuitive.
- Monster generation organisation has been tightened up
- Various parts of the software architecture have been refactored and cleaned up to be easier to read.
Removed
- A whole layer of indirection for mapping genetic traits to actions and attributes has been removed
Fixes
- Plenty of bugs in genetics, DNA encoding and decoding
Known issues
- Attacking actions are in the game but don't do anything yet