One plus one equals three. Game Development Mistakes.

What is the Biggest Game Development Mistake? may be compensated when you make purchases after following affiliate links on this website. For more information, click here. Thank you!

This may surprise you, but one simple mistake in your creative process can cause you to spend months longer making your game than you really should. The worst part is that this is a process that literally can be done in one afternoon. That Game Development Mistake? Coming up with a plan for your game. Before you even write one line of code. Before you add a single prefab or node tree, consider planning out the following:

  • Is your game 2D or 3D?
  • Will you be doing levels, open-world? How many locations?
  • What kinds of NPC’s will there be? How many?
  • Do you have swappable gear? If so how many varieties?
  • How does the gameplay work?
  • How does game progression work?
  • What are the objectives in your game? If it’s a puzzle game how is it structured, if it’s a questing game how do you accomplish the quests?
  • Are there any special mechanics in your game?
  • Is there anything special about the physics in your game?
  • How will you be doing inventory management?
  • How will the player interact with the world?
  • What art assets will you need to have? Which ones do you have already, which ones must you create/buy?

That’s about it. That’s not a huge time investment to answer these questions for yourself but it will allow you to be in a much better position for a variety of the game development challenges you’re about to face.

Feature Creep in Game Development

Perhaps the greatest bane to a game developer is feature creep. This happens when you’re making your game, and you think to yourself, “This one feature would be amazing!” and then you add it. Again and again. Several months go by and then you realize, I made a critical game development mistake and I am never going to be able to release this game.

If you had had a planning document such as the one described here, perhaps you wouldn’t have run into this situation. There will still be times when you come up with an amazing idea mid-development cycle, but you have to go back to your planning guidelines and then make an honest decision with yourself, is it worth adding to the game at this stage? If it is, then work it into your plan, if it’s not, then add it to your list of ideas to try in future projects.

You can ALWAYS make more projects! Game Development isn’t going anywhere, one of the greatest gifts humanity has is it’s the ability to tell stories and Game Development has become an exceptional medium for it.

Advertising and Building A Following In Game Development

Go check out a few of the more successful Patreons for Independent Game Developers. Do you see anything in common?

They all have lists of features that they will give you in their games. They have a general idea of when things will happen, and they, for the most part, aren’t just whipping things together willy-nilly. This is important because it lays the groundwork for fans of independent game development to see real progress as they put their projects together. Seeing this progress is exciting to your fans and by not making this game development mistake you can help them to feel part of your development cycle, which should translate to more sales when your game hits the market.

By knowing the features ahead of time, you’re further able to plan when your game development cycle will end. Sure you may be off by a  couple of months – and this is why you should always add at least a couple of months – but you will be able to build excitement for your game by having a release date advertised. As that date draws near, you can pump it up on your YouTube channel or your Twitter, and if players are excited about the features and look of your game your wishlist will grow and grow!

Milestones and Motivation in Game Development

This is probably the biggest one. What is more motivating to your game development experience than checking off boxes on your gigantic project. Before you know it 3/4’s of your game tasks are done, and you’ve got plenty of time to fine-tune and finish off the rest. You can see real progress, rather than just the mass of scenes/node trees that comprise your game.

That real progress will build excitement not only in your fans but also in you. Your vision is quickly taking shape and will soon be ready to take the world by storm. It’s easy to make the game development mistake of not doing enough planning, but it seems this it’s almost necessary for the optimal game development experience.

You Can Do It!

So I’ve said my bit, and I wish you the best of luck on your current projects. Why don’t you share a few of them below!

If you haven’t started making Your Game Today, what’s holding you back? 

If you’re looking for an excellent book to get you started with Unity Game Development, check out Hands-On Unity 2020 Game Development on Amazon or wherever else you can find it. It’s a great highly-rated resource that can jump-start your game development journey!

Photo by George Becker from Pexels

What is the Best Way to Learn Game Development? may be compensated when you make purchases after following affiliate links on this website. For more information, click here. Thank you!

Ah the age-old question. You’ve decided that you have an idea, but you don’t know the best way to learn game development. You have the will, but lack the tools to get the job done. Your desire is true but…

