Making Minecraft in ThreeJS

Поділитися
Вставка
  • Опубліковано 7 лип 2024
  • 🕹️ Demo: three-craft.vercel.app/ (recommended Chrome)
    🌱 Source Code: github.com/gionny96/ThreeCraft
    📚 Resources
    three.js: threejs.org/
    I'm going to share with you my journey recreating Minecraft on the web by using Typescript and three.js.
    -- CREDITS --
    Voxel Geometry Article: threejs.org/manual/#en/voxel-...
    Minecraft Terrain Generation in a Nutshell: • Minecraft terrain gene...
    This is how Minecraft Works: • How Minecraft ACTUALLY...
    GamesWithGabe channel: / @gameswithgabe
    SimonDev channel: / @simondev758
    ‪@henrikkniberg‬ ‪@GamesWithGabe‬ ‪@simondev758‬ ‪@AlanZucconi‬
    Music by ‪@C418‬
    1. Subwoofer Lullaby
    2. Sweden
    3. Mice on Venus
    4. Flake
    5. Aria Math
    6. Living Mice
    7. Wet Hands
    8. Key
    💎 You can reach me out here 👇
    Discord: / discord
    Timestamps
    00:00 Intro
    01:56 Voxel Engine
    04:13 Voxel Optimization
    06:23 Procedurally Generated Terrain
    10:42 Terrain Shaping
    13:59 Terrain Decoration
    17:42 Implementing the Player
    19:51 Player Physics
    21:01 Terrain Editing
    23:12 Saving Progress
    25:23 Conclusions
    #minecraft #gamedev #programming #threejs #tutorial #javascript #typescript
  • Наука та технологія

КОМЕНТАРІ • 14

  • @AlanZucconi
    @AlanZucconi Рік тому +7

    Really nice video! ⛏
    And thank you for the shout out! ☺

    • @gionatha
      @gionatha  Рік тому +2

      Thanks Alan! I was really inspired by your video 😁

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

      ​@@gionathaalso, good to hear my name pronounced well for once! ☺️

    • @gionatha
      @gionatha  Рік тому +2

      @@AlanZucconi Yeh actually i'm Italian, I think we both even study at the same university (Pisa) 😂

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

      @@gionatha AH! That's great! 🤩

  • @oglothenerd
    @oglothenerd 8 місяців тому +4

    I am making a voxel game with the Rust programming language, and the Bevy framework!

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

    This was great! I love your visual demonstrations.

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

    I started learning ThreeJs recently, and I wanted to do a minecraft project. I was struggling with procedural terrain generation XD. Your video is exactly what i need, thanks for the demonstration and explanation!!!

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

    Love this! Feeling super inspired.

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

    Grande! Gio! 💪💪💪

  • @AndrieMC
    @AndrieMC 4 місяці тому

    maybe part 2 multiplayer

  • @pixelgameing
    @pixelgameing 6 місяців тому

    How do you able to load blocks in lines instead of chunks?

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

    Lol im making minecraft clone on three js as well. Im working on machines atm

  • @HuynhLuong227
    @HuynhLuong227 8 місяців тому

    wow, amazing game, can you make multi player for this game?