Build A Classic Snake Game For Android

Posted By: ELK1nG

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

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