Critter Country
A Charming 2D Platformer Adventure
About Critter Country
Critter Country is a charming 2D platformer game built with SpriteKit where players control a bunny character navigating through user-created levels. The game features a robust level editor, adaptive scaling for different device sizes, and a polished user interface with beautiful parallax scrolling backgrounds.
Smooth Platforming
Double jump capability, automatic forward movement, and responsive touch controls for an engaging gameplay experience.
Powerful Level Editor
Create custom levels with platforms, collectibles, obstacles, and enemies. Features grid-based placement and camera panning.
Parallax Backgrounds
Beautiful multi-layer parallax scrolling with clouds, hills, and trees that bring the world to life.
Collectibles & Powerups
Collect berries, carrots, watermelons, and special banana bombs to defeat enemies.
Enemy AI
Clever coyote enemies that chase the player, with combat mechanics and score penalties for getting caught.
Level Completion
Reach the house with enough fruit collected to complete levels. Success animations and automatic level progression.
Sound Effects
Immersive audio with jump sounds, collection effects, enemy interactions, and victory/failure music.
Device Adaptive
Dynamic scaling system ensures consistent gameplay across all iOS device sizes.
Game Mechanics
Jump button (left), banana attack button (right), double jump support
Realistic gravity, platform collisions, obstacle detection
Collect fruit to increase score, lose points when enemies attack
Throw bananas to defeat coyote enemies chasing you
Level Editor Tools
-
Selection Tool
Move elements around, double-tap to delete, select items for editing.
-
Platform Tool
Place and resize platforms with handles. Width constraints from 100-800 units.
-
Collectible Tool
Submenu with 5 collectible types including special banana bombs for combat.
-
Obstacle & Enemy Tools
Place rocks, enemies, and the level-ending house marker.
-
Camera Pan Mode
Navigate large levels with grid snapping and auto-extending level width.
Technical Highlights
Built with Apple's SpriteKit framework, Critter Country showcases advanced game development techniques including texture atlases for performance, physics-based interactions, and a custom level editor with JSON-based level storage.
SpriteKit with custom physics and collision detection
Texture atlases for optimized sprite management
Cached sound effects for responsive gameplay
iOS, landscape orientation, iPad optimized