Captain Coder Live
Captain Coder Live
  • 302
  • 37 319

Video

Day 3: Creating a Tactics Game - Computer Science Educator
zhlédnutí 87Před měsícem
Day 3: Creating a Tactics Game - Computer Science Educator
Mechanically Challenged April 2024
zhlédnutí 52Před 2 měsíci
Mechanically Challenged April 2024
October 2023 Community Showcase!
zhlédnutí 33Před 7 měsíci
October 2023 Community Showcase!
Not a Game Dev attempts to Game Dev... Help? | Jern Jam 2? | Computer Science Educator
zhlédnutí 37Před 8 měsíci
Not a Game Dev attempts to Game Dev... Help? | Jern Jam 2? | Computer Science Educator
A poorly designed Deck Building Game for Jern Jam 2?
zhlédnutí 42Před 8 měsíci
A poorly designed Deck Building Game for Jern Jam 2?
Assemble Quest! A poorly designed Deck Building Game for Jern Jam 2? | !wat !ama !ferryn
zhlédnutí 30Před 8 měsíci
Assemble Quest! A poorly designed Deck Building Game for Jern Jam 2? | !wat !ama !ferryn
September 2023 Community Showcase: Memori, Rogue Blight, Warlock's Gantlet, World of Grimm, and more
zhlédnutí 16Před 9 měsíci
September 2023 Community Showcase: Memori, Rogue Blight, Warlock's Gantlet, World of Grimm, and more
Paper Doll Character Customizer: Unity Game Dev, Canvas, Scriptable Objects, MonoBehaviours, and Mor
zhlédnutí 171Před 9 měsíci
Paper Doll Character Customizer: Unity Game Dev, Canvas, Scriptable Objects, MonoBehaviours, and Mor
Learn Programming: What is the Stack? What is the Heap? | EduTuesday!
zhlédnutí 83Před 9 měsíci
Learn Programming: What is the Stack? What is the Heap? | EduTuesday!
Coding Kata with @thegrumpygamedev | Refactoring Kata | Trivia Game Part 1 | September 9th 2023
zhlédnutí 75Před 9 měsíci
Coding Kata with @thegrumpygamedev | Refactoring Kata | Trivia Game Part 1 | September 9th 2023
Game Dev Thursday: Voice Commands! Can we use speech recognition to play a game?
zhlédnutí 100Před 9 měsíci
Game Dev Thursday: Voice Commands! Can we use speech recognition to play a game?
Game Dev Thursday: DLL Magic, Assembly Definitions, Profiler , and More! | Computer Science Educator
zhlédnutí 61Před 9 měsíci
Game Dev Thursday: DLL Magic, Assembly Definitions, Profiler , and More! | Computer Science Educator
Data Structure Tuesday: Hash Tables for Fun and Profit (8/29/2023)
zhlédnutí 50Před 9 měsíci
Data Structure Tuesday: Hash Tables for Fun and Profit (8/29/2023)
Game Dev Thursday: Help us make a dancing game!
zhlédnutí 67Před 9 měsíci
Game Dev Thursday: Help us make a dancing game!
Data Structure Tuesday: Graphs, MapBuilder, and more!
zhlédnutí 496Před 9 měsíci
Data Structure Tuesday: Graphs, MapBuilder, and more!
Trijam 146 - Fast Food, Fast Dude - Part 3
zhlédnutí 82Před 2 lety
Trijam 146 - Fast Food, Fast Dude - Part 3
Trijam 146 - Fast Food, Fast Dude - Part 2
zhlédnutí 90Před 2 lety
Trijam 146 - Fast Food, Fast Dude - Part 2

