Starting a game with no fancy assets?It’s the only way! Benefits of prototyping in Unity.

Imagine, you are sitting at home and BOOM, you come up with a brilliant idea for a video game. You know, the once in a lifetime idea.. can’t miss, 1000% success rate type of idea. So, you sit down and begin to make the game.

Now, picture yourself opening up blender and starting to put some work in on making a player character, some assets for backgrounds and some monsters. Have to get the face right, the hair just right, clothing moving just the right way, etc. Fast forward to a week later and you have given up. Failed. You put hours and hours of effort into creating the assets you need before you even started any of the construction of the game. What happens if your idea doesn’t program well? What happens if it isn’t any fun?

Programmers learned this the hard way I’m sure. This is why Unity is so awesome. You can create a player in 2 clicks. Right click, Create 3D Object Cube. Done and done. You have a player. Need an enemy? Don’t spend money on premade Assets or create yourself. Nope, 2 clicks = enemy.

Now you can go ahead and code away. Make the player shoot giant blobs of green goo at the enemy. Doesn’t work well? 2 clicks = sphere and you have a small ball to shoot at the enemy.

In my 2D Space Shooter game I used a cube as the player, a sphere as the enemy and a small red line for the laser. I made the player move and shoot. I made the enemy drop down towards the player. I spent a few days doing this and when I thought, hey, this game looks and plays pretty cool, only then did I start to add real assets. I didn’t waste anytime getting my idea into some code!

I hope this helps you not waste hours of time or dollar bills along your coding journey.

Tomorrow I’m going to start adding more ideas to my game like powerups! I’m thinking a Speed, Shield and Triple Shot. What do you think? Have any ideas for a cool powerup?

Happy Clicking!

--

--

--

With Unity all can be accomplished!

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Power of Late Static Binding!

Spagett is getting more delicious with StackOS, the unstoppable decentralized cloud!

Deploy Rocket chat server using Kubernetes

About me…

Explain what the quicksort algorithm is and how you would implement it?

Hosting a Static HTML Website with Azure Cloud Service (Free of Charge)

funcy — a Serverless Slack App using Fn

Virtual codebar

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Laine Dorchester

Laine Dorchester

With Unity all can be accomplished!

More from Medium

How to Analyse Localization Quality Using Reviews

Decompilers: Ethical or Unethical?

Voice Recognition System on MATLAB for Beginners

2 — Semester One: Welcome Back Student