COMPLETE Platformer Tutorial! Over 40 Features - Unity 2D 2024

Sdílet
Vložit
  • čas přidán 27. 07. 2024
  • By the end of this video you'll have all the skills and features you need to make an amazing 2d platformer.
    BUY THE COMPLETE GAME TEMPLATE NOW!!!
    gamecodelibrary.itch.io/2d-pl...
    / shop
    All source code for all videos I have made and will make in the future can be found on my Patreon:
    www.patreon.com/collection/14...
    Check out the full playlist!
    • FULL Platformer Tutori...
    Background Music: pixabay.com/music/video-games...
    Sound Effects: www.kenney.nl/assets/sci-fi-s...
    Sprite sheet: www.kenney.nl/assets/1-bit-pl...
    Discord: / discord
    This video includes features of Unity essential for creating 2D platformer games. Learn player movement, tilemaps, platforms, jumping mechanics, and advanced elements like enemy AI and health bars. Dive into animations, particle effects, camera controls, and level loading mechanics. Discover shooting mechanics, enemy loot systems, and background music management - and more!!!
    I'll be posting new videos every week, so be sure to subscribe to see what kind of adventure we can go on together! I'm excited! :-)
    If you have any suggestions, feedback or questions, be sure to comment below! Any opinions will help me out on this journey ♡
    #unity #gamedev #gamedevelopment #unity2d #indiedev #platformer
    0:00 - Intro
    0:12 - Ep0 - Game Plan
    1:46 - Ep1 - Player Movement
    5:27 - Ep2 - Tile Maps
    9:18 - Ep3 - Jumps, Double Jumps + Gravity
    19:39 - Ep4 - Wall Jumps + Wall Slides
    30:09 - Ep5 - Animations
    39:22 - Ep6 - Particle Effects
    44:32 - Ep7 - Camera Boundaries
    45:55 - Ep8 - Item Collection
    50:35 - Ep9 - Progress Bar
    55:31 - Ep10 - Jump Through Platforms
    56:13 - Ep11 - Hold to Load Level
    1:04:23 - Ep12 - Enemy AI
    1:10:56 - Ep13 - Items Spawn on Tilemap
    1:27:03 - Ep14 - Health Bar
    1:33:30 - Ep15 - Game Over
    1:42:11 - Ep16 - Shoot at Mouse
    1:49:03 - Ep17 - Loot Tables
    1:53:11 - Ep18 - Health Item
    1:57:01 - Ep19 - Dashing
    2:04:31 - Ep20 - Drop Down Platforms
    2:09:14 - Ep21 - Moving Platforms
    2:14:52 - Ep22 - Falling Platforms
    2:18:49 - Ep23 - Spike + Bounce Traps
    2:23:09 - Ep24 - Hidden Areas
    2:28:24 - Ep25 - Speed Boost Item
    2:35:26 - Ep26 - Sound Effect Manager
    2:45:51 - Ep27 - Background Music Manager
    2:52:59 - Ep28 - Main Menu
    2:56:17 - Outro

