Build A Classic Snake Game For Android
Last updated 12/2022
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.65 GB | Duration: 2h 43m
Last updated 12/2022
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.65 GB | Duration: 2h 43m
Remake one of your favourite classic mobile games in Android
What you'll learn
Build a game in Android
Snake
Build a classic game
Requirements
Basic understanding of Android development
Description
This course is simply created as a fun weekend project, to help you build a classic Snake game in Android.I will go through the building process line by line to explain and help you understand how to build this fun game. We begin from scratch, creating an empty application and building our game step by step.I will not explain the fundamentals like what a function or a variable are, but I will explain each line of code to show you what it does and why.We will build a simple game engine, simple graphics and simple gameplay, enough for this game to work fine on all devices out there. At the end, you will have a working, playable game that you can enjoy. Also, you will have a better idea of how games are implemented on a basic level on Android, what a game engine is and how to structure your code.Not only do we build the game and you have a working application at the end, but you also get to enjoy the classic game of snake that was very popular back in the day. You can also publish it as an app if you like.So if you enjoy a bit of nostalgia and are interested in building this game, sign up for this course and let's get started.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Resources
Lecture 3 Important message about Udemy reviews
Lecture 4 Engage on social media
Lecture 5 Android Studio
Lecture 6 Install Android Studio on a PC
Lecture 7 Install Android Studio on a Mac
Lecture 8 Create the Project
Section 2: Game layout
Lecture 9 Create the Game Manager
Lecture 10 Create the Game Layout
Lecture 11 Finishing the Layout
Lecture 12 Draw the Board
Lecture 13 The Apple
Lecture 14 Draw the Snake
Section 3: Game Engine
Lecture 15 Build the Game Engine
Lecture 16 Run the Engine
Lecture 17 Move the Snake
Lecture 18 Update the Snake Position
Lecture 19 Eating the Apple
Section 4: End Game
Lecture 20 Implement Collision
Lecture 21 Restart the Game
Lecture 22 Keeping Score
Lecture 23 Fixing small bugs
Lecture 24 Sounds
Section 5: Conclusion
Lecture 25 Conclusion
Lecture 26 Further resources
Lecture 27 Thank you
Beginner developers,Students who enjoy development projects