Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Complete guide to program a videogame with C++ since scratch

game development with c++. You'll learn to use OOP, Sprites, Windows Forms, sprites, and arrays in Visual Studio.
5.0
5.0/5
(6 reviews)
10 students
Created by

9.5

CourseMarks Score®

10.0

Freshness

10.0

Feedback

7.9

Content

Platform: Udemy
Video: 5h 12m
Language: English
Next start: On Demand

Top 2D Game Development courses:

Detailed Analysis

CourseMarks Score®

9.5 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness Score

10.0 / 10
This course was last updated on 12/2021.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Student Feedback

10.0 / 10
We analyzed factors such as the rating (5.0/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Content Score

7.9 / 10
Video Score: 8.4 / 10
The course includes 5h 12m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
Detail Score: 9.7 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 5.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

0 article.
0 resource.
0 exercise.
0 test.

Table of contents

Description

Do you want to develop a video game with only your basic knowledge of C ++. ?
This course is very detailed step by step where I will explain you what each method, attribute and why of each header are for. Also, at the end of the instructional video series you will find the project code in a .rar file and the UML diagram in a .txt
This course is very interactive, and you will put all your knowledge to practice in a great fun project with Visual Studio.
Also, in this course you will see how to correctly use Object Oriented Programming (OOP) such as aggregation, composition and inheritance in a correct and detailed way. In addition to passing data from one form to another, in this case from the main menu to the game sale.
Will we use Windows Forms?
For the visual part, we will use Windows Forms, where we will use the toolbox to use the timer that serves for the movement of Sprites within an interval. Also, we will use the labels, textboxs and Bitmaps to draw our characters within the form.
In addition, to create the amount of characters we need we will use double pointer arrangements for both the Shooting Sprites and Enemies. In the same way, you will learn all the types of collisions that can exist within a game such as arrangement against arrangement of characters, sprite against a sprite, etc.
Will we need allegro or codeblocks?
Codeblocks and Allegro will not be used for this course. On the other hand. I love video game development so I like to instruct and pass on my knowledge so that students are not left with doubts that many times we have to spend time searching for the answer online. That is why I tried to do this series, as it would have been explained to me, clearly and directly.
Will I need some knowledge to take this course?
No, you only need visual studio downloaded.
Why should i take this course?
This course is highly recommended because it starts from scratch to a high level expert in c++. Also, you’ll learn to handle sprites, bitmaps, windows forms. But, before that, we will working with methods to do collisions, movement, drawing of our characters of videogame and so on.

You will learn

✓ You will learn step by step to develop a video game from scratch only with c ++ and visual studio
✓ You will learn about OOP (inheritance, aggregation, composition).
✓ You will learn to use Sprites, Bitmaps and Buffers correctly.
✓ You will learn how to use Windows Form tools (timer, buttons, labels, textboxs, etc).
✓ You will learn to pass values from one form to another and build game levels.
✓ You will learn to give movement and methods of pursuit and shooting to your characters.
✓ You will learn to elaborate your UML diagram of the project.
✓ You will learn to implement double pointer arrays.
✓ You will learn about Collisions between Sprites and Arrays

Requirements

• Basic knowledge of C ++

This course is for

• People who want to learn everything about Windows Form
• People wanting to learn c ++ and OOP (object-oriented programming) with an entertaining-intermediate project
• People who want to learn how to use bitmaps, buffers, sprites and animations

How much does the Complete guide to program a videogame with C++ since scratch course cost? Is it worth it?

The course costs $12.99. And currently there is a 57% discount on the original price of the course, which was $29.99. So you save $17 if you enroll the course now.

Does the Complete guide to program a videogame with C++ since scratch course have a money back guarantee or refund policy?

YES, Complete guide to program a videogame with C++ since scratch has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Complete guide to program a videogame with C++ since scratch course, but there is a $17 discount from the original price ($29.99). So the current price is just $12.99.

Who is the instructor? Is Oscar De la Cruz Jara a SCAM or a TRUSTED instructor?

Oscar De la Cruz Jara has created 6 courses that got 209 reviews which are generally positive. Oscar De la Cruz Jara has taught 20,964 students and received a 4.5 average review out of 209 reviews. Depending on the information available, Oscar De la Cruz Jara is a TRUSTED instructor.
Ingeniero de Software
Soy Oscar De la Cruz Jara, estudio la carrera de Ingeniería de Software en UPC . Me gusta desarrollar  videojuegos, algoritmos y estructura de datos, y paginas web. Por este verano te ofrezco la promoción de por la compra de 1 curso obtienes el 50% de descuento en cualquier otro curso mío. Sólo, tienes que enviarme captura de pantalla a cualquiera de mis redes sociales de la compra de uno de mis cursos y te daré el cupón de rebaja del curso que quieras de mí.Finalmente, mi objetivo es ayudar a las personas a que logren obtener estos conocimientos básicos si te quieres iniciar en el mundo de la programación y desarrollo de software.Show moreShow less

9.5

CourseMarks Score®

10.0

Freshness

10.0

Feedback

7.9

Content

Platform: Udemy
Video: 5h 12m
Language: English
Next start: On Demand

Students are also interested in

Review widget (for course creators):

Complete guide to program a videogame with C++ since scratch rating
Code for the widget (just copy and paste it to your site):
<a href="https://coursemarks.com/course/complete-guide-to-program-a-videogame-with-c-since-scratch/" target="_blank" title="Complete guide to program a videogame with C++ since scratch on Coursemarks.com"><img border="0" src="https://coursemarks.com/widget/95.svg" width="200px" alt="Complete guide to program a videogame with C++ since scratch rating"/></a>