Game
I, Penguin
6 years ago

Devlog #1 - Fresh start!


Hi there! How are you doing? I hope you’re having a lovely day <3

Well, here we are, in the first monthly devlog of the I, Penguin remake!

There are so many things to talk about: the new model, the scenery, the storyline… But I don’t want to make this too long so I want to focus on gameplay and show you what we have, its evolution and what’s left to come!

Before I start, I want to clarify why I’ll not rescue any bit of code of the jam version: I wrote it four years ago in JavaScript. It’s dirty, very poorly optimized and in JavaScript. I have more programming knowledge than when I started this project, so it’ll be easier to just make it from scratch.

Did I mention the original code is written in JavaScript?

Also, my Patreon is running now! If you like what I do, please consider support me there. I’d really appreciate it. And you’ll get cool stuff from it too!

The Movement System

Let’s start with the basics. You’re playing as a penguin, so the movement controls have to look a bit clumsy and funny but, in reality, must feel as good as possible.

First, we started with some basic code to get the penguin moving around, with no animations, just a simple model orientation to where its supposed to look.

5d096d9946a74.gif

(You can see a glimpse of what will be the auto-targeted attack system. I’ll discuss it further in time.)

The camera system is based on the Cinemachine plugin. With little to no tweaking this thing can do wonders, and saves me time that I can spend on prototyping other mechanics.

The next thing was to create and implement a simple walking animation test. It’s important to make the penguin look as funny and soft as possible, and so far Rha is doing a wonderful job!

5d096d9e0a9b8.gif

(If you’re not following Rha yet, you’re disappointing me.)

This first animation test felt alright, but it could be improved. While Rha started working on a full animation set, I implemented a basic head orientation script using Inverse Kinematics, We had to readjust the rig bone structure but it works quite well now.

Once the new animations were done, we made a simple Animator Controller to set it up and test the overall feeling. We’re actually very proud of how this is looking at its current state!

5d096d9fdc069.gif

(Here you can see the IK head look in action, as well as the new animation set.)

Then we faced a little problem: the eyes weren’t properly rigged and couldn’t be animated nor oriented with the IK system. Rha had to re-rig the model, and took the opportunity to remake the UVs and create a new base texture for the penguin, to add more variety in the future.

5d096da46886b.gif

(This boy knows how to dance.!)

After the new optional reskin, I made a rescale test: I wanted to push the model to its limit, to see how much could I scale it to have new penguin shapes without it looking, well, rescaled.

This, in addition to an “eye-blink” system that replaces the eyes’ texture once or twice in a while, and a randomized idle animation start/speed, gave a large group of penguins enough variety to give a natural feeling to it.

5d096da8e042d.gif

(Just me and my gang, looking at each other.)

After this, I only had to make a few adjustments to the ground detection system and then I added a “normal adjustment”: the penguin would adjust better to the slope of the terrain, to feel a bit more in-ground without affecting the movement feel.

5d096dbbd5607.gif

(Look how cute this little fella is <3)

And there we have a fully functioning movement system, working quite nice at the moment!

A movement test build will be uploaded on December 4th for Patrons only, so you can have a better feel and understanding on what I’ve been doing and you can give me your opinions about it!

The next devlog will be out on December 15th, where I’ll talk about the basic dialogue system, and from then on I’ll post them every month here, with an extra devlog at the end of the month for Patrons only!

Have a nice day, I hope I’ll see you again soon!

5d096dc0afb6e.gif


0 comments

Loading...

Next up

Do you wanna rock? Making the fourth mission. It’ll come with some surprises… :3

We are under attack!

Chiaki Nanami!

Today I was setting up the location of the first boss. His name is "Father" and he is the first of the Patagonians. His task is to guard the road to the House.🛡🗡 Bookmark pre-launch page🔖🔖🔖

https://www.kickstarter.com/projects/rdvindiegame/the-patagonian…

Heya! I wanted to show some gameplay progress i made so far. I hope you like it ^^

Family band complete!

I-Buki

Mio-Da!

Ibuki Mioda!

Showing off player 2 😎

What do you think?

Cash Banooca

Path of Kami, running around the shrine area