42 ESSENTIAL Game Dev Tips, and AI speaks Dolphin!

Also Oblivion Remastered, and Visual Parkour Game Design

Hello and Welcome, I’m your Code Monkey!

Happy Easter, I hope you enjoy eating some nice chocolate eggs! (I sure do!)

Don't forget to check out the Spring Sale on the Unity Asset Store. Browse the Flash Deals list to see what is coming up on 70% OFF, I picked up the Exporter from Unreal to Unity for just 15 bucks. Quite useful for those Unreal HumbleBundles.

  • Game Dev: 42 Game Dev Tips; Visual Parkour System

  • Tech: AI Speaks Dolphin

  • Gaming: Oblivion Remastered

Game Dev

42 ESSENTIAL Game Dev Tips

One very accomplished developer, Paul Kilduff-Taylor (very successful developer behind Mode 7, Frozen Synapse (I loved it!), The Colonists, etc) has published an excellent post titled: "42 Essential Game Dev Tips That Are Immutably Correct and Must Never Be Disputed by Anyone Ever At Any Time!"

He starts off by saying how advice lists are fun even though "all advice cancels out" since many things are situational, but still it's fun to read these lists to see what might particularly connect with you personally.

There are some obvious ones like 26. Announce your game and launch your Steam page simultaneously and 27. Get your Steam tags right.

Some have some nuance like 11. No genre is ever dead or oversaturated; followed up by 12. Games in difficult categories need to be doing something truly exceptional; as well as 13. Learn the history of games; which then is followed by 14. Forget the history of games! Unpredictable novelty arises every year.

Some very good advice is how 5. A stupid idea that would make your friends laugh is often a great concept; and 9. Make the smallest viable prototype in each iteration

And some interesting ones like 18. Procedural generation is a stylistic choice not a cost-reduction methodology; as well as 15. Great games have been made by both amazing and terrible coders.

All in all a very interesting list, I do agree with most of it. Naturally a list like this doesn't leave much room for nuance or a deeper explanation, but for that thankfully there is a podcast. 

I loved Frozen Synapse, one of my favorite indie games of all time, it's just such an interesting concept! The TotalBiscuit review on it got me to buy the game instantly.

Affiliate

FREE Kaiju, Bundle 99% OFF and Spring Sale!

Spring is here and with it comes the Unity Spring Sale! The top assets are 50% OFF and there are Daily FLASH DEALS at 70% OFF!

I’ve done Asset Reviews on a bunch of the top assets that I really recommend, things like A* Pathfinding Project, Odin Inspector, FEEL, Text Animator, etc.

Browse the entire sale HERE and see all the Flash Deals every single day, don’t miss them!

The Publisher of the Week this time is Distant Lands, great publisher with lots of visual effects, tools and some interesting low poly models.

Get the FREE Kaiju: Low Poly Titans which is a collection of unique Kaiju models in a very nice low poly flat shaded style.

Get it HERE and use coupon DISTANTLANDS2025 at checkout to get it for FREE!

Do you have a giant pack of UI assets? If not then go ahead and pick up this one!

Thousands of UI elements for just $25. Medieval, Sci-Fi, Fantasy, Military, anything!

Game Dev

Visualizing Complex Movement Rules

Game Design is a very tricky discipline, you need to come up with a set of mechanics and then individual rules to make those mechanics work to hopefully make a fun game. And if you're a game designer as part of a big studio then another big challenge is learning how to communicate those individual rules to whoever will implement them in the code.

Here is a really nice post from Game Designer Kyle Hong talking about how to visually design a Complex Movement System.

If you have a Wall Run mechanic, where should be player run on the wall? Right where they attached? Or should you move them up/down slightly? Or just disable Wall Running if the player hit a non-valid wall height? Those are all important questions you need to answer yourself to make a wall run mechanic.

What about a Sliding System? You need to handle the ground friction, adjust deceleration forces and constrain your player to a plane.

What about a Adaptive Landing System? For this you need to keep in mind the player falling velocity and decide which way they should land.

I love coming up with all these rules to make a mechanic work properly. It's interesting how there are so many things you take for granted as you're playing a game but if you go to build it you realize that there are so many edge cases and tiny things that must be implemented properly for that game mechanic to work. This is another example of where experience is so important, the more systems you make the more you start to correctly guess what edge cases will need to be handled.

Tech

AI learns to speak Dolphin

Nowadays AI hype is through the roof and everything seems to have AI thrown at it for no good reason (AI washing machines?)

However AI can be a very powerful force in many areas, even things you might not have thought about. Google has been working on DolphinGemma which is a Large Language Model designed to help scientists study how dolphins communicate!

Dolphins are one of the smartest animals on earth, they recognize themselves in mirrors, they can use tools, maybe they also use words?

By feeding a massive library of sounds into an AI model they have trained it to find patterns, potential words. The model is also tiny allowing it to run locally on a Pixel phone.

And they're combining it with a speaker to produce made up dolphin sounds to hopefully teach them a shared language! Fun!

I love seeing new interesting use cases for AI and using it to better understand animals sounds awesome! Language is all about patterns so this does seem like the perfect application for it. I wonder what other animals could we learn to translate? Monkeys? Dogs?

Gaming

Oblivion Remastered is coming!

It's been rumored for ages that Oblivion Remastered is in the works, and while it's not been officially announced, there are some leaks that were scrapped from the official website that seem to prove it is indeed real!

The original game was a mega hit, selling 10 million copies all the way back in 2006. It was a game that was a graphical powerhouse, it was used as a technical showpiece for the PS3 and Xbox 360.

Now the game is being remastered/remade from the ground up. Based on the leaked images it has been drastically changed, so it's not just a simple port upscaling all the assets, a lot of things have drastically improved. Hopefully the voice acting remains, it was infamously using only a handful of voice actors for all the characters but that gave the game a certain charm.

One interesting thing about this story is there has been a community driven attempt at remaking Oblivion inside Skyrim, named Skyblivion. Now the question is what happens to that project since there is an official remaster. The mod devs have posted an official response where they hope "both projects can exist and thrive together", I hope so.

I loved Oblivion! Definitely one of my favorite games of all time, I can't wait to become the Hero of Kvatch once again!

Get Rewards by Sending the Game Dev Report to a friend!

(please don’t try to cheat the system with temp emails, it won’t work, just makes it annoying for me to validate)

Thanks for reading!

Code Monkey

Reply

or to participate.