
Master when statements and when expressions, compare them to switch and if statements, and use ranges, is type checks, and an else clause for exhaustive, readable game logic.
Master loop control with continue and break statements, including break labels, to skip iterations or exit loops, illustrated by examples with for loops, divisibility checks, and inventory searches.
Explore functions in cartland, learning how to store code in blocks, call them on demand, and use parameters, return types, lambdas, inline generics, and recursive syntax.
Introduce classes and objects, constructors and initialises, properties and functions, data encapsulation, and then explore inheritance, interfaces, enumerations, abstracts, nested classes, and generics for a solid object oriented foundation.
Code for game development in Unreal and C++! Compare the coding languages Kotlin and Java in Android Studio 3.0 Canary 2.
This course was funded by a #1 project on Kickstarter
In Part 1, you will learn the basics of the Kotlin language. If you're a beginner, this section is perfect for you!
If you're an intermediate or advanced coder, you can watch the videos at a faster speed using the Speed tool. We encourage you to follow along with the coding as we show you Kotlin's unique syntax.
In Part 2, you will build 6 games from scratch in Unreal. Unreal is the most powerful creation engine. It's leading the way into the future of game development, including virtual reality incorporation.
Unreal is a pure C++ engine designed for high performance with advanced optimization. It allows you to create high quality games for any device or platform you can think of.
Included in this course is material for beginners to get comfortable with the interfaces. Please note that we reuse this content in similar courses because it is introductory material. You can find some material in this course in the following related courses:
Testimonials
“An easily understood course, with detailed instruction and good explanation of the concepts involved in making this clone game. A very well done tutorial, especially fro someone like me is just now learning how to write code.”
"I really like the approach the presenter takes – not just the technical details, but also the very human, personal development information and recommendations he provides.”
“The instructor is very good at teaching. He teaches at a great pace and covers anything a beginner would need to understand (every little detail). I am already learning a lot and I just started yesterday."
Bonuses
As a bonus gift, you will get our 245-page eBook Build 6 Games in Unreal (normally $25.99).
Also included is the webinar How To Master Anything by Mammoth Interactive founder John Bura.
Enroll now to join the Mammoth community!