Komentáře • 50

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

    love how concise and straight to the point this tutorial is, that's not something u see often. great job, can't wait for future installments : )

    • @GameCodeLibrary
      @GameCodeLibrary  Před 3 měsíci +1

      Thank you I'm glad you enjoyed it! A lot of people tell me my videos are too fast - but I get so bored with slow tutorials when I watch them... so I can't help but get to the point asap :') Thank you again!!

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

    Superb, as always. Love your content. Cheers!!!

    • @GameCodeLibrary
      @GameCodeLibrary  Před 3 měsíci +1

      Thank you! I'm glad you're still enjoying :-)
      Your support helps encourage me to keep going!!

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

    Love the music and sfx! :D

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

      Makes the game feel more alive right!! I linked them both in the description 😇

  • @TheTrueFriend.
    @TheTrueFriend. Před 3 měsíci

    thank you sooo much , such an amaaaazing work

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

    Your channel is fantastic. Thank you so much.

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

      You’re welcome I’m glad you enjoy!! Thank you for your skin words 🙏

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

    excellent, thank you!

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

    👏👏👏 nice work

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

    I can't wait to try this out later today! I haven't seen all your videos yet but can you make a video on cutscenes please?:) I'll be checking out your patreon soon

    • @GameCodeLibrary
      @GameCodeLibrary  Před 3 měsíci +1

      I hope you enjoy it!! Yes I’d like to do a video on cutscenes and cinematics at some point! The list of video ideas keeps growing! 😱 Thank you 🙏

  • @PixelPulseGaming-bt4zg
    @PixelPulseGaming-bt4zg Před 2 měsíci

    Nice onee

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

    Thank you ❤❤❤

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

    Great job !! 👏 I will buy just to support

    • @GameCodeLibrary
      @GameCodeLibrary  Před 3 měsíci +1

      Thank you so much!! I appreciate your support - I’ll continue working hard and start making our next series 🙏😇

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

      Do you have a discord community ? If not it is fine. I am liking all your demos and explanation

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

      @thisguymartin yes the discord is linked in the description!

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

    Nice!

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

      Thank you!! I know some people prefer one video to separate ones, so thought I’d compile my series 🙏

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

    love your videos

    • @GameCodeLibrary
      @GameCodeLibrary  Před 2 měsíci +1

      Thank you I’m glad you like them 😌🙏

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

      @@GameCodeLibrary yeah love the atmosphere u create :P
      btw do you have any free assets i could use for a project ?

    • @GameCodeLibrary
      @GameCodeLibrary  Před 2 měsíci +1

      @@kristyven If you go to my Patreon you can filter it on 'Tier' and click 'Public' to see all the free things I have up!
      You can also find a lot of cool free assets on itch.io - I get a lot of stuff for my projects from there! 🙂
      itch.io/game-assets/free

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

      @@GameCodeLibrary really helpful thank youuu 😚

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

    thanks for the video

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

      You’re welcome!! My next video series will be on a top down game template! 🙏 I’ll get started on it this weekend 🤩

  • @SimonAllenOliver
    @SimonAllenOliver Před 2 měsíci +1

    Wonderful video! Not sure if it's just me, but it appears the half jump has been disabled after adding the isGrounded logic. Just me?

    • @keith.x
      @keith.x Před 2 měsíci +1

      in my case the half jump is disabled too hahaha

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

    Thank you so much for everything, all your videos and your knowledge have helped me a lot with my projects. (I'd like to give you a monetary support as thanks but right now it's imposible for me :'l)

    • @GameCodeLibrary
      @GameCodeLibrary  Před 3 měsíci +1

      You're welcome I'm glad I could help you in any way!!
      Don't worry - your support in my work means I have the enthusiasm to keep making more. :-)
      Just your viewership helps support my work too! One day (hopefully) I'll have enough watch time for CZcams to monetize me - so that'll help too! :p

  • @Atom-Mercury
    @Atom-Mercury Před 3 měsíci

    Hello, for the other platforms, did you just repeat the same process all over again? Create a tilemap and so on? Thank you kindly.

    • @GameCodeLibrary
      @GameCodeLibrary  Před 3 měsíci +1

      Hi! For the static normal platforms you can just keep drawing them on one single tilemap. You don’t need a tilemap per platform!
      For the moving and falling platforms done later, they’re individual game objects with their own colliders etc.
      To see certain sections in more detail, you can check out the complete playlist and find the videos on tilemaps, falling and moving platforms :-)
      Hope this helps!

    • @Atom-Mercury
      @Atom-Mercury Před 3 měsíci

      @@GameCodeLibrary Thank you kindly. I appreciate it.

  • @renatoemersencorderio48
    @renatoemersencorderio48 Před měsícem

    hi, does it matter if i use a newer version of unity?

    • @GameCodeLibrary
      @GameCodeLibrary  Před měsícem +1

      I don’t think there’s been any big updates since I’ve made this! So it should all work fine :-) let me know if you find anything that doesn’t work!

  • @Atom-Mercury
    @Atom-Mercury Před 2 měsíci

    Great tutorial. My hold to load image was working until but now it’s not. I’ve replayed that part again but can’t seem to find what’s the issue.

    • @Atom-Mercury
      @Atom-Mercury Před 2 měsíci

      Meaning, when I press "e" on the keyboard and my progression bar has reached it maximum, it doesn't show the image nor does it load the next level. I've unchecked level 2 and the canvas and checked level 1.

    • @Atom-Mercury
      @Atom-Mercury Před 2 měsíci

      So Sorry, it actually worked. I had gem count that had to reach 20 in order to be able to move to the next level. Thank you kindly.

    • @GameCodeLibrary
      @GameCodeLibrary  Před 2 měsíci +1

      So glad you found the issue! I saw the notification for your comment and started trying to think of what the problem could be - phew! Well done debugging and fixing it!

    • @Atom-Mercury
      @Atom-Mercury Před 2 měsíci

      @@GameCodeLibrary Thank you so much. I have to thank you for your videos. I just finished a Unity Game Dev course at college (Canadian college) and I managed to pass it thanks to you. I learned so many things that helped on my final project. Thanks again.

    • @GameCodeLibrary
      @GameCodeLibrary  Před 2 měsíci +1

      @@Atom-Mercury Amazing I'm so glad I could help!! Helping you learn in the easiest way possible is the sole reason I do this!! 🤩 Makes me so happy to hear I could help! And congrats on passing - I'm sure you'll continue to do great!

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

    UMMMM, IS THIS THE BASED DEPARMENT?!

  • @gustavoincode7620
    @gustavoincode7620 Před 2 dny