Creating Games With Unity
Creating Games With Unity
Introduction
In our times, everyone is focused on creating computer related content. Whether we talk
about graphic design, music making or programming, most of the people are interesting into
trying something.
I tried game development, and any progress that I made during this project will surely
help me in the future to create something better. I thought that there are many people who
would like to give game development a try, so I created this presentation to show my experience
with creating my first game hoping it can influence someone.
There a lot of people who would like to give this a try but do not have a starting point or
enough knowledge in this field. I would like for this paper to be proof that you can create
something playable from 0 only with the desire to learn and not much effort.
I am sure that there are a lot of other tutorials that show how to do so, but usually they
are made by professional programmers who make everything look so simple. I did not have
experience at the time with Unity or Object Oriented Programming.
1.Game Engine
A game engine is a system used to create video games for various platforms such as
mobile devices, consoles or personal computers. Usually, a game engine contains a graphic
rendering engine, physics system for collisions, scripting, animation, sound, artificial
intelligence, networking and memory management.
Performance No No Yes
Reporting
4. BOXY
I have personally used this engine just out of pure curiosity and I was pleasantly
surprised with how much ease I was successful in creating something truly playable. The game
is called BOXY and for now, is in a very early version with only 3 levels and nothing that would
make it really challenging.
This was created just as a pure experiment to see what the fuss about making a game
was. I was surprised that this could be done in a few days with a couple of hours of actual work.
I found the interface to be very intuitive and easy to use. I admit that I got stuck a couple of
times but there was nothing that a YouTube tutorial would not solve. I am sure that this game
would not win any prizes but it is not even meant to.
The game idea is really simple. The player is in control of a blue cube that must touch
the green cube which represents the goal. The enemy is the red cube which must be avoided
otherwise the player position would restart.
The mechanics are as simple as the scripting behind it. The language that I have used is
JavaScript because I did not have any experience with it and I was willing to learn something
new. I could have also went with C# or Boo.
Most of the models can be found for free in the Asset Store. Also the ground is just a
seamless photo of grass that is multiplied across the ground and stretched. I did not have to
leave Unity at all when creating the game resources.