Releases: Preponderous-Software/Apex
Releases · Preponderous-Software/Apex
0.2.0
Description
This release introduces several new features and improvements to the simulation game, including UI enhancements and expanded gameplay elements. These updates aim to improve both user experience and the underlying mechanics of the simulation.
Key Changes
- Berry Bushes and Berries: New food sources have been added to the ecosystem, enriching the simulation's food chain.
- Simulation Class Tests: Unit tests have been added for the Simulation class, improving stability and testing coverage.
- Simulation Screen: Core simulation logic has been moved to a dedicated simulation screen, streamlining gameplay.
- Main Menu Screen: A new main menu has been added for navigation between screens.
- Setup Screen: Introduced a setup screen where users can configure simulation parameters before starting.
- Results Screen: A results screen has been added to display the outcomes and data from each simulation.
Notes
These updates lay the groundwork for future features and enhance the overall playability and maintainability of the game.
0.1.0
What's Changed
- Created the Water entity to serve as an obstacle to living entities. by @dmccoystephenson in #66
- Feature - Eyes by @dmccoystephenson in #70
- Updated py_env_lib to 0.0.3 by @dmccoystephenson in #73
- Crash Fix by @dmccoystephenson in #74
- Entity Tracking Optimization by @dmccoystephenson in #75
- Update LICENSE by @dmccoystephenson in #86
- Update LICENSE by @dmccoystephenson in #87
- Merge changes from main into develop by @dmccoystephenson in #88
- Show Location Info Upon Mouse Click by @dmccoystephenson in #91
- Prevented text alerts from being drawn off screen by @dmccoystephenson in #92
- Enhance Reproductive System with Sex Assignment by @dmccoystephenson in #93
- Water & Eyes Added, Dicts Replaced Lists, Location Popups, and Reproduction Fixes by @dmccoystephenson in #94
Full Changelog: 0.0.5...0.1.0
Apex 0.0.5 (Fullscreen Mode, Sound Effects, Mute/Unmute, Reproduction Fix, Directory Reorganization)
Apex 0.0.5 (Fullscreen Mode, Sound Effects, Mute/Unmute, Reproduction Fix, Directory Reorganization)
Pre-release
Pre-release
What's Changed
- Cleaned up the displayStats() method in the Apex class. by @dmccoystephenson in #43
- Fullscreen Mode by @dmccoystephenson in #44
- Made the application start in windowed mode by default. by @dmccoystephenson in #46
- Sound Effects - Reproduction & Death by @dmccoystephenson in #47
- Turned the sound effects down by a factor of 5. by @dmccoystephenson in #48
- New Death Sound + Varied SE Volumes by @dmccoystephenson in #49
- Limited tick speed by default and set the speed to 5/10. by @dmccoystephenson in #50
- Mute/Unmute Button by @dmccoystephenson in #51
- Create CONTRIBUTING.md by @dmccoystephenson in #52
- Updated Controls section of the README. by @dmccoystephenson in #54
- Fixed living entities being able to reproduce with themselves. by @dmccoystephenson in #55
- Created the 'src' directory and moved files required at runtime to it. by @dmccoystephenson in #56
- Config Class Improvements & 'randomizeGridSizeUponRestart' Config Option by @dmccoystephenson in #57
- Update README.md by @dmccoystephenson in #58
- Moved third-party library files to separate directories. by @dmccoystephenson in #59
- Created the 'entity' package. by @dmccoystephenson in #60
- Created the actionhandler, media, service and simulation directories. by @dmccoystephenson in #61
Full Changelog: 0.0.4...0.0.5
Apex 0.0.4 (AI Modifications, Local View, Optimizations, Code Cleanup)
What's Changed
- Made entities search locally for food before nearby locations. by @dmccoystephenson in #32
- Added some more screenshots to the README. by @dmccoystephenson in #33
- Made images in README smaller. by @dmccoystephenson in #34
- Local View + Highlight Button by @dmccoystephenson in #35
- Printing Death Info by @dmccoystephenson in #36
- Local View Zoom by @dmccoystephenson in #37
- Fixed a typo in the README. by @dmccoystephenson in #38
- Optimized Excrement Check by @dmccoystephenson in #39
- Added comments to some files. by @dmccoystephenson in #40
- DrawableEntity & LivingEntity by @dmccoystephenson in #41
- Cleaned up the code in the Apex class. by @dmccoystephenson in #42
Full Changelog: 0.0.3...0.0.4
Apex 0.0.3 (Pause Button, Foxes, Rabbits, Randomized Living Entity Distribution)
Pre-release
What's Changed
- Pause Button by @dmccoystephenson in #23
- Made numTicks only increment when the application isn't paused. by @dmccoystephenson in #24
- Added some text to the screen when the application is paused. by @dmccoystephenson in #25
- Unpaused the game upon restarting the simulation. by @dmccoystephenson in #26
- Made simulation and entity child names unique. by @dmccoystephenson in #27
- Displayed grid size in window caption. by @dmccoystephenson in #28
- Foxes by @dmccoystephenson in #29
- Rabbits by @dmccoystephenson in #30
- Randomized Living Entity Distribution by @dmccoystephenson in #31
Full Changelog: 0.0.2...0.0.3
Apex 0.0.2 (README Modifications, Architecture Refactoring)
What's Changed
- Expanding Description in README by @dmccoystephenson in #16
- Made it possible for the user to toggle tickSpeed limitation. by @dmccoystephenson in #17
- Modified README. by @dmccoystephenson in #18
- Moved pygame-related code up to the Apex class. by @dmccoystephenson in #19
- Fixed method reference involved in screen resizing. by @dmccoystephenson in #20
- Moved a test class into its own repository. by @dmccoystephenson in #21
- Update README.md by @dmccoystephenson in #22
Full Changelog: 0.0.1...0.0.2
Apex 0.0.1 (Initial Version)
Description
This is the initial version of the application.
What's Changed
- Pig Entity + Eat Action by @dmccoystephenson in #2
- Controlling Tick Speed by @dmccoystephenson in #3
- Config + Expanded Food Chain by @dmccoystephenson in #4
- Multi-Species Diet by @dmccoystephenson in #5
- Cows by @dmccoystephenson in #6
- Corrected dates in since annotations. by @dmccoystephenson in #7
- Renamed the project to Apex and and modified the README. by @dmccoystephenson in #8
- Modified launch configuration. by @dmccoystephenson in #9
- Fixed image in README. by @dmccoystephenson in #10
- Resizable Window by @dmccoystephenson in #11
- Moving Config State Upwards by @dmccoystephenson in #12
- Added an icon for the application. by @dmccoystephenson in #14
- Specified parameter types for custom objects. by @dmccoystephenson in #15
New Contributors
- @dmccoystephenson made their first contribution in #2
Full Changelog: https://github.com/Stephenson-Software/Apex/commits/0.0.1