Animated Sprites | C Game + Engine From Scratch 12

Поділитися
Вставка
  • Опубліковано 23 жов 2022
  • Code used in recording: github.com/Falconerd/engine-f...
    Pixel art for this series is custom made by Presley Carvalho. Check out his website here: perigic.com/
    Background pixel art for this series is Kings and Pigs by Pixel Frog. Check it out here: pixelfrog-assets.itch.io/king...
    Music for this series is from Breezy's Mega Quest by RyanAvx. Check it out here: ryanavx.itch.io/breezys-mega-...
    ➤ Website: dylanfalconer.com
    ➤ GitHub: github.com/Falconerd
    ➤ Twitch: / falconerd
    ➤ Discord: / discord

КОМЕНТАРІ • 14

  • @ABDTalk1
    @ABDTalk1 Рік тому +3

    Thank you. Please upload often 😊

    • @DylanFalconer
      @DylanFalconer  Рік тому

      I'm trying, we are almost done with this series!

  • @ozzy0794
    @ozzy0794 Рік тому

    very good video as always!

  • @alvalea
    @alvalea Рік тому +1

    How do you edit the sprite sheets? I've found some free sprite sheets online, but I don't know how to edit them so that they fit in a regular size like 24x24. GIMP?

    • @DylanFalconer
      @DylanFalconer  Рік тому

      Sorry for the late reply! I use aseprite myself. GIMP will also work fine.

  • @kadirsugar7894
    @kadirsugar7894 Рік тому

    Awesome thank you

  • @WilliamDye-willdye
    @WilliamDye-willdye Рік тому

    4:05 It would raise fewer eyebrows in code review if the block starting at line 11 specifically addressed the case where it equals zero. Personally I prefer the form "x = (test) ? y : z;".

    • @DylanFalconer
      @DylanFalconer  Рік тому

      In this case we don't want to do anything if the value is zero. You could separate it into two ternaries if you do x = test ? y : x; x = test ? z : x, but I prefer just using the method I chose

    • @WilliamDye-willdye
      @WilliamDye-willdye Рік тому

      @@DylanFalconer To clarify, "addressed" can be in the form of adding a comment. As with fallthroughs in case statements or deliberately unterminated strings, code review goes faster if you at least reassure us that bug-smelly code was deliberate.

    • @WilliamDye-willdye
      @WilliamDye-willdye Рік тому

      @@DylanFalconer FWIW, I used to resist "x = t1 ? y : t2 ? z; // fallthru" until I worked for Expedia. They routinely chained ternaries to several levels, so coders there just got used to it, but at a previous job ternaries we're rare. Shrug. Tabs vs spaces.

    • @DylanFalconer
      @DylanFalconer  Рік тому

      @@WilliamDye-willdye I'm glad you found something that works for you

  • @AniketSingh-li5yk
    @AniketSingh-li5yk Рік тому

    Hello I started programming 2 months ago and I only know C language. But I don't know anything about Open Gl.
    Will these tutorial be enough to create my own similar game OR I will have to learn Open Gl first.
    If that's the case then I will rather spend my time in learning C++ language than to learn Open Gl.😅
    Please reply.
    Also thanks for uploading these videos. I subscribed. Love from India ❤❤❤
    Sorry if there are some English mistakes because English is not my first language.