I’ve gotten carried away. Learning Game Development may just be a skill in and of itself. It takes many different forms depending on the platform you wish to work with. Designing a board game is significantly different from building an iOS game for example. For the purposes of this post though, I will be sticking to computer games and apps, as I lack any sort of experience with the board game design process.

The Best Way to Learn Game Development

Many professions share a similar saying. You learn by doing. This is as true for game design as it is for pole vaulting and car racing. You just have to do it.

That doesn’t mean close this window, and immediately boot up Unity and start your dream project. Actually, it’ll likely be a long while before you build your dream project if you’re just starting out. What it does mean though is that you need to make games. Depending on your fluency, and what platform you wish to use, you may have built your first game by the time you go to bed tonight. 

If you’re just starting out, you seriously need to consider using a Framework. The Unreal Engine is extremely popular and brings with it the kind of name recognition that you’d expect from a framework that powers many of today’s AAA games. The Unity Engine is an excellent engine as well, perhaps slightly less powerful but even more user-friendly. Lastly, for my recommendations today anyhow, if you’re not into using a framework that may end in you paying a royalty or fee, then you may consider using the Godot Engine for it’s open-source and free-to-use features!

No matter which engine you choose, the path ahead of you is difficult and you will encounter some stumbling blocks along the way.

What Goes Into Game Development

There are a few key aspects to games when you break them down. There is the visual aspect, the audio aspect, the gameplay aspect, and the story aspect. Obviously, it’s possible to have a game that lacks a story, or a story that lacks any kind of gameplay, but in general, these are the basic parts of the game you’re going to build.

For the visual aspect, you will need to design or acquire assets that you can use to display your vision. These assets can be made in 2D or 3D so long as it fits your motif. If you have these skills that are fantastic, however, don’t be upset if you don’t. Many developers either spend years honing these skills, make do with what they have, or purchase assets from the Unity/Unreal asset stores or even hire freelancers to build assets for them.

Largely the same philosophy is going to apply to the audio portion of your game. You’re going to need to have sound effects unless you are intentionally designing a silent world. It can be something as simple as you recording yourself dropping a rock on your phone, or as intricate as a symphony built entirely in Garage Band or Audacity. It’s entirely up to you!

For the story portion, well, this is where you decide how your game will play out. When you decide you want to know the best way to learn game development it’s likely because you have a story to tell. You want to capture the end user’s attention. You don’t want them to turn your game on for five minutes and then be done. You’ve got to get them attached to your world. Try reading some good short stories, or playing other games and piece together how they are drawing you in. This will give you a great idea as to how to build your game’s story.

Lastly, the gameplay. You don’t want your user confused or having difficulty playing your game. You want it to be intuitive, and you want the end-user to have fun. Try and think about how other games have designed their controls and layouts and then modify that to suit your game.

All that to Say

You’ll need to program your game, or use a framework that allows you to avoid it. Sounds will need to be recorded/Acquired, and you’ll need to string it all together. You’ll likely get discouraged at times but keep going it will be worth it in the end!

Do you all have anything to add?

MicroSplat Ultimate Bundle

MicroSplat – The Ultimate Shader Bundle for Indie Games may be compensated when you make purchases after following affiliate links on this website. For more information, click here. Thank you!

The MicroSplat Ultimate Bundle is bringing more to the table than your average asset. I mean, it better be at the price, but just take a look at what can help you within your game today. You can quickly turn your game into an interactive wonderland. Where your world reflects the sum of all of the actions taken thus far. It’s an impressive collection of different assets that will bring your game’s terrain to a completely new level.

By purchasing this bundle, you’re taking advantage of a massive discount on the collection as opposed to buying them individually. Just watching the video above, you’ll see all the different things you can do with these shaders.

The video itself opens with a dragon that drags its tail through the snow leaving a path in its wake. Followed quickly by a cart roaming through a desert town kicking up sand as it goes, and then a massive snowball that leaves a trail behind it as it rolls on its way.

Further, built into the package you have Digger integration to dig down into your environments! Create massive lava flows and show the wind gliding across your barren landscapes.

