Cute mobile game for children

Abdelwahed Eloued

Game Designer
Mobile Engineer
Game Developer
Flutter

Summary :

Game :

Peck Panic! A charming platformer where kids complete challenging levels while escaping enemy chicks.

Description :

Peck Panic is a charming 2D side-scrolling platformer designed for children. Players control Pip, a lovable but clumsy kid, who must navigate vibrant levels filled with colourful platforms and obstacles to reach the exit. However, Pip isn't alone! A grumpy hen and her mischievous chicks relentlessly chase Pip throughout the game, adding a touch of frantic fun.

Gameplay:

Simple and Intuitive Controls: One-touch jumping and directional movement make Peck Panic easy to pick up and play for young children.
Level Progression: The game offers progressively challenging levels with increasing difficulty as Pip progresses. New mechanics, such as moving platforms and power-ups, are gradually introduced to keep gameplay fresh.
Adorable Art Style: A cheerful and colorful art style with cartoon characters and backgrounds creates a visually appealing world for children.
Engaging Music and Sound Effects: Upbeat music and playful sound effects add to the light-hearted atmosphere and enhance the gameplay experience.
Fowl Foes: The ever-present threat of the mama hen and her chicks adds a touch of frantic excitement. Players must strategically maneuver Pip to avoid the clucking pursuers and reach the level exit before time runs out.

Challenge :

The game aimed to deliver high-quality visuals with detailed environments and character animations. However, initial testing revealed performance issues on some lower-end devices, leading to frame rate drops and potential player frustration

Technical Hurdles :

Optimizing texture resolution : The detailed textures on candy environments and characters were resource-intensive.
Character animation Complexity : The smooth character animations added visual appeal but could strain device performance.

Solution :

Level-of-Detail System: Implemented a dynamic level-of-detail (LOD) system that automatically adjusts the complexity of environments and character models based on device capabilities. Lower-end devices would see simpler versions, while high-end devices retained full detail.
Texture Compression Techniques: Employed texture compression techniques to reduce file sizes without sacrificing visual quality.
Animation Culling and Optimization: Optimized character animations by culling (removing) unseen parts and using skeletal animation techniques for smoother performance.

Results :

Performance issues on lower-end devices were significantly reduced, leading to a smoother gameplay experience for a wider audience. The game retained its visual appeal with minimal compromises thanks to the optimization techniques.

Lessons learned :

Striking a balance between visual quality and performance is crucial for mobile games.
Implementing techniques like LOD systems and texture compression allows for wider device compatibility.
Optimizing animations can improve performance without sacrificing character motion.
Partner With Abdelwahed
View Services

More Projects by Abdelwahed