Game
Baby Dino (Old Prototype)
5 years ago

https://www.youtube.com/watch?v=FFlAr75mD4w

Long time since I posted an update about Baby Dino here, so here are some good news about the game! After a 3 months break, I'm back on it. You can get read the article below, or/and watch this YT video with all my recent changes. Enjoy!


YouTube
https://www.youtube.com/watch?v=FFlAr75mD4w
youtube.com

For Devtober this year, I decided to get back on Baby Dino Adventures development.

Remember, I released in July this year another alpha demo/prototype for free of Baby Dino, and then took a 3 months break after that.
Because.. I thought it was time to rest a bit.. After almost 1 year spent on it.
I also wanted to take some time to join my first game jam ever, which was GBJAM 7, during August this year. But that's another topic.. ^^'

Well, enough context..
Now, let me share a few words about my progress so far during this devtober thing.

What Went Right

Going back on a one year old project kind of scared me, but once I opened my latest stable project version into Construct 3 I was surprised that I was not that lost after all.

I didn't really know where to start so I spent 2 hours writing a to-do list with every feedbacks I got from the past few months — since I published the demo back in July. Ofcourse, this list was pretty huge with lots of bugs, new possible features or improvements.

I tried to not focus on the number of to-do items left, but rather try to find which ones could be done more easily, and quickly. The idea was to get things done first. And not get lost into feelings like "OMG, there is still this and this do".

As I'm not working full time on games, I also decided to try share a video/gif of my progress every 2 days. After a few days doing this, the idea came quite naturally. I didn't really had to think about what to share anymore, because it fluently came to my mind. Like, I mostly did these gif/video record while testing new stuff. Doing this, aside completing tasks daily and getting encouraging feedbacks, gave me a lot of motivations because I really felt like I was going forward step by step despite that huge to-do list standing..

Here is my complete changes list:

  • Features

    • New Forest Tilemap (simplified, and resized to 16x16 pixels)

      • Bridges

      • Removed all past levels

      • Reworked objects library

    • View Up and Down – While Baby Dino doesn't move, press up or down to see hidden stuff, or secret paths

    • Push objects faster – Press 'ctrl' key on keyboard, or right shoulder trigger on a gamepad near a pushable object to push it

    • New obstacle - Spikes (up, right, down, and left)

      • Static (on tilemap)

      • Moving (with delay variables) & shake animation right before they trigger

    • New enemy - Chestnuts

      • Thwomp like behavior

      • Trigger once Hero is near

    • New enemy - Bees + Hives

      • Boo like behavior

      • Spawn bees once Hero is approaching a hive

    • itemsCollectible family objects

      • World to HUD animations

      • Current collectible objects are: steaks, hearts, keys, and eggs

      • Animation when a box explodes, and hit a steak or heart (it pushes them off screen, and player can't collect them anymore)

    • More controls for Running added for keyboard input - as requested by @bobbyjackdotme

      • ALT, and CTRL on Windows

      • control, option, and command on macOS

    • Box particles on object destroyed

  • Bugfix

    • Enhanced Boxes collision

    • Start screen issue due to missing caps on objects name

What Went Wrong

Feeling motivated is something very important. But I learned that you have to listen to your body first.

I felt sick for one week, and I think it happened because for a few days I was so motivated working on an exciting feature that I slept just a few hours for 2 days. I finished that new exciting feature, but the day after.. I was exhausted.. The bad thing is that I couldn't rest that day because of life stuff that couldn't wait.. My body was very weak at that time, and I instantly felt sick. It took me one week to get back healthy which could have been avoided if I probably stopped and get to sleep not so late..

On a side note, I also learned it sometimes worth to spend 2 hours on an annoying feature that you could reuse in the future instead of ignoring doing it, and repeating your code. You think you saved some time, but once you want to make even a small change to that XX duplicated feature then you will start crying editing the same thing XX times, and probably make new annoying/non-sense bugs.

What to Fix/Improve (next time)

1. Listen to my body.

If I feel tired or not motivated at all, then I won't force me to gamedev anything. I'll rather try to sketch ideas, or do something not gamedev-related like going-out, spend time with friends/family, etc. Maybe tomorrow or a few hours later, I'll get motivated enough. But don't cumulate stress or tiredness.

2. Clean, and optimize my code.

If I duplicate some code, it probably means that I can avoid it. Don't reinvent the wheel, but just consider thinking about it to avoid doing shitty 'nightmare-to-edit' features..

Last Thoughts

So, Devtober 2019 is finally over! A huge thanks to the organizers, and the Discord community which were kind, and very helpful all along this period.

I will try to keep this little every 2-days personal goal to achieve something for my game, and try to also share a video/gif of my progress so far. Even if it is a small change, or a short video. In February next year, I'm going to 1UP conf in Belgium where I will get an Indie Booth stand to showcase Baby Dino. So this is my next big deadline: get a new playable demo for that day, and use the same 2-days workflow I used during Devtober.

Cheers everyone!
Antoine

♥︎



0 comments

Loading...

Next up

A very early prototype of the game is now available for you to play with. 20 levels to try, and enjoy. Let me know what you guys think about: https://gamejolt.com/games/babydinoadventures/382145

In version 39, I fixed following things: • Some wall collision issues; • [FIXED] If you switch level, controls were sometimes disabled; • [FIXED] Vimlark issues: level 13, 14 and 15; • [NEW] Added a switch input controller on pause menu;

Small Update v131

Bugfixes and local co-op up to 4 players

What if #BabyDino was a #penguin? Just a quick idea I did for last week #pixel_dailies challenge. #pixelart #aseprite #babydinoadventures

September 2, 2018 - - - One of the 1st screenshot of Baby Dino Adventures.

I made this small mockup for #GBCompo23 jam

A top down RPG where you'd play a monster kid that must wear a cardboard box on his head so that he can attend school classes

I hope I'll have enough time to finish it.. 🤞😅

#pixelart #aseprite #gameboy #gbdev

Hey, guys! Look at this beautiful illustration of #BabyDinoAdventures made by SimSim: https://instagram.com/simsimdoodles This is the very 1st #fanart of the game. I'm so glad! This is so motivating for what's next Merry Christmas to you all! See you next year #art

I've not been very active on #BabyDinoAdventures development these last few days because I'd like to launch my new website very soon. Here is a sneak peek.. I go back on the game development in mid-January. Happy Holidays! 🎄🎅 #Christmas #NewYear

You're now 50+ to follow the game. Thank you very much for showing me your interest, and support! I'm working on a new update of Baby Dino with new mechanics, and levels. I hope to release it by end of this month. I'll post more about soon. #indiedevhour

Start scene of my #GBCompo23 jam

This is Monster Kid's room as you may guess

Monster family recently moved into Town so they still need to unpack their stuff all around in the Monster house 🏡

2nd image is an Aseprite screenshot

#pixelart #gameboy