With tools that allow you to blend your shaders with the environment and absolutely great performance, this package of shaders for Unity will not let you down. You’ll be able to build expansive living worlds that don’t seem static to your player. It will help you build Your Game Today!

How has the Microsplat Ultimate Bundle of Shaders Been Received?

The bundle hasn’t been around long enough to accrue many reviews, as of writing it is sitting at 3. However, each of them is a 5 star! Further, the individual packages that comprise the Microsplat Ultimate Bundle have the following ratings:

I think the track record of the included packages above basically speaks for itself. The MicroSplat Ultimate Bundle is a gold mine for creating an amazing, breathtaking game that shows off your vision in the greatest ways.

In reading many of the comments on the various included packages, people are pretty supportive of the developer! There is plenty of praise going around and a common theme is that the products are kept up-to-date which is great when it comes to being an asset for a constantly evolving product like Unity.


I found a 4-star review on MicroSplat – Wind and Glitter, but they neglected to leave a comment so I have no idea what they felt could be improved. 

In the MicroSplat – Terrain Holes module there was also a single 4-star review. They have indicated that for making a tiny hole in your terrain it is probably best to use a different solution, however, they still point out that it is a useful add-on for water features and other bigger shapes!

Overall, the value of this package speaks for itself if you’re looking to build a larger majestic game. What are your thoughts?

Village Interiors Kit

Everything You Need – Village Interiors Kit may be compensated when you make purchases after following affiliate links on this website. For more information, click here. Thank you!

Designing and building an entire 3D world is a huge endeavour. Add to that when you need to build each and every asset from scratch, and then turn around and find all the places you’re going to put it in your world. That’s a huge ask! Fortunately, packs like the Village Interiors Kit will quickly get you through the assembly stage and let you begin to fill your new game world!

With so many different assets included, you’ll have tons to fill your interior spaces with. The worst thing you can do is have huge sprawling empty rooms in your RPG. These rooms just don’t look real, they don’t look lived in. You want the dirt, you want clutter, you want some light sources! You want the world to feel alive and the best way to do this is to have tons of assets at your disposal. The Village Interiors kit contains over 2800 prefabs for your Unity build. That’s an insane number of different objects to bring your world to life. The asset has been out for quite some time and is in a very mature state. From barrels to forges to furniture, it will literally fill your world with everything you need to build your game today!

How well was the Village Interiors Kit Received?

Having been out for quite a while this asset has had the time to collect updates over years, as well as feedback. Taking a look at the feedback we can see that it is overwhelmingly positive. With only one 1 star review out of 350! To be thorough I decided to read that review and it does appear that some of the assets are more suited to a top-down game world. This may be something to consider, though in the video above you can see that many of the objects are quite well suited to the more traditional RPG open-world style.

For the rest of the reviews, they heap praise on the developer and outline how much this has sped up their game development. When you consider how long it could take for you to build these assets individually, it’s no surprise that this is a massive time saver. For even half as many assets, the price of the Village Interiors Kit is certainly worth it!

Brute Force Grass Shader

Best Grass Shader I’ve Seen! Brute Force – Grass Shader may be compensated when you make purchases after following affiliate links on this website. For more information, click here. Thank you!

If you spend much time on Twitter, you’ve definitely stumbled upon Brute Force sharing GIFs of this grass shader from time to time. Usually, there is a stone rolling around in circles, leaving behind it a trail in the grass, sometimes with rain falling and creating their own little holes in the tiny foliage. If you’ve seen this, then you know exactly what I’m talking about with Brute Force – Grass Shader. This grass shader is something else!

With functionality that works across devices, and simple drag and drop materials, Brute Force – Grass Shader will be running in your game today! The grass is customizable, can both receive and cast shadows, and is ready to do basically whatever you need it to do. I’ve been pretty excited for this one to come out for a while because the GIFs on Twitter have been very impressive! Just look at the video in Brute Force’s tweet above! 

Are People Talking about Brute Force – Grass Shader?

