Compiling and Intro (Windows) | C++ For Java Devs Ep. 1
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/
Видео Compiling and Intro (Windows) | C++ For Java Devs Ep. 1 канала GamesWithGabe
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/
Видео Compiling and Intro (Windows) | C++ For Java Devs Ep. 1 канала GamesWithGabe
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Snap To Grid Tool | Coding a 2D Game Engine in Java #25Starting UI/Camera Controls | Coding Geometry Dash in Java #11Placing Blocks | Coding Geometry Dash in Java #12Pixel PERFECT Mouse Picking | Coding a 2D Game Engine in Java #31Text Batching | Font Rendering in Java #3Bubble Sort | Python for Absolute Beginners #11Static Keyword in C | C++ For Java Devs Ep. 11Channel Update | GamesWithGabeDictionaries | Python for Absolute Beginners #10Physics and Stuff | Cocoa Engine Devlog #4Serialization with Gson | Coding a 2D Game Engine in Java #19The AI Controller | Java Pong Part 6Deserialization Part 1 | Coding Geometry Dash in Java #15Framebuffers in OpenGL | Coding a 2D Game Engine in Java #271000 Subs Thanks! Discord Server?Multi-Select in Level Editor | Coding Geometry Dash in Java #26Rendering the First Character | Font Rendering in Java #2Collision Detection | Coding Geometry Dash in Java #17Debug Drawing Boxes and Circles | Coding a 2D Game Engine in Java #262K Subs?! Thanks! (And Some Channel Updates)