Making a game in C from scratch! Ep 24: [Steam Release!]

  Рет қаралды 6,028

Dan Zaidan

Dan Zaidan

Күн бұрын

PLAY the game for FREE on STEAM: store.steampow...
SOURCE CODE on GITHUB: github.com/Dan...
The series has come to a end!
I have developed an ENTIRE game in C, from SCRATCH on live streams, and you can see the whole development process!
• Making a game in C fro...
Today, as the LAST episode of this series, we release the game we have been developing on Steam!
We push the "Release" button, play the game, tell stories, have fun, give away some keys from my other game, Eliosi's Hunt, and eat cake at the end. All to celebrate a successful series that was completed.
I really hope you have enjoyed this series as much as I did and hopefully you learned a lot too.
What next game development adventures the future holds? You will have to subscribe to see. :)

Пікірлер: 11
@MegaManlego
@MegaManlego 5 жыл бұрын
Congrats!
@DanZaidan
@DanZaidan 5 жыл бұрын
Thanks!! :D
@DanZaidan
@DanZaidan 5 жыл бұрын
PLAY the GAME for FREE on STEAM: store.steampowered.com/app/1145020/Break_Arcade_Games_Out/ DOWNLOAD the SOURCE CODE! danzaidan.itch.io/break-arcade-games-out SOURCE CODE on GITHUB: github.com/DanZaidan/break_arcade_games_out Watch the very moment of release: @30:39
@marcspecter
@marcspecter 5 жыл бұрын
Heres an idea for a video series that I would find incredibly interesting - REFACTORING this code into a game engine. Working through the code and trying to make it more generic, would be very informative and insightful.
@zbeng9585
@zbeng9585 7 ай бұрын
That is the most impressive thing i have seen in my life . Wow , how many lines of code?
@nerd.insights
@nerd.insights 2 жыл бұрын
Hey , Dude there. I'm watching this video By a random. is it the game 02:45:00 You've created in the YT course you are talking about in the video?
@manoliskontos8377
@manoliskontos8377 5 жыл бұрын
One more question...to do games to work on both linux os and windows what you have to do ? I'm currently student learning java so I dont know much
@DanZaidan
@DanZaidan 5 жыл бұрын
Games usually have a very defined separation between platform-specific code and platform non-specific code. So if you are on linux, you make the read_file proc (for instance) call linux's functions, and the same thing for windows. It's also common to use a library (like SDL2) that does that for you. :) If you want to dive deeper into that (after watching my 'How to Program a Game in C++' series, of course :D ), check out Handmade Hero. ;)
@manoliskontos8377
@manoliskontos8377 5 жыл бұрын
@@DanZaidan Thank you very much!!! for the answers and everything! If you do a tut in C or C++ I certainly will watch like any other vid you got there! Keep them coming 👍👀
@manoliskontos8377
@manoliskontos8377 5 жыл бұрын
wow! Good Job! Could you please tell me if java is better? what's the difference between games? And would you do a vid series creating java game from scratch? It would be the bomb! Thank you for all the videos! waiting for more :P
@DanZaidan
@DanZaidan 5 жыл бұрын
Hi! Thanks! :D Java is very different from C/C++ not necessarily better, but not necessarily worse. C/C++ (for the most part) don't enforce a programming style or paradigm, leaving the programmer to choose how to solve each problem the way he thinks it's best. Java enforces a very specific way of programming that doesn't often serve in lower-level, more performant code. That's why all high end games and most game engines use C++, because it leaves the power in the hands of the programmer. For that reason, I'm not very into Java programming. But I would certainly recommend the channel Thin Matrix. He has TONS of game programming tutorial in Java and he creates very cool games!! I think you you like it a lot. Anyways some of the things you'll see here will apply to whatever language you choose. :)
I Ran a Chess Programming Tournament, Here's How it Went!
1:18:42
Sebastian Lague
Рет қаралды 645 М.
Ful Video ☝🏻☝🏻☝🏻
1:01
Arkeolog
Рет қаралды 14 МЛН
Who is More Stupid? #tiktok #sigmagirl #funny
0:27
CRAZY GREAPA
Рет қаралды 10 МЛН
ВЛОГ ДИАНА В ТУРЦИИ
1:31:22
Lady Diana VLOG
Рет қаралды 1,2 МЛН
Reinforcement Learning Course - Full Machine Learning Tutorial
3:55:27
freeCodeCamp.org
Рет қаралды 1 МЛН
THIS Can Help STRUCTURE Your CCG! | Card Game Design
11:17
The Art of Cards
Рет қаралды 1 М.
Actually investigating "Gaming is Dying"
1:01:05
NeverKnowsBest
Рет қаралды 235 М.
I Spent 100 Hours Inside The Pyramids!
21:43
MrBeast
Рет қаралды 54 МЛН
Coding Adventure: Making a Better Chess Bot
1:01:01
Sebastian Lague
Рет қаралды 820 М.
Darts in Higher Dimensions (with 3blue1brown) - Numberphile
32:11
Numberphile
Рет қаралды 2 МЛН
Solving Wordle using information theory
30:38
3Blue1Brown
Рет қаралды 10 МЛН
Plagiarism and You(Tube)
3:51:10
hbomberguy
Рет қаралды 35 МЛН
Ful Video ☝🏻☝🏻☝🏻
1:01
Arkeolog
Рет қаралды 14 МЛН