Catch the fish - Complete Game Tutorial
University of Games
$12.87
$16.49
22%OFF
(no ratings)
Jump AssetStore
Complete 2D arcade game for Unity 6: hold the cats, catch the fish, dodge the bombs. Data-driven template with portrait + landscape, shop, achievements, ads/IAP hooks and full C# source.Ready to use solution for: Windows, Mac OS X, Android, iOS and WebGL.Yummy Cats is a complete, ready-to-ship 2D arcade game – and a clean template for building your own.Hold a cat to open its mouth and catch the fish flying in from the sides of the screen. Two cats, one pair of hands: keep both of them fed, spit out the apples, stay away from the bombs and grab the rare golden fish to unlock new cats in the shop. One-touch rules, endless runs, pure "just one more try" gameplay.A template, not just a gameEvery cat, projectile, sound, achievement and balance value is a ScriptableObject. Add a new cat or a new kind of pickup, reskin the whole game or rebalance the difficulty straight from the Inspector – no code changes needed. A single GameConfig asset holds the entire setup and validates it for you.Made for real devicesDesigned for both portrait and landscape. The layout adapts to any aspect ratio, from tall phones to tablets and wide monitors, keeps the controls clear of notches and system bars, and the gameplay feels exactly the same on every screen. Play with touch, mouse or keyboard.Monetization and extension points built inConnect your ads and in-app purchases through two small interfaces (debug providers included for testing). Hook analytics, quests or tutorials into global game events without touching the core systems. Keep the default PlayerPrefs saves, switch to JSON files or plug in your own backend.Great for learningClean, modular C# split into Runtime, Editor, Tests and Samples assemblies, 85+ automated tests and a detailed manual covering the architecture and every extension point.What's inside• Splash screen and game scene: main menu, cat shop, gameplay, pause and game over• 4 cats, 4 projectile types (fish, golden fish, apple, bomb) and 5 achievements• Sprites, animations, music and sound effects• Full C# source code and documentation-- -- --University of Games small research center for indie game developers. This place has always beed dedicated for everyone to share passion, knowledge and adventures in game industry. I wish it would become home to in-depth explanations and ready to use solutions which help you solve problems and growth. Thanks to your donations we can create even more content and support developers, students and teachers all over the world.• Unity 6 (6000.5 or newer), Input System package• Sprites and uGUI only – no custom shaders• Data-driven: GameConfig, Cat, Projectile, Achievement, Difficulty and Audio ScriptableObjects• Custom GameConfig inspector with setup validation and spawn-chance preview• Portrait and landscape with runtime orientation switching and safe area support• Flight-time based throws: the same reaction time on every aspect ratio• Touch, mouse and keyboard input with configurable keys• Score, combos, premium currency, cat shop, player statistics and achievements• Ads and IAP interfaces with debug samples, interstitial pacing and rewarded ads• Global game events for analytics, quests and tutorials• Save system: PlayerPrefs (default), JSON file or your own ISaveService• Projectile object pooling• Compatible with Enter Play Mode Options (domain reload disabled)• 4 assembly definitions, EditMode and PlayMode tests• Full C# source code, English documentation