Being a really new asset on the store at this time, there aren’t a lot of reviews. It’s currently rated at 4/5 stars but I expect that will increase pretty soon! Reading the one negative review it seems as though there may be a misunderstanding, and the developer has reached out to try and rectify the issue. With great developer support and a fantastic-looking product, I think this grass shader is a win!

HurricaneVR Physics Interaction Toolkit is Here to Blow You Away may be compensated when you make purchases after following affiliate links on this website. For more information, click here. Thank you!

This asset is going to blow you away. I’m just going to start there. The HurricaneVR Physics Interaction toolkit is a no-brainer if you’re building a VR game, especially if you happen to already have the HexaBody VR Player Controller. These two assets make for a seriously high-powered development combination!

Watching the video above, you can see the responsive hand physics at play. You can many of the various actions that you’ll be able to take in your new world. Smashing, grabbing, stabbing, toppling. All of this saving you plenty of time in your development process!

You can even have a loose grip and move it around, honestly, HurricaneVR Physics Interaction Toolkit is a fantastic asset with plenty of uses for the independent developer, and with it, you’ll be able to make your game today.

So Many 5 Star Reviews!!!!

Okay, let’s be real for a moment. When an asset has nothing but 5-star reviews there are only two real possibilities. The first possibility is that they’re playing a game, however the second, and based on the video above and reading through these actual reviews, you can see that no games are being played here!

Multiple reviews mention purchasing both Hexabody VR Player Controller and HurricaneVR Physics Interaction Toolkit together, and watching their videos and reading their accounts it’s easy to understand why. These assets will both save you countless development hours in not having to design and build your player controller from the ground up, and then rely on the framework provided in HurricaneVR Physics Interaction Toolkit for your object interactions, again saving you hundreds of hours!

Your game can literally be playing in no time at all. The best part is, with the basics of your VR game taken care of, you can spend more time focusing on really immersing your player into the game world that you’ve built for them. Combine this with your game performing like the player will expect and you have a winning combination.

It seems if you’re developing a VR game as an indie developer using the Unity framework, this is the way to go!


Check Out Hexabody VR Player Controller for Unity! may be compensated when you make purchases after following affiliate links on this website. For more information, click here. Thank you!


So you’re making a VR Game. Well if so you’ve got to check out HexaBody VR Player Controller and you just might save yourself hours of development time!

Using six different rigid bodies to build up your player character, Cloudwalkin Games’ Hexabody VR Player Controller provides you with a wonderful set up to get you moving along with your virtual reality games! Just look at the video above and how well the player is able to move through and interact with the environment. 

Your player character will be able to run, jump and crouch using the Hexabody VR system. It will take hours off of your development time, let you get through prototyping much faster, and help you on your way to making your game today! There are plenty of different settings that you can use as well to make sure that everything flows just right.

Also, if you happen to grab the HurricaneVR Physics Interactions as well, you’d end up with a variety of interesting and fun dynamics that you can use to play with your environments.

What’s the Buzz?

Sometimes extremely useful packages wind up having very divided reviews. That is NOT the case at all with the Hexabody VR Player Controller. All of the reviews on the asset store page are absolutely glowing, though many of them do stress that it works best if you also have HurricaneVR Physics Interactions.

Becomming known in the community as a full-fledged framework for your VR Player controller needs, HexaBody VR Player Controller is ready to be in your game. Are you ready to make it?


Hands-On Unity 2020 Game Development Book may be compensated when you make purchases after following affiliate links on this website. For more information, click here. Thank you!

So,  you’re looking for a book that’s going to jump-start your Unity game development Journey huh? Well, that’s great! Putting in a little time and effort can get you ahead much faster than if you simply tinker with the environment on your own. I do hope before you take this step you’ve taken the time to follow at least some of the tutorials on Unity’s Learning Website.If you have a chance, be sure to check out the tutorials there first as you may find what you’re looking for. That being said, not all of us learn best when we’re watching videos. Further, maybe you don’t want to be tied to your computer while you learn about game development! Those are both valid reasons to check out some great books that can help you along!

