Compiling and Intro (Windows) | C++ For Java Devs Ep. 1

93 Просмотры
Издатель
Join the Discord: https://discord.gg/4tHeAkxNg7

In this episode I describe what this series will go over. I explain that I assume you are familiar with several different programming concepts (if you are familiar with C# or Java, you should be good), then I discuss installing MSVC, coding your first C++ program, compiling/linking your first C++ program from the command line, common IO functions in C/C++, basic C/C++ language features, a challenge, and a few compiler options.

MSVC Toolset (Download): https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2019
MSVC Docs: https://docs.microsoft.com/en-us/cpp/build/building-on-the-command-line?view=msvc-160
Challenge Solution: https://gist.github.com/codingminecraft/50599773da541765687f185a73a6b438

0:00 In This Episode
0:34 What You Should Already Know
1:52 Installing MicroSoft Visual C++ Toolset (MSVC)
3:28 Creating VSCode C++ Project
3:58 VSCode C++ Extensions
4:22 Hello World
5:38 Compiling Hello World
7:18 Creating a Build Batch Script
10:02 Basic C++ Functions
13:13 Simple Input Functions
16:08 Random Numbers
17:44 Shutting Windows Virus Protection Up
18:54 Challenge
19:22 Compiling with Custom EXE Name

---------------------------------------------------------------------
Website: https://ambrosiogabe.github.io/
Github: https://github.com/ambrosiogabe

Here are some books I recommend if you want to learn about game engine development more thoroughly. I do not profit off any of these sales, these are just some books that have helped me out :)

My Recommended Game Engine Books:
Game Engine Architecture: https://www.gameenginebook.com/
Game Physics Cookbook (Read this before the next physics book): https://www.amazon.com/Game-Physics-Cookbook-Gabor-Szauer/dp/1787123669
Game Physics (Ian Millington): https://www.amazon.com/Game-Physics-Engine-Development-Commercial-Grade/dp/0123819768
Game Programming Patterns (Free): https://gameprogrammingpatterns.com/

My Recommended Beginning Game Programming Books:
JavaScript Game Design: https://www.apress.com/gp/book/9781430247166

My Recommended Java Books:
Data Structures/Algorithms: https://www.amazon.com/Data-Structures-Algorithms-Java-6th-ebook/dp/B00JDRQF8C
LWJGL (Free, but I haven't read this thoroughly): https://lwjglgamedev.gitbooks.io/3d-game-development-with-lwjgl/content/
Категория
Язык программирования C++
Комментариев нет.