• Add Friend
Age / Gender:
26, Male
Houston, TX
All Stats >

Toastie Republic Programming Peon

User Statshot

Community Stats
Level 28 Programmer
Bronze Whistle
Ranked as Police Lieutenant

Latest News

Pico Day is today

2015-04-25 19:21:33 by Wurmy

Happy 20th birthday, Newgrounds!

Since this is such an important holiday, I figured it'd be great to show off what I've been working on recently (in the world of Engauge). Consider this my sub-par submission for Pico Day 2015.

PS: If you're an animator and you have experience with Spine, let me know! We're not currently looking for an animator, but we will be soon!

This here is our friend, Mad Mo. He's not actually mad, he just looks that way.


Progress on Engauge is slow but steady. This past week I worked on Mainbots Melee Core. If you don't know, Mainbot (our hero) will travel the world and acquire Cores along the way. Cores are just a bunch of abilities rolled into one. They work much like in Smash Brothers. The Up-B, for example, launches Mainbot in the air. Side-B makes him spin like a tornado. Down-B makes him cannonball into the ground. Neutral-B is a charged super-punch.

We've got all four mechanics of the first core working, although this is just the first iteration. I can already tell that his Side-B will need to move Mainbot horizontally and that his Neutral-B requires a much better punch animation.

We've also got several enemies in there that actually run around and try to murder you. They're not quite as smart as this behavior tree would lead you to believe, although they do have some basic pathfinding.


We've also been working on some different ways to move around the world, such as the vines. For anybody who cares, they're made up of a series of HinjeJoint2Ds with angle limits. The player (or any character, such as an AI) can push on the vine. This is just a simple horizontal Impulse force.

The mesh is built dynamically. Under the hood, it's actually just a SkinnedMeshRenderer with a custom Mesh and weights. Each dot is a HingeJoint2D (controlled by Rope Length and Rope Length Per Segment). The Rope Width is just how wide the mesh is. It actually was pretty painful to make sure the mesh was not saved by Unity.


Here you can see the ropes in action. Observe how Mainbot effortlessly flies through the air! Ignore the random screenshakes. It's our friend Mad Mo. He's a little upset that he didn't get to show off in this webm.


That's all for this update. There's a countless other things we've worked on since the last update, but I don't really remember all of them. It doesn't help that my commit messages are probably not too accurate.

So, until next time! Happy Birthday Pico!

Latest Shared Creations

jhlkj Added to faces for Cathode Raybots Mar 19, 2014. Load Level
One Added to levels for Little Cannon Aug 1, 2010. Load Level

Recent Game Medals

Trashcan Lover 25 Points Defeat the Trashcan Lover Medal Stats.
Neighborhood Owner 10 Points Defeat the Neighborhood Owner Medal Stats.
Drunk Father 5 Points Defeat the Drunk Father Medal Stats.
gold level 26 10 Points $$$$$$$$$$$$$$$$$$$$$$$$$$ Medal Stats.
gold level 25 10 Points $$$$$$$$$$$$$$$$$$$$$$$$$ Medal Stats.
gold level 24 10 Points $$$$$$$$$$$$$$$$$$$$$$$$ Medal Stats.
gold level 23 10 Points $$$$$$$$$$$$$$$$$$$$$$$ Medal Stats.
gold level 22 10 Points $$$$$$$$$$$$$$$$$$$$$$ Medal Stats.
gold level 21 10 Points $$$$$$$$$$$$$$$$$$$$$ Medal Stats.
gold level 20 10 Points $$$$$$$$$$$$$$$$$$$$ Medal Stats.

Total Medals Earned: 797 (From 183 different games.)