Zig Game Development - Full Programming Course

  Рет қаралды 14,022

Beau

Beau

Жыл бұрын

Learn Zig programming and code a complete game in only 2 minutes.
Code: replit.com/@zizyo/zig

Пікірлер: 21
@lopsidedpolygon
@lopsidedpolygon Жыл бұрын
That was fun!
@Iongjump
@Iongjump 10 ай бұрын
oh you're the freecodecamp guy, kudos to you 🎉 🥳
@kristun216
@kristun216 9 ай бұрын
Would love some syntax highlights for my zoomer brain
@MustaphaRashiduddin-zx7rn
@MustaphaRashiduddin-zx7rn 11 ай бұрын
Nice game bro
@geeksuperstar8564
@geeksuperstar8564 9 ай бұрын
could you please try Odin?
@paperstars9078
@paperstars9078 Жыл бұрын
I head about raylib? how does raylib relate to this?
@michaelscofield4524
@michaelscofield4524 Жыл бұрын
Raylib is an entire library dedicated to making games programming accesible and fun. It has bindings for many languages, including Zig.
@charliegnu
@charliegnu 11 ай бұрын
Raylib added Zig's build system to its sources a few months ago so you can build Zig or C projects using Zig (since Zig can also compile C code).
@blindender9979
@blindender9979 4 ай бұрын
What is the on .{}?
@JannisAdmek
@JannisAdmek 4 ай бұрын
It's an anonymous struct, similar to a tuple. You see, Zig doesn't allow variable parameter length (like ...args) in other languages. So print for instance takes this tuple: std.debug.print("{d} {s}", .{42, "Hello"});
@JannisAdmek
@JannisAdmek 4 ай бұрын
but print without args is still: std.debug.print("Hi", .{});
@jwr6796
@jwr6796 3 ай бұрын
I stopped my Zig journey a few weeks back because I couldn't figure out the .{}... back on it, thanks to you!
@_slier
@_slier 11 ай бұрын
zig got potential..but its syntax is god damn ugly.. just look at how many cast function it have.. passing anonymous struct to print function even though u not passing any args? fuck... odin or jai is the best bet
@_orangutan
@_orangutan 11 ай бұрын
oh yeah because C or C++ had the best syntax. Odin/Jai is like D never took off. I programmed in D back in 2017 and it's still obscure even with the backing of big corps. The Zig team want's to move away from LLVM and that's a good thing.
@gushinsussin
@gushinsussin 11 ай бұрын
@@_orangutan c looks a billion times better than that eyesore
@themathophage8238
@themathophage8238 11 ай бұрын
@@gushinsussin Please #define better.
@gushinsussin
@gushinsussin 11 ай бұрын
@@themathophage8238 looks better than a.v.c.d.f.g.h.f.g.g.h.j.jh.h.a() if i wanted that kind of syntax id use java then id shoot myself in the head
@kanji_nakamoto
@kanji_nakamoto 11 ай бұрын
Dude doesn’t even have access to jai and is commenting on zig content about Odin and jai… Nonsense
@mantality312
@mantality312 8 ай бұрын
Haven't been click baited in years.
Zig for Impatient Devs
9:48
Isaac Harris-Holt
Рет қаралды 70 М.
I Canceled My ChatGPT Subscription
3:16
Beau
Рет қаралды 646
Alat Seru Penolong untuk Mimpi Indah Bayi!
00:31
Let's GLOW! Indonesian
Рет қаралды 14 МЛН
КАРМАНЧИК 2 СЕЗОН 7 СЕРИЯ ФИНАЛ
21:37
Inter Production
Рет қаралды 479 М.
3M❤️ #thankyou #shorts
00:16
ウエスP -Mr Uekusa- Wes-P
Рет қаралды 10 МЛН
LOVE LETTER - POPPY PLAYTIME CHAPTER 3 | GH'S ANIMATION
00:15
This is Why Anand is a Legend!
11:59
agadmator's Chess Channel
Рет қаралды 98 М.
Use All Top LLMs for Less Than ChatGPT Subscription
2:51
Turborepo 2.0 - New UI + Watch Mode?!
6:09
Anthony Shew
Рет қаралды 4,9 М.
C++ Game Programmer Tries ZIG for the first time.
5:28
Low Level Game Dev
Рет қаралды 51 М.
Simplifier ses Tests
3:50
Ancyr Academy (France)
Рет қаралды 73
Go in 100 Seconds
2:30
Fireship
Рет қаралды 1,5 МЛН
The Global Phone Spy Tool Monitoring Billions
12:08
Beau
Рет қаралды 2,3 М.
Unnamed HTML5/JavaScript RPG Game - Developer Log #3
9:42
Drathy / Wayward
Рет қаралды 12 М.
Люди были шокированы от увиденного 🤯
0:29
Фильмы I Сериалы
Рет қаралды 2,6 МЛН
😨 24 ЧАСА чтобы найти школьную ПИЦЦУ
0:41
Настя, это где?
Рет қаралды 4,7 МЛН
5 маусым соңғы эфир!
2:27:27
QosLike / ҚосЛайк / Косылайық
Рет қаралды 536 М.
Опасные облака!😱🌩
0:20
Взрывная История
Рет қаралды 6 МЛН