- Introduction
- If Statement
- For Loop
- Game Functions
- Player Movement and Direction
- Arena Design
- Healthy Game Adjustments
- Player Appearance
- Player Input and Controls
- Game Logic
- Fruit and Score Incrementation
- Wall Passing Logic
- Snake Tail Logic
- Tail Visualities
- Game Finalization
What you'll learn
- Be able to understand C++ and it's logic.
Description
C++ is a general purpose programming language, it can be very difficult and tedious to learn, that is why we will learn it through game development!
We will learn the most important aspects of C++ programming and once we're comfortable enough we will dig deeper and create a snake game using only the power of C++.
Students also bought
Información sobre el Instructor

- 3.86 Calificación
- 155513 Estudiantes
- 10 Cursos
Dragan Neskovic
Game Developer, Software Engineer
Hello everyone, I'm Dragan.
Since I was a kid I dreamed about creation, about making something happen, making something alive and remarkable, something that will last forever.
As video games were my biggest passion, inspired by incredible physics and graphics back then, I started creating my own. Through my life I worked with many studios, as a freelancer and group leader, and also as both programmer and game designer.
During my game development timetable I worked in Unreal Engine, Game Maker and Unity 3D. Currently, I primarily use Unity 3D as it suits me the best if I could choose. As I've already been through a lot during my game development experience, I'm ready and glad to share my knowledge with others, so that is where I decided to make courses.
Student feedback
Course Rating
Reviews
Amazing, above expectations!
Prosta, a zarazem bardzo dobrze zbudowana gra. Ciekawie, dobrze opowiedziany tutorial, nawet dla początkujących, znających tylko pobieżnie C++