Creating a video game require too much programming (mainly 3D graphics programming, which is quite difficult!) and if you don't want to become a professional game designer then there is no reason learning every detail. So instead of starting from scratch and also to speedup the design, it is helpful to use some kind of "game engine". There are lot's of options and you might prefer some game engines over the other. Considering pros and cons of various game engines I decided to use Unity.
Why learn Unity?
What is Unity?
(Wikipedia) Unity is a cross-platform game creation system developed by Unity Technologies, including a game engine and integrated development environment (IDE). It is used to develop video games for web sites, desktop platforms, consoles, and mobile devices.
So, I decided to make my own 3D game and it really took quite a lot of time. But after making this (below) very simple game I feel quite confident in approaching towards making of a very complex game. I named it "Super Breakout" and this game was made just to learn unity (I didn't create the artwork (textures etc.) myself... ).
Here is the link (It is essential to download .exe as well as data file to play the game)
https://drive.google.com/folderview?id=0BxvpVhIITsEsMFZIVGQ1TGlESFk&usp=sharing
Since Unity doesn't compile a game into a single .exe file, so you would need an external software to further compile all the date and associated files into a single .exe file. Also I didn't want to become a professional game designer, so I decided to leave it as it is.
Lastly, I would like to tell you where to get resources for creating a game. There are plenty of websites out there but the most useful that I found are:
Why learn Unity?
- Lot's of support available at their website
- Very active community, i.e. you have a lot of flexibility in buying the assets (3D Models and Artwork), so you don't have to build every game asset yourself
- Lot's of tutorials from various websites like: http://www.digitaltutors.com/ etc.
It should be clear what Unity is and what it can do for you?
What is Unity?
(Wikipedia) Unity is a cross-platform game creation system developed by Unity Technologies, including a game engine and integrated development environment (IDE). It is used to develop video games for web sites, desktop platforms, consoles, and mobile devices.
So, I decided to make my own 3D game and it really took quite a lot of time. But after making this (below) very simple game I feel quite confident in approaching towards making of a very complex game. I named it "Super Breakout" and this game was made just to learn unity (I didn't create the artwork (textures etc.) myself... ).
Here is the link (It is essential to download .exe as well as data file to play the game)
https://drive.google.com/folderview?id=0BxvpVhIITsEsMFZIVGQ1TGlESFk&usp=sharing
Lastly, I would like to tell you where to get resources for creating a game. There are plenty of websites out there but the most useful that I found are:
That's it you can now have your name on the show!