Available in both a Kindle and Paperback copy, the Hands-On Unity 2020 Game Development book was designed to quickly teach you about using Unity’s newest features in a very practical way. You’ll learn about Unity’s scripting capabilities, and how you can use C# to manipulate various game mechanics. It even covers newer features like the Universal Render Pipeline and the Shader Graph. Whatever you’re getting into Unity for this book will get you up to speed.

When you decide you want to make a game, you don’t always have all the tools available right away. When you do, perhaps you don’t have the experience you need to get the game done. Following along and learning with books such as this are a great way to get your game done today! This book is literally for any would-be game developer who wants to see their creation get out into the world.

What are other people saying about it?

Well, it’s quite a popular book and rated quite well on Amazon. You’ll have no problem at all going from being a complete newb when it comes to game development, to loading up with a plan every time.

Reviews on Amazon, as usual, run the gambit. The most scathing review there mentions the lack of coverage of online lobbies and racing games. I think it’s important to stress that picking up this book, or any other book for that matter won’t make you a master game designer overnight, but rather give you the tools you’ll need to hone your skills so that you can one day build the game of your dreams.

Some reviewers mention that the pictures being in black and white can cause some issues when you are trying to compare what you are looking at on your computer to what you’re looking at in the book, however, its quite clear reading through the verified purchases that this book covers the basics of game design in a detailed and goal-oriented manner.

Overall, Hands-On Unity 2020 Game Development is definitely a good bet for helping you finish your game today!


#YGTInspiration Post, Your Game Today

#YGTInspiration January 16, 2021 Post! may be compensated when you make purchases after following affiliate links on this website. For more information, click here. Thank you!

It’s Saturday again, which means I spent the morning trolling around Twitter and tried to find as many cool and interesting Indie game developers and their games as I could. I want you to build your game today, and the inspiration from these other developers might be just what you need. Remember, these are in no particular order, and I only selected projects that really excited me! So, in lieu of coffee, I present to you today’s #YGTInspiration post! 

Multiplayer Action RPG!


I’d be remiss if I didn’t include the current top tweet from a very exciting indie game dev who is almost ready to release their game. Judging from the preview above it looks like it’s got a lot of polish, and like they said it’s almost ready to go! What an exciting time in a game developer’s journey!

Visual Novels are Powerful Story Telling Devices


Just look at the way this room casts doubt and suspense on the player. I have as active an imagination as my children sure, but something about a visual novel allows the creator to literally give their ‘reader’ the exact emotions that they intended to convey. If a picture is worth a thousand words, these can be million-word novels.

And Some Creepy Arachnid Type Things!


You know, initially, I wanted to just keep scrolling because while I wouldn’t say I’m an arachnophobe, things like this are just unsettling. I swear I kill my own spiders! Regardless, I couldn’t pass up how well this was done and how the movement conveys urgency to… well… kill them all! The spiders… umm… not the lawyers… ha…

Futuristic World of R4i


I love this clip. It shows a world not so much like I’d expect the populous cities of our not-so-distant future… or Beijing… Tokyo… New York… with even more LEDs! More importantly, though this clip shows off a nice, stylized UI, fluid movement and thoughtful level design in the Unreal Engine. Very cool looking!

A Nice 2D Adventure Style Game, Now With Limited Ammo!


Might seem like a strange headline but they’re proud of it and I’m proud of them for it! Games need to have at least some challenge for them to hold onto the attention of your players. Limiting ammo forces the player to conserve it, and use it wisely, instead of just painting the walls with paintball mode on in the favourite shooter of our youths…

Anyhow, this is an excellent example of one of the ways you can increase the challenge of your game. Further, it gives you an option to increase the difficulty without just modifying the HP of the enemy. Ammo scarcity is a great game difficulty mechanic!

Are you ready to get going on your game today? If you’re through looking at today’s #YGTInspiration post, maybe some of these assets could help!

Be Prepared or Face Your Doom!

A strategy game that requires forethought and preparation! Sign me up! I love how the various units definitely have their own individual roles, and that it truly appears you need to have a little strategy going in order to progress. All in all this one looks like it’s coming together nicely! Bonus to that I found another game engine, Fusion, which I was not previously aware of. Awesome!


