I made a game for TempleOS (HolyC)

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 ม.ค. 2025

ความคิดเห็น • 150

  • @triberium_
    @triberium_ 2 ปีที่แล้ว +552

    Love how images are just stored in the source code

    • @c6dy
      @c6dy  2 ปีที่แล้ว +164

      Yeah, it's crazy. You can even create 3D models in there too.

    • @sleepynet13
      @sleepynet13 ปีที่แล้ว +40

      ​@@c6dythis OS and HolyC are incredibly OP

    • @MrGN-yy6op
      @MrGN-yy6op ปีที่แล้ว +5

      @@sleepynet13 like fr it needs a nerf

    • @ieatbleachanddogteeth
      @ieatbleachanddogteeth ปีที่แล้ว +10

      @@MrGN-yy6op why? But holyC has a disadvantage. It is a JIT language, so you need to compile HolyC every time you boot into templeOS(i think)

    • @MrGN-yy6op
      @MrGN-yy6op ปีที่แล้ว +7

      @@ieatbleachanddogteeth I was not trying to say it was flawless or anything like that. I was just over exaggerating.

  • @ZackmcHack
    @ZackmcHack 2 ปีที่แล้ว +369

    TempleOS gives us back the development freedoms we had in the 80s.
    Besides, nice Space Invaders game!

    • @c6dy
      @c6dy  2 ปีที่แล้ว +13

      thanks :)

    • @Scavage0001
      @Scavage0001 2 ปีที่แล้ว +16

      The limitless worlds that you could still discover and explore in the 80s on a computer from 2020.

    • @DiabolicCrusher
      @DiabolicCrusher 2 ปีที่แล้ว +33

      Terry was taken too soon, damn fbi monkeys, man.

    • @georgieluvsu
      @georgieluvsu ปีที่แล้ว +13

      @@DiabolicCrusher they glow in the dark

    • @deusexmaximum8930
      @deusexmaximum8930 ปีที่แล้ว +2

      As someone who doesn't code, what do you mean by "development freedoms from the 80's"? What could you do back then that I wouldn't be able to do in, say, QB64?

  • @theoreochris1
    @theoreochris1 2 ปีที่แล้ว +101

    Beautiful terry would have loved this.

  • @mostafaalaa1
    @mostafaalaa1 2 ปีที่แล้ว +179

    Terry would have had been proud.

  • @Gggggggggg7772
    @Gggggggggg7772 ปีที่แล้ว +43

    Your aspect ratio is not approved by God

  • @svaert
    @svaert 2 ปีที่แล้ว +228

    Great video. HolyC is the long lost C+ imo.

    • @c6dy
      @c6dy  2 ปีที่แล้ว +207

      C✝

    • @greg77389
      @greg77389 2 ปีที่แล้ว +81

      C✞

    • @milcaos6936
      @milcaos6936 2 ปีที่แล้ว +1

      C☩

  • @superlad6684
    @superlad6684 ปีที่แล้ว +94

    I know a lot of people have said it before, but honestly, the fact that Terry managed to create games without a graphics library, just essentially hard coding graphics on his own OS with it actually running (somewhat) smoothly, is insanely impressive. Yeah, he was batshit insane, but damn could he code.

    • @sergeysmyshlyaev9716
      @sergeysmyshlyaev9716 ปีที่แล้ว +9

      They run smoothly because they don't have to go through all the layers of abstraction at the bottom. Quick Basic for DOS tried to enable the same C64-style game development, but the games were too laggy because QB had to work on the top of existing graphics stack.

    • @zhet
      @zhet 10 หลายเดือนก่อน +4

      He was a mad genius. Literally

    • @aaaaaa-hh8cq
      @aaaaaa-hh8cq 7 หลายเดือนก่อน +1

      he was a genius who suffered from mental illness.

  • @le9038
    @le9038 2 ปีที่แล้ว +202

    little beginners programming little games learning HolyC in a short day...
    just as God intended.

    • @The_Mister_E
      @The_Mister_E ปีที่แล้ว +19

      The meek shall inherent the stack
      But not it's compiling rights!

  • @milcaos6936
    @milcaos6936 2 ปีที่แล้ว +43

    This is incredible and inspiring, great work! Might give developing a small game a try myself haha

    • @c6dy
      @c6dy  2 ปีที่แล้ว +4

      go for it!

  • @arionlove1212
    @arionlove1212 2 ปีที่แล้ว +17

    Doing gods work, you are trully blessed

  • @Shark-Dev76
    @Shark-Dev76 6 หลายเดือนก่อน +2

    This video deserves far more views than it's got. Terry was amazing, and I think this vid should get more love!

  • @RENVTECH
    @RENVTECH 2 ปีที่แล้ว +54

    Woah! This is awesome! I also made a bullet-hell game in TempleOS!
    A couple of years back I started playing around with TempleOS, and I decided to make a game. My one rule: this game could *only* take one day to complete, to limit its scope. That did not work out, lol! I spent months, on and off, learning HolyC and everything I needed to know. Before I started, I knew nothing about C, trigonometry, or how TempleOS' various subsystems worked.
    You make this look easy, but I really empathize with the issues you had with this game. I, too, struggled with boring firing patterns, trigonometry, and making TempleOS register multiple keys at once. I'm really happy to see this project, it inspires me!
    Keep doing what you're doing!
    PS. The video is really well made, too. I never realized how hard a well-made, well-paced video was to make until I tried myself. It's TOUGH.

    • @c6dy
      @c6dy  2 ปีที่แล้ว +12

      Thanks!! I can only imagine going into this with no knowledge of C.. Big respect for anyone who makes anything in TempleOS with HolyC. The editor itself nearly killed me.

    • @RENVTECH
      @RENVTECH 2 ปีที่แล้ว +10

      ​@@c6dy Heck yeah! Just wait until you try to make a 3D mesh ;)
      Even Terry Davis himself said you "need to be a glutton for punishment" to use the mesh editor :D

    • @greg77389
      @greg77389 2 ปีที่แล้ว +11

      This dude basically made Touhou in HolyC, but without anime girls because they are HERESY!

    • @God-ch8lq
      @God-ch8lq 2 ปีที่แล้ว +4

      @@greg77389 based

  • @bigboyballer4204
    @bigboyballer4204 2 ปีที่แล้ว +12

    Very well made Sir!
    You're Not going to hell i guess

    • @c6dy
      @c6dy  2 ปีที่แล้ว +2

      thanks! 😇

  • @hbsvictor
    @hbsvictor 10 หลายเดือนก่อน +2

    Good video, bro, keep em coming, push it to the limit

  • @greg77389
    @greg77389 2 ปีที่แล้ว +176

    This dude basically made Touhou in HolyC, but without anime girls because they are HERESY!

    • @c6dy
      @c6dy  2 ปีที่แล้ว +87

      "Thou shall not include anime girls in thy game." - 1 Terry 4:20🙏

    • @xXLeandro12
      @xXLeandro12 ปีที่แล้ว +6

      Hey, the most awesome element of Touhou isn't the waifus, you just ignored all the graphics and music maded entirely properly by ZUN? Also you passed off all the mathematics behind all his bullet hell system and their graphic charming? Really, it's very joyless his game design sucks a little.

    • @greg77389
      @greg77389 ปีที่แล้ว +15

      @@xXLeandro12
      I could code the Touhou bullet hell system half wasted on a Win95 PC

    • @xXLeandro12
      @xXLeandro12 ปีที่แล้ว +1

      @@greg77389 Cool. How do you plain make it?

    • @greg77389
      @greg77389 ปีที่แล้ว +6

      @@xXLeandro12
      Well I'm currently writing a 2D game engine in C++ so that could run it. I had a 100,000 entities running at once and caused no lag. That's far more than any Touhou game throws at you.

  • @reanimatedmanx
    @reanimatedmanx 2 ปีที่แล้ว +40

    I am a 𝗵𝘂𝗴𝗲 fan of Terry Davis and I love what you did within TempleOS. Terry was an insanely gifted and passionate developer, he would love this!

    • @oldpain7625
      @oldpain7625 ปีที่แล้ว +9

      Right? Some of the code used here is a bit too 'niggerlicious' for my taste, but anything OG Terry Davis is OP.

  • @timward-level60
    @timward-level60 2 ปีที่แล้ว +11

    Whoa, that was one really well done, cool video. Entertaining, inspirational, not boring! Cool Stuff!!!!

  • @aichrist
    @aichrist 2 ปีที่แล้ว +5

    your solution to the movement code, i read it and said ''ohhhhh smart ;) ""

  • @jessebillson
    @jessebillson 8 หลายเดือนก่อน +2

    This is awesome, and the music is very fun!! Love it!

    • @jessebillson
      @jessebillson 8 หลายเดือนก่อน

      What IS this music anyway?

  • @Soyodev
    @Soyodev 7 หลายเดือนก่อน +1

    This os and holy c itself are truly a work of art

  • @wisteela
    @wisteela 9 หลายเดือนก่อน +1

    It's fantastic that someone has made a new game for it.

  • @jakobsternberg1807
    @jakobsternberg1807 ปีที่แล้ว +2

    Totally cool.. would have loved to see Terry react to to this video

  • @dani.2479
    @dani.2479 ปีที่แล้ว +31

    Terry is looking down at us just like talking with god, example:
    God: Hey terry, nice OS you made by the way
    Terry: Thanks, hey is that dude making a space invaders game by using knowledge i gave to people on how to do stuff with TempleOS?
    God: Yeah i think he is. Thats pretty neat.

  • @KingOfComedyXD
    @KingOfComedyXD 2 ปีที่แล้ว +7

    awesome. you should make more

  • @skycaptain95
    @skycaptain95 6 หลายเดือนก่อน +2

    This is super cool.

  • @nottiredofwinning3736
    @nottiredofwinning3736 ปีที่แล้ว +2

    Awesome work!

  • @jeffreywilke1858
    @jeffreywilke1858 2 ปีที่แล้ว +7

    This is badass

  • @fullmetaltheorist
    @fullmetaltheorist 29 วันที่ผ่านมา

    Absolutely beautiful

  • @Elytrii
    @Elytrii 9 หลายเดือนก่อน +2

    This is awesome

  • @mosswurk_music
    @mosswurk_music ปีที่แล้ว +1

    Tremendous work Sir, very impressive :)

  • @azaltea
    @azaltea 2 ปีที่แล้ว +5

    Very cool.

  • @shawnio
    @shawnio ปีที่แล้ว

    this goes against everything Terry believed in.

  • @SuperVictor64
    @SuperVictor64 ปีที่แล้ว +3

    This looks cool, I wish I could make a game on TempleOS. It would be a platformer of super mario bros but it will be Super Victor Friends for TempleOS.

  • @kommie27
    @kommie27 2 ปีที่แล้ว +5

    Great stuff

  • @jk743
    @jk743 2 ปีที่แล้ว +74

    The question is, did you make a fun or an unfun game?

    • @MortCodesWeb
      @MortCodesWeb 4 หลายเดือนก่อน +1

      Hahahaha. nice refrence of TempleOS game categories

  • @joegru7280
    @joegru7280 5 หลายเดือนก่อน +1

    The music is good

  • @thefreshprince-t4m
    @thefreshprince-t4m 6 หลายเดือนก่อน +1

    Would like to think that there is a “TempleOS VII” with far more advanced capabilities and has been polished even further.

  • @oguzhanbudanur1669
    @oguzhanbudanur1669 2 ปีที่แล้ว

    Awesome stuff dude!

  • @愛
    @愛 2 ปีที่แล้ว

    great job

  • @JZSNooB
    @JZSNooB 2 ปีที่แล้ว

    very cool, terry would be proud

  • @gwentarinokripperinolkjdsf683
    @gwentarinokripperinolkjdsf683 7 หลายเดือนก่อน

    Holy C is a genuinly great language

  • @Garfield_Minecraft
    @Garfield_Minecraft 9 หลายเดือนก่อน +4

    can i get floppy disk copy of this?

  • @ummy157
    @ummy157 6 หลายเดือนก่อน +1

    you've got to say where you got the music from!

  • @GenericPhantom1
    @GenericPhantom1 2 ปีที่แล้ว +5

    Someone should make a game console similar to Nintendo/SteamDeck but written in C† and it should have TempleOS games.

    • @aichrist
      @aichrist 2 ปีที่แล้ว +1

      good idea

  • @faith_alone
    @faith_alone 2 ปีที่แล้ว +9

    How long did this take you? How many lines of code did it turn out being? Nicely done

    • @c6dy
      @c6dy  2 ปีที่แล้ว +16

      I think this took 3 days or so and about 400 lines of code. I could have done more with this, but the TempleOS editor is horrendous and I wanted to finish ASAP.

    • @-bazoona3654
      @-bazoona3654 ปีที่แล้ว +6

      ​@@c6dy how dare you insult the best programmer in the world's program

  • @alexanderwhite8320
    @alexanderwhite8320 9 หลายเดือนก่อน

    Mister God is pleased by You visiting his newest temple and worshipping by coding in HolyC

  • @jayerjavec
    @jayerjavec 10 หลายเดือนก่อน +1

    Nice, but I can't finish your video because background music, man.

  • @Horzinicla
    @Horzinicla 20 วันที่ผ่านมา

    Whats the music at 2:00??

  • @JCovr
    @JCovr 10 หลายเดือนก่อน

    You're a legend

  • @Nop_90h
    @Nop_90h 6 หลายเดือนก่อน +1

    Yo dude! Tell us more about Holly C.. Is it C++ without operator overloading and without virtual functions ? If so it would be perfect lang!

  • @sombrio2280
    @sombrio2280 วันที่ผ่านมา

    Thanks

  • @stanisawbroda5835
    @stanisawbroda5835 8 หลายเดือนก่อน

    so all in all terry was right. his os is fun to work with as god intended.

  • @elijahjflowers
    @elijahjflowers 3 หลายเดือนก่อน +1

    Song name? also thanks for the video.

  • @Kytk7
    @Kytk7 ปีที่แล้ว +1

    Ojalá que se aporte ayuda para Temple OS para mejorarlo. Buen trabajo ❤

  • @dr_selby
    @dr_selby 11 หลายเดือนก่อน

    NOW 3D!

  • @hobsido7655
    @hobsido7655 ปีที่แล้ว

    this is pretty impressive

  • @po-pi-po
    @po-pi-po ปีที่แล้ว

    Hi, can I get a music list being used in this video? Like I can see it's Streambeats by Harris Heller but can't find those chiptune tracks

  • @Jalecko
    @Jalecko 2 ปีที่แล้ว

    banger, underrated content

  • @zsewqthewolf1194
    @zsewqthewolf1194 ปีที่แล้ว

    It’s a shame that his not around would have love to see an easy bare metal version on a ryzan apu

  • @Т1000-м1и
    @Т1000-м1и ปีที่แล้ว +1

    161st sub 19k views. Good luck!

  • @leonardogsperin
    @leonardogsperin ปีที่แล้ว

    Oh holyC maaannnnnn

  • @vinstatic420
    @vinstatic420 2 ปีที่แล้ว +7

    What's the background music? Also great work by the way, as a not programmer I couldn't even navigate TempleOS, it's like it melted as I tried to use it, so seeing something like this is very impressive

    • @c6dy
      @c6dy  2 ปีที่แล้ว +4

      The music is from Streambeats by Harris Heller

  • @davisjose2492
    @davisjose2492 2 ปีที่แล้ว

    So awsome.

  • @MaQuGo119
    @MaQuGo119 ปีที่แล้ว +2

    Hope the cia glow in the dark nwords do not get you.

  • @ParthaSarathylink
    @ParthaSarathylink 2 ปีที่แล้ว

    Wow this is something 🔥

  • @codecaine
    @codecaine ปีที่แล้ว

    Nice work

  • @ianbryant
    @ianbryant 2 ปีที่แล้ว

    hell yeah man!

  • @Scavage0001
    @Scavage0001 2 ปีที่แล้ว +1

    And now, make some Updates for templeOS and let it be the Number 1 operating System for everyone. That would be great if it will still get some Updates :-)

  • @realm087
    @realm087 2 ปีที่แล้ว

    Good Job.

  • @MrGN-yy6op
    @MrGN-yy6op ปีที่แล้ว

    ultra based

  • @yaboiavery5986
    @yaboiavery5986 ปีที่แล้ว

    I'm not sure if God is real or not, but I hope that Terry is with him if he is. I love when people persevere and go beyond what people think is possible.

  • @Neuer_Alias_erstellen
    @Neuer_Alias_erstellen 2 ปีที่แล้ว +8

    sick - what if google used holyC instead of developing the new Carbon - or at least copy the name

  • @pieTone
    @pieTone ปีที่แล้ว

    Where are you .-.

  • @Denny-77
    @Denny-77 2 ปีที่แล้ว

    Dang, epic!

  • @notyouraverageskittelz696
    @notyouraverageskittelz696 2 ปีที่แล้ว

    nice. reminds me of the first few touhou games

  • @stepanshnder1850
    @stepanshnder1850 ปีที่แล้ว

    Can make 3d game in TempleOS?

  • @Blitzbogen
    @Blitzbogen ปีที่แล้ว

    dude great stuff, you have music credits anywhere?

    • @c6dy
      @c6dy  ปีที่แล้ว +1

      Music is from StreamBeats by Harris Heller

  • @htx80nerd
    @htx80nerd 8 หลายเดือนก่อน

    wow

  • @adityathapa2187
    @adityathapa2187 10 หลายเดือนก่อน

    How did you learn holy c

  • @antonius254
    @antonius254 ปีที่แล้ว

    rip.

  • @Rudra13
    @Rudra13 2 ปีที่แล้ว +2

    Awesome video. What's the background music used? It's great!

    • @c6dy
      @c6dy  2 ปีที่แล้ว

      thanks! I got the music from streambeats.

  • @theloststarbounder
    @theloststarbounder 2 ปีที่แล้ว +2

    Wasn't rectangle colliders easier? I mean, Sqrt for every single detection is kinda slower than basic integer subtractions and additions

    • @fungo6631
      @fungo6631 ปีที่แล้ว +3

      True. But the speed is a non issue here, seeing that the OS can only run on x86-64 platforms, which are more than fast enough to handle such a 2D game.

  • @NORTHERNVOID1337
    @NORTHERNVOID1337 2 ปีที่แล้ว

    How to install HolyC?

    • @aichrist
      @aichrist 2 ปีที่แล้ว +2

      i have a video on my channel explaining how to install templeos on vm

  • @elijahjflowers
    @elijahjflowers 3 หลายเดือนก่อน +1

    temple X touhou

  • @grenadier4702
    @grenadier4702 ปีที่แล้ว

    Why did you abandon your channel?

  • @clementinebedsheets3210
    @clementinebedsheets3210 ปีที่แล้ว

    Now code minecraft in TempleOS

    • @opreda.
      @opreda. 8 หลายเดือนก่อน

      Has been done already

  • @theJackman121
    @theJackman121 ปีที่แล้ว +2

    Your code has too much voodoo Terry would dislike you