Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
JOIN OVER +1,800 SUCCESSFUL STUDENTS WHO HAVE ALREADY TAKEN THIS COURSE
Take this course, develop your first Android game, and start making money NOW! 100% Satisfaction Guaranteed (or your money back!)
Did you know that...
...mobile games accounted for 13 billion dollars in 2013, and on target towards collecting 17 billion dollars in 2014? This trend is likely to continue, and we will likely see a huge share of them overall in the coming years. I made this course so that you don't lose this great opportunity to grab a share of this market.
Writing games for mobile devices is not very difficult, but you might need some assistance in the beginning, and I will help you to make this process much easier. For now our aim will be on Android, one of the well-supported platforms. At the end of this course, you should be able to write on your own and make a living! Why Android?
As of now, Android has a market share of 61.9% in the U.S. Internationally, this number is even higher: 82.7%. By developing on this platform, you are likely to reach out to a larger audience, increasing the potential for income. Additionally, Google Mobile Ads, with its ability to provide targeted ads from various ad networks based on demographics and location, is way powerful and wide reaching than iAd on iOS, there by increasing the chances of ad revenue. Android's applications are written in Java programming language, a widely used popular modern language, requiring a smaller learning curve compared to Objective C on iOS. Why 2D games?
3D games are significantly complex compared to 2D. From a programming perspective, 3D requires more math skills. Data structures are complex, animation is hard to program, and the volume of data is much higher, making memory management and app responsiveness a difficult task. Art work for 3D tends to be more complex and the set of skills required is wider. From a design perspective, it is difficult to author levels and level physics. Comparatively, you can develop in 2D much faster with little to no experience in game design. Why Unity3D software?
Unity3D takes away most of the difficulties associated with a game design. It provides a built in physics engine, which otherwise would require a large amount of effort to develop. Unity3D also provides a rich and sophisticated animation system, with the ability to set up animations on a variety of objects, including humanoid characters. It also provides a built in AI capability for navigation and path finding. What kind of materials will you find in my course?
This is a course entirely based on videos and a set of tests/homeworks, so that we can test if you successfully acquired the concepts. How long will it take to complete this course?
The course length is of around 3.5 hours, but you will still need to do some research and work on your own. This means that after 6 to 10 hours you will completely master the concepts. Only then you will be able to create your own 2D games! How is this course structured?
I divided the course in five sections:
In a nutshell please...
Developing 2D Android games is a great way to start earning money and join the elite club of other successful app developers. You will also have a greater satisfaction while doing so. I assure you that I will help you to make this process much easier. Thanks for staying with me during this journey by purchasing this course. You won't regret it!
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Installing Unity3D and getting ready for Android game development.|
In this Lecture we will cover these topics:
In this Lecture we will cover these topics:
Quick test on Lectures 1 and 2
|Section 2: Quick overview of Unity3D.|
In this Lecture you will learn about windows and layouts inside Unity.
Quick test on Lecture 3
Scenes and GameObjects. The Camera GameObject.
Quick test on Lecture 4
Getting to know the Rigidbody2D and Colliders2D components.
Quick test on Lecture 6
|Section 3: The conceiving process of a game|
Conceiving a new game
|Section 4: Designing our game: GoHippoGo|
In this Lecture I will show you how the final graphics will look like. I really encourage you to create your own stuff and don't just copy and paste the supplied.PSD files. Remember that all the photoshop files have been uploaded to this Lecture as additional resources.
Hippo's Moving Script and Colliders2D
Bubbles' physics (I)
Bubbles' physics (II)
Adding sounds. Scoring system.
More about Bubbles. The Pause menu.
Finishing the menus.
Mastering the HighScores mechanics.Preview
|Section 5: Section 5: Building and Publishing our game: GoHippoGo|
Building and Running GoHippoGo on your Android device.
The final step: Signing and Publishing GoHippoGo.
Saying Good Bye, but...Preview
Since a child, I have always been amazed about how things called airplanes managed to fly. This strong feeling led me to choose Aerospace Engineering as my career at the age of eighteen. Now, 6 years later, I finished my degree and will get a degree in Web Design, Mobiles Development and of course: Games Development!
I have been a fervent advocate of videogames since a child, too. This guided me through the fascinating process of learning and eventually designing several dozens of 2D videogames. In other words, I consider myself an Indie developer and, in the future, I hope to start my own videogames company (among other businesses I have in mind!)
I really hope my courses help you. Thank you for taking the time to read this. See you out there!