Komentáře

  • @ShepTheCreator
    @ShepTheCreator Před 9 dny

    Dang if only there was somebody who taught me how to code i could enter... OH WAIT!

  • @SomeTomfoolery
    @SomeTomfoolery Před 14 dny

    So sad to see such technical difficulties strike right when we get to see you give Godot a shot. Despite your introduction getting cut so short, what were your thoughts so far?

  • @SomeTomfoolery
    @SomeTomfoolery Před 17 dny

    Clarity should be your number 1 priority, so the longer method name is objectively better ☝️ 🤓

  • @captainnoyaux
    @captainnoyaux Před 2 měsíci

    you are amazing captain 🤣

  • @johnkubus8028
    @johnkubus8028 Před 2 měsíci

    Are you going to be able to submit this since you started the project before the jam started?

    • @captaincoderlive
      @captaincoderlive Před 2 měsíci

      Yes. I checked with the organizers. I didn't start on the actual game implementation prior to the theme, only the engine that the game will use.

    • @johnkubus8028
      @johnkubus8028 Před 2 měsíci

      @@captaincoderlive awesome! I look forward to playing it.

  • @CaptCoolTime
    @CaptCoolTime Před 3 měsíci

    Starts 6:49

  • @AnEmortalKid
    @AnEmortalKid Před 3 měsíci

    Why aren't the channel points called Captain Coder Coins for extra alliteration ?

  • @AnEmortalKid
    @AnEmortalKid Před 3 měsíci

    Now we are crawling

  • @GarrethandPipa
    @GarrethandPipa Před 4 měsíci

    I also know the secret of steel

    • @captaincoderlive
      @captaincoderlive Před 4 měsíci

      Tell me your secrets!

    • @GarrethandPipa
      @GarrethandPipa Před 4 měsíci

      @@captaincoderlive the quote from conan came from this quote The greatest pleasure is to vanquish your enemies and chase them before you, to rob them of their wealth and see those dear to them bathed in tears, to ride their horses and clasp to your bosom their wives and daughters. --Genghis Khan the riddle of steel... power is only derived from action and any power worth having can only be taken not gifted

    • @captaincoderlive
      @captaincoderlive Před 4 měsíci

      @@GarrethandPipa Haha! I forgot I said that during the stream. Thanks for the recap 😅

  • @GarrethandPipa
    @GarrethandPipa Před 4 měsíci

    Perpendicular horizonal and vertical.... orthogonally is diagonal

  • @bill-kilby
    @bill-kilby Před 4 měsíci

    Challenge accepted!

  • @pavelaverchenkov5163
    @pavelaverchenkov5163 Před 4 měsíci

    I don’t understand why, but it’s amazing! Pleasure to watch plus it’s kind of informative.

    • @captaincoderlive
      @captaincoderlive Před 4 měsíci

      Thanks for watching and taking the time to let me know you enjoyed it. It always gives me energy to know someone is benefiting from these 😁

  • @user-rm2pj9jf8s
    @user-rm2pj9jf8s Před 5 měsíci

    GJ!

  • @XDavi124
    @XDavi124 Před 5 měsíci

    Is c#?

  • @XDavi124
    @XDavi124 Před 5 měsíci

    👍

  • @XDavi124
    @XDavi124 Před 5 měsíci

    👍

  • @PhilArmstead
    @PhilArmstead Před 6 měsíci

    Thanks for the stream. I changed the push method of my cheap Priority Queue from a linear search to a binary search (still didn't implement an actual binary tree) and parts 1 and 2 finish in three seconds now, down from 60!

    • @captaincoderlive
      @captaincoderlive Před 6 měsíci

      Fantastic! Glad to hear it. Hope to see you around the community in the future 😁

  • @SCG_KrassTV
    @SCG_KrassTV Před 9 měsíci

    Thanks for having us on this showcase! Was super fun!

  • @lorenbeall147
    @lorenbeall147 Před 9 měsíci

    Hi sir. Very good content as always. You did not talk about the unity fee. I would like to know your opinion.

    • @captaincoderlive
      @captaincoderlive Před 9 měsíci

      Thanks for watching! I talk about it quite a bit throughout the stream. My high level thoughts on the new pricing model is: 1. Attempting to retroactively apply the new pricing model to older Unity releases is unethical 2. Without a transparent method for counting installs, I feel pay per install is not fair 3. Unity needs to provide a better / alternative cost for free to play and hyper casual mobile games. The pricing change doesn't affect the quality of the Engine. The pricing change seems to target and hurt mobile / f2p developers which I believe is a huge portion of Unity's developer base. I think it would be unwise for them to not roll back the change. That said, I do not publish games. I use Unity as a teaching tool and will continue to do so for *at least* this school year (2023 - 2024). I will need to reconsider my curriculum at that point.

  • @torinscheetz9798
    @torinscheetz9798 Před 9 měsíci

    Nice video! You earned yourself a new subscriber 😊

  • @tcr7
    @tcr7 Před 9 měsíci

    What did I watch? No clue. But I saw Descent 1e on the shelf so I gave a like.

    • @captaincoderlive
      @captaincoderlive Před 9 měsíci

      It's my favorite board game of all time. Probably the highest playtime of all board games as well.

  • @MenelikiGaming
    @MenelikiGaming Před 9 měsíci

    Love the pixel art on the stream intro! The NES cartridges are a great touch! I see Donkey Kong, Metroid, Super Mario 2 and 3!

    • @captaincoderlive
      @captaincoderlive Před 9 měsíci

      I love them. The intro screen was commissioned by ITC Studios! Incredible work. Those are coasters I have on my desk :D

  • @dizphunkt
    @dizphunkt Před 9 měsíci

    Lol - destroyAllChildren and transformParents. what a weird time to live in ;)

  • @dizphunkt
    @dizphunkt Před 10 měsíci

    I'm at 29:00 now and I think you can give images the class .img-fluid. Bootstrap then handles responsiveness of the image by itself. Not sure if you have fixed it later ;) <img src="..." class="img-fluid" alt="Responsive image">

  • @dizphunkt
    @dizphunkt Před 10 měsíci

    too bad that nobody did tell you you‘re mic was muted 😢 I love your streams and content! ❤

    • @captaincoderlive
      @captaincoderlive Před 10 měsíci

      Oh wow! Someone is actually watching these. I might need to start uploading my more recent twitch streams here. I absolutely appreciate you stopping to leave a comment <3 I stream a few times a week still here: twitch.tv/thecaptaincoder

    • @dizphunkt
      @dizphunkt Před 10 měsíci

      @@captaincoderlive sure! I'd highly appreciate this. I don't understand, why you're views are so low. All you're doing is high quality and much enjoyable. :) This series inspired me to also try out Firebase more.

    • @dizphunkt
      @dizphunkt Před 10 měsíci

      and of course, I knowing your stream and discord :) lurking around and doing some stretching exercices with you :)

  • @Sci33logic
    @Sci33logic Před rokem

    Good 🥰

  • @alialkan8498
    @alialkan8498 Před rokem

    you have great content !!!!

  • @rotem6258
    @rotem6258 Před rokem

    hello captian.. is ther a way to contact you?

    • @captaincoderlive
      @captaincoderlive Před rokem

      Hey there! We do have a discord community that you can join if you'd like to ask questions.

    • @rotem6258
      @rotem6258 Před rokem

      @@captaincoderlive can i have a link?

    • @captaincoderlive
      @captaincoderlive Před rokem

      @@rotem6258 Try this one: discord.gg/bvqRqhtA

  • @pureluck8882
    @pureluck8882 Před rokem

    Nice! Any chance you got any tutorial for swimming and I've missed it ?

    • @captaincoderlive
      @captaincoderlive Před rokem

      Thanks for watching! I have not done anything for swimming. What exactly do you mean by swimming?

    • @pureluck8882
      @pureluck8882 Před rokem

      @@captaincoderlive Sorry had two tabs open and think I confused the two. Love your videos and the way you explain though! As for swimming I'm looking for a basic first person swimming controller guide, was meant to suggest it in the other tab, sorry for confusion. Keep up the great work, subscribed!

  • @LifeCodeGame
    @LifeCodeGame Před rokem

    Great tutorial! I'm excited to learn how to create a procedurally generated Dungeon in C#.

    • @captaincoderlive
      @captaincoderlive Před rokem

      So glad you enjoyed it! Looking forward to finishing it myself.

  • @LifeCodeGame
    @LifeCodeGame Před rokem

    What an awesome way to learn C# and Unity! Let's get coding!

    • @captaincoderlive
      @captaincoderlive Před rokem

      Glad you like it! If you have any questions, don't hesitate to ask :)

  • @jesteR_playZ_
    @jesteR_playZ_ Před rokem

    I missed it 😢

    • @captaincoderlive
      @captaincoderlive Před rokem

      We missed you today! I'll be streaming each day this week at 7AM ET. You're welcome back anytime! 😁

  • @AnEmortalKid
    @AnEmortalKid Před rokem

    Deleting points on a collider is done by CTRL clicking the line between points (not intuitive) The OnScreenController name could have been something like Lifetime , that also could be accomplished with death zones (trigger enter) on the top and bottom and it just destroys any object that enters it. In unity, your game controller is usually a GameManager (and unity gives it a different icon because that’s a recognized pattern). The damage boost feature I believe is known as IFrames or Invulnerabilty frames. The laser repeating , for non intro stuff, we would probably want to use object pooling to not have to recreate objects (exercise Left for the reader to expand their knowledge).

    • @captaincoderlive
      @captaincoderlive Před rokem

      Thanks for the feedback! Really appreciate it. IFrames is definitely the correct term (not damage boost. Though damage boost is what "we" always called it pre internet in my friend group.) Gotta look into the GameManager. Is that an actual Unity type?

    • @AnEmortalKid
      @AnEmortalKid Před rokem

      @@captaincoderlive I don’t think it’s an actual type , just a name they recognized as a common pattern so they decided to add an icon to it.

  • @AnEmortalKid
    @AnEmortalKid Před rokem

    Can’t assign transforms. I usually do it as other.transform.position = dediredTramsform.position. I think its cause transform only has the get property exposed but you can change its components. Also when using transforms, it helps on the UI to set the gizmo on it (its the dropdown near the cube by the Tag choice box.). The gizmo tool also lets you set label mode which is just the game object’s name.

  • @kronostitan11
    @kronostitan11 Před rokem

    This was way easier than my solution that was a little off.

    • @captaincoderlive
      @captaincoderlive Před rokem

      Glad you found your way to the Live Videos to help with Advent of Code 2022! Feel free to ask questions. A few days I ran out of time so the final solution wasn't streamed.

  • @haydensprogramming6766

    I think why the diffs weren't working was because you were changing the terminal size, which would change the values of the SetCursorPosition

    • @captaincoderlive
      @captaincoderlive Před rokem

      This was exactly the problem. I went back after finishing the project and realized this was the issue.

  • @CyberAngel67
    @CyberAngel67 Před rokem

    please use [SerializeField] private and not just public, bad practice is to expose variables for no reason.

    • @captaincoderlive
      @captaincoderlive Před rokem

      This must be so painful to watch! Sorry! I did eventually figure out that you could use [field: SerializeField] with private members. Thanks again! :)

    • @CyberAngel67
      @CyberAngel67 Před rokem

      @@captaincoderlive not really, I didn't get too far into the video to see if you used it or not. Painful, would be when people used public variables for the sole purpose of editing it in the inspector.

  • @CyberAngel67
    @CyberAngel67 Před rokem

    you can do [field: SerializeField] public int {get; set; }

  • @RayanMADAO
    @RayanMADAO Před rokem

    Yeh I never bothered with the king check I thought it'd take too much processing for it to check every single possible move that'd make it so that the king would die, plus it was just a console game so I was like whatever. I'm enjoying the video so far, thank you! It's nice seeing someone go through my code

    • @captaincoderlive
      @captaincoderlive Před rokem

      Because of the way you have the logic set up, it shouldn't be too hard to iterate over all of the pieces and just ask "can this piece move into the space with the opponent's king?" Through out the streaming I didn't add any new features, but I think in the version at the end of part 5 it would be quite straight forward to do this. More challenging things include "En Passant" rule for pawns, upgrading pawns on reaching the opponent's side, and castling. After I make this into a condensed video, I'm considering continuing to work on it and add features. I have a handful of ideas to enhance it.