Majestic Floating Islands


I know a lot of games do it, but honestly, when it’s done well it looks awesome. The floating islands thing is a fantastic way to break up – I thank you – the landscape and present some variability in your game world. With the vines and such underneath to add just a little bit more to these islands, they look really nice!

Government Plaza IS Getting Pretty Awesome


I agree with Mark, this level is getting huge, and starting to look pretty damn good. Excellent work, can’t wait to see it come together and see what you do with the world!


The second that this showed up on my timeline I knew I was going to share it. I just want to see this mechanic in a sports game or something. You’re playing soccer in a field, and you kick the ball but oh no! You missed the net, it flies by and swiftly smashes into a forest as these spring-loaded monstrosities bounce about. Amazing. This is an awesome mechanic!

Cars Go Boom!


No traffic system is complete without the cars ramming each other at odd intervals and making a mess of the road. I love it. This is well put together by the looks of it and I think the random collisions is something missing from some of the bigger simulation games. Or maybe I just never noticed because I’m so focused on building my world… it’s one of the two. 

I want to thank all the game developers who strut their stuff every week, and for all those, I featured here on the Your Game Today #YGTInspiration Post, thank you so much for your contribution. If you happen to want your game removed, let me know and I’ll do so as soon as possible.

I want you to get started with your game today! Check out other posts on this blog, and our home page to find more resources for you to get started!

Grabbit Feature Image, Realism in a game.

Realism in a Game – Grabbit Can Help may be compensated when you make purchases after following affiliate links on this website. For more information, click here. Thank you!

Trying to achieve realism in a game is a huge multi-faceted venture. Have you ever been playing a game and something just seems off? You look around, and sure there’s plenty of clutter on the desks but overall it just doesn’t seem like ‘stuff’ would be spread out that way? Like the stapler is a millimetre off of the desk, and the cup holding the pencils seems to have issues with clipping? Things like this are easy to miss at the developer stage, those pencils aren’t your main concern, the overall level is, but those pencils can destroy the illusion and prevent the realism in a game.

What Are Your Options?

Of course, without spending an insane amount of time being incredibly meticulous, you’re going to have this happen once or twice in your game. If you are like me you want your game today, not tomorrow, not next month, you want to get to release. That’s why I am going to go over a few things that you can do to minimize the chance of destroying the illusion of realism in a game that you have worked so hard for. Here we go.

  1. The first thing you need to do is really consider the context of the scene you’re building. If you’re making a scene in a warehouse, you’re less likely to have a bunch of office equipment there… unless… you know… it’s the Office… Anyhow, all I’m saying is really put some thought into the kind of clutter that you are placing in your scenes. Unless it’s an easter egg, you shouldn’t have a rubber duck in every scene. 
  2. Another important thing to note is that for objects with collision, you want to have a simple collision box, but you don’t want to have it so complex that it destroys your scene. Assets built for background purposes should really have a low polygon count as well so as not to impact the performance of your game. No matter how realistic the clutter in your game looks, a pencil with 17M faces spawned 17 times in a room is going to hit your performance big time.
  3. Lastly, take a look at Grabbit, it’s a new tool that takes some of the physical analysis out of your hands, and helps you to deliver a much more realistic world.

Grabbit and What it Can Do In Unity To Achieve Realism in a Game 

How is your game today? Is it coming along? Are you ready to place all that clutter around your levels? If you are then you’ve likely already realized how tedious level design is. Well, Grabbit is the tool that can cut a lot of that work out of the equation. Just look at the video below. Grabbit uses physics to control the movement while you use the positioning tool just as you normally would with Unity. Except for this time, your objects will collide and move with the environment instead of through it. In terms of assembling your game today, you’ll end up with a much more interesting, and more important believable world!


Watching the video above, you can see how Grabbit from the Unity Asset store will help you make your game quicker and get done making your game today! Check it out, it’s one of many tools and assets available from Unity that can get your game ready for release today!

For more assets that can help you make your game today, check out Essential Unity Assets for 3D Games and see what else you can speed up!

Until next time, happy game development!