๐Ÿฐ Bunny Quest

 2D video game 

Overview:

This is my first video game!

It's a simple level of 2D platformer video game created in Construct 3 Free, a game engine that compiles logic-based events.

All assets used in the project are royalty-free, modified or purchased, except for the playable character Bunny (concept, puppet, animation, icons, designed by myself).

I also wanted to apply features like a parallax background effect and touch controls to test playability on mobile, but I was somewhat limited by the free version tool. I had a lot of fun and learning experience through the process.

  • Player's movement
  • State control system
  • Carrot collectibles system
  • Player's life system
  • Weapon select system
  • AI for enemies
  • Pause and reset controls

Image: screenshot of the gameplay.

Controls:



-Attack heavy (Z)
-Attack Light (X)
-Magic Attack (C)
-Jump and double jump (up arrow)
-Move-Walk (left and right)
-Run (space while moving)
-Die (when Player HP reaches to 0)
*Player UI faces: (in left up corner)
-Angry state and regular State (default)
-Happy and blink state (when player gets a life)
-Dead State (when player HP reaches to 0)

*Music added: Background music, FX music, UI sounds, animations, etc
*GUI implementation: pause, play and reset game.
----------------------------------------
Assets credits to:
*Skeleton animations by Irina Mir (irmirx)
*Background, etc by Kenney Assets pack

presented by: Fernando Lerena 


(Web browser version)

๐Ÿ‘‡

Design process:


I usually start by making a list of tasks or features that I would like to include, then I gather a group of images or assets that could be helpful for future references.

1) Define goals and specifications. i.e.: The player needs to move (left, right and jump) as a platformer.

2) Make the logic. i.e.: When left or right key is pressed the player moves.

3) Asset Design: In this step I have designed the character sketched in hand and painted in Photoshop, then the animations were made in Dragon Bones (similar to Spine but open source).


4) Assemble: I've attached the logic to the animations, i.e.: When the player is moving play "walk" animation.

5) Test and refine. Iterate. Start with the next task.


Sketch

Itemize

Puppet move

Naming convention

Bunny character animations:

Iddle_1 Animation

Iddle_2 Animation

Walking Animation

Walking Animation

More to come!

I'm working on the creation and animation of new characters and other Assets for this game!


I will restructure the whole game so it can be played in mobile.
Stay tuned ๐Ÿ˜‰

I hope you like my project Bunny Quest!
๐ŸŽฎ๐Ÿ—ก๐Ÿ‘จ๐Ÿผโ€๐Ÿ’ป๐Ÿฐ 

Did you like my creative work? Let's talk

Before you go

Don't forget to check out my other profiles.

Industrial Design

Concepts and design of industrialized products.

General Design

Illustration, Animation, 3D Modelling, XR/VR/AR, and more.

UX/UI Design

User Experience, User Interface and Web Design.

Game Design

Videogames, prototypes, tabletop games and more.


Did you like my creative work?



Follow me for more content

๐Ÿ‘‡  ๐Ÿ‘‡  ๐Ÿ‘‡  ๐Ÿ‘‡