Learn to create Super Mario Bros from scratch using LibGDX and Android Studio. This free course covers game development essentials, including HUD, tile maps, animations, and sound.
The course "Android - LibGDX - Super Mario Bros" offers an immersive journey into the realm of game development with a specific focus on creating the legendary game, Super Mario Bros, using LibGDX and Android Studio. Spanning a total duration of 5 hours and 8 minutes, this comprehensive tutorial has garnered an impressive average rating of 4.8 stars, reflecting its high quality and effectiveness in teaching.
As part of the Information Technology category and falling under the Game Development subcategory, this course equips you with essential skills to create sophisticated 2D games for the Android platform. From the initial setup to the final touches, each lesson is meticulously designed to guide you through the intricate process of game development.
Starting with the basic setup of LibGDX and Android Studio, the course takes you through the creation of the foundational classes and screen management. As you progress, you will delve into aspect ratios, viewports, and the creation of a Heads-Up Display (HUD), crucial for any professional game development project. The practical use of the Tiled Map Editor to create World 1-1 provides hands-on experience in level design.
Rendering tile maps and introducing Box2D, a 2D physics engine, are significant aspects of this course. You'll gain insights into making Mario in Box2D and learn techniques for cleaning up the code for better performance and readability. The integration of SpriteSheets and the TexturePacker tool assists in managing animations efficiently.
The course doesn't just stop at the basics. It extends to more advanced features such as jump and run animations, collision detection, and scoring systems. You will explore how to add sound and music using the AssetManager, bringing your game to life with immersive audio effects.
Understanding enemy behaviors and interactions is another crucial facet covered in this course. From the anatomy of a Goomba to the techniques for stomping them, and even the introduction to killing Mario, you're taught to create a dynamic game environment. The lessons on spawning and using items, growing Mario, and managing item interactions in select blocks add depth to your gameplay.
Incorporating effects such as Mario getting hit, sound effects, and the heart-wrenching GameOver screen establishes a more polished and engaging user experience. The final lessons, including fun additions like kicking turtles and bowling down enemies with them, lead you to the grand finale—a rewarding climax to the course where your fully functional game is complete.
This comprehensive course not only equips you with technical skills but also inspires creativity and ingenuity in game development. Whether you are a beginner or have some experience, "Android - LibGDX - Super Mario Bros" stands out as a valuable resource to elevate your game development skills to the next level.
Video class: 1 - LibGDX Game Development with Android Studio - Creating Super Mario Bros - Setup
0h04m
Exercise: _What is the name of the tutorial series that Brent is creating?
Video class: LibGDX Part 2: Game & Screen Classes - Creating Super Mario Bros
0h06m
Video class: LibGDX Part 3: Aspect Ratios & Viewports - Creating Super Mario Bros
0h07m
Exercise: _What are the three viewports that LibGDX offers to solve the problem of different device aspect ratios?
Video class: LibGDX Part 4: Creating a HUD - Creating Super Mario Bros
0h12m
Video class: LibGDX Part 5: Making World 1-1 w/ Tiled Map Editor - Creating Super Mario Bros
0h08m
Exercise: _What is Tiled?
Video class: LibGDX Part 6: Render Tile Maps - Creating Super Mario Bros
0h06m
Video class: LibGDX Part 7: Intro to Box2D - Creating Super Mario Bros
0h12m
Exercise: _What is Box2d in the context of the Super Mario Bros game?
Video class: LibGDX Part 8: Making Mario in Box2D - Creating Super Mario Bros
0h13m
Video class: LibGDX Part 9: Cleaning up Code - Creating Super Mario Bros
0h10m
Video class: LibGDX Part 10: SpriteSheets and TexturePacker - Creating Super Mario Bros
0h11m
Video class: LibGDX Part 11: Jump & Run Animations - Creating Super Mario Bros
0h15m
Exercise: _What is the purpose of the "state timer" variable in the LibGDX Super Mario Bros tutorial?
Video class: LibGDX Part 12: Identify Collision objects - Creating Super Mario Bros
0h13m
Video class: LibGDX Part 13: Breaking Bricks with Mario - Creating Super Mario Bros
0h09m
Exercise: _What is a Box2D filter in the context of the Super Mario Bros game?
Video class: LibGDX Part 14: Keeping Score & Time- Creating Super Mario Bros
0h07m
Video class: LibGDX Part 15: Sound & Music AssetManager - Creating Super Mario Bros
0h06m
Exercise: _What is the purpose of using LibGDX as an asset manager in the Super Mario Bros game?
Video class: LibGDX Part 16: Anatomy of a Goomba - Creating Super Mario Bros
0h13m
Video class: LibGDX Part 17: Stomping Goombas - Creating Super Mario Bros
0h13m
Exercise: _What is the purpose of creating a head fixture in box2d for the Goomba enemy in Super Mario Bros game?
Video class: LibGDX Part 18: Moving Goombas/Intro to Killing Mario - Creating Super Mario Bros
0h07m
Video class: LibGDX Part 19: Super Mario Maker - Goombas - Creating Super Mario Bros
0h06m
Exercise: _What is the first step to add goombas to the game Super Mario Bros through the tiled map editor?
Video class: LibGDX Part 20: Stalling Enemies - Creating Super Mario Bros
0h05m
Are you passionate about creating engaging and immersive mobile games? Our curated list of free Mobile Game Development courses offers a comprehensive guide to mastering the art of game development on mobile platforms. Whether you're a beginner or an experienced developer, these courses will help you enhance your skills and bring your game ideas to life.
Mobile game development is a dynamic and rapidly growing field within the broader category of Game Development. With the increasing popularity of smartphones and tablets, the demand for innovative and entertaining mobile games is higher than ever. By enrolling in these free courses, you can learn the essential tools, techniques, and best practices to succeed in this exciting industry.
Our selection of courses covers a wide range of topics, including:
Each course is designed to provide hands-on experience with real-world projects, allowing you to apply what you've learned and build a portfolio of mobile games. Additionally, these courses are taught by industry experts who share their knowledge and experience to help you succeed.
Why choose our free Mobile Game Development courses?
Start your journey into the world of mobile game development today with our free courses. Whether you aim to create the next big mobile game or simply want to hone your development skills, our courses provide the knowledge and resources you need to succeed.
Don't miss out on this opportunity to learn from the best and take your mobile game development skills to the next level. Enroll now and start building your dream mobile games for free!
5 hours and 8 minutes of online video course
Exercises to train your knowledge
Certificate of course completion
100% free, from content to certificate
This online course can only be accessed through the Cursa App. Download it using the QR code or the links below:
This online course can only be accessed through the Cursa app. Install it using the links below:
Study for free!
Here you never pay! Not even for the certificate, because everything in the app is 100% free!
Improve your resume!
There are more than 4,000 free courses for you to study anything that interests you!
Free Digital Certificate!
Complete the course and issue your internationally recognized Digital Certificate free of charge.
New course
New course
New course
New course
New course
Thousands of online video courses, audio or text courses.
To test your knowledge during online courses
Generated directly from your cell phone's photo gallery and sent to your email
Download our app via QR Code or the links below::.
+ 6.5 million
students
Free and Valid
Certificate with QR Code
48 thousand free
exercises
4.8/5 rating in
app stores
Free courses in
video, audio and text