Devlogs
Tiny-Huge Enemies
v0.9.0 introduces the ability to adjust enemy size in the level editor. Their size also affects line physics when hooked onto them. You can also set a destination for an enemy to patrol to and from. Other highlights include:
- 0.25x, 0.5x, and 0.75x replay playback speeds
- Level editor improvements
- Player sprite modding support
Play the demo and let me know what you think!
[0.9.0] - 2025-04-12
Added
- Gameplay: Added the ability to reel in and catch flying enemies the moment they touch water
- Gameplay: Added alert particles to enemies when they are attacking Catto
- Gameplay: Added the ability to restart a level during the exit door animation
- Gameplay: Added a pause option to quickly start playing the associated level while watching a replay
- Gameplay: Added a pause option to quickly start editing a level again while testing it
- Replay: Added playback speeds 0.25x, 0.25x, and 0.75x to the replay mode
- Replay: Added a display of the game version to the extra details at the end of a replay
- Editor: Added the ability to set a patrol destination when placing an enemy
- Editor: Added the ability to customize the size scale of an enemy (0.5x - 2.0x); their size affects line physics
- Editor: Added the ability to make enemies passive
- Editor: Added fish difficulty to the editor fishing spot fish customizer for quick reference
- Editor: Added more visual focus clarity to the settings tab of the editor toolbox when scrolling
- Settings: Added a text speed setting for scrolling text boxes
- Modding: Added the ability to override the in-game player sprites using the custom folder. More details in custom/README.txt
Changed
- Levels: Changed “Advanced Tutorial” levels to have doors/ladders on the surrounding surface instead of ground where applicable
- Gameplay: Changed all moving objects to only start moving when Catto starts moving for consistency
- Gameplay: Changed OOB resets to only occur when Catto goes far underneath the water
- Editor: Changed ground checks to allow for all surfaces for more level design freedom
- Editor: Changed most objects to not be able to overlapped for consistency and level design clarity (with the exception of decorations)
- Editor: Changed the ground tiles to be under the surfaces tab in the editor toolbox
- Editor: Changed the editor toolbox to focus the recently used object when opening after testing
Fixed
- Gameplay: Fixed the Scuttle enemy not being able to move right
- Gameplay: Fixed sprite region bleeding on Catto
- Gameplay: Fixed record time milliseconds rounding to prevent -00:00.000 new record pop-ups
- Gameplay: Fixed door camera panning behavior during higher FPS
- Gameplay: Fixed scrolling text display behavior on displays during higher FPS
- Gameplay: Fixed regression of player being able to move when entering/deleting levels in the preview menus
- Gameplay: Fixed regression of checkpoints all breaking at the same time
- Gameplay: Fixed regression of target decorations all breaking at the same time
- Replay: Fixed storing of Catto’s custom net color in replays
- Replay: Fixed controller name lookup in replay/leaderboard entries
- Editor: Fixed ladders from being able to be placed partially in ground
- Editor: Fixed the ladder cursor to be green when hovering a valid anchored connection
- Steam: Fixed storing of the classic controls and mouse aim flags in Steam leaderboard entry details
Files
Cattopia Demo (Windows) 71 MB
Version 0.9.0
Cattopia Demo (macOS) 89 MB
Version 0.9.0
Cattopia Demo (Linux) 69 MB
Version 0.9.0