I made my own Windows 3D Space Cadet Pinball! - 20 Games Challenge #13

Поделиться
HTML-код
  • Опубликовано: 27 июл 2024
  • I'm teaching myself video game design by re-creating 20 iconic games. This time, I re-create Windows 3D Pinball - Space Cadet. I keep the original sound effects, but 3D model everything else.
    All games in this series are available on Itch, and the source code is freely available.
    sdggames.itch.io/20-in-30
    gitlab.com/20-games-in-30-days
    Sound effects and music are from the original game found at myabandonware .com
    I do have a Discord! / discord
    ------------------------------------------------------------
    00:00 Intro
    00:47 The game I failed to make
    02:17 Let's make Pinball!
    03:07 Cutting sprites and Talking history
    04:47 BLENDER!!!!! (rant)
    06:59 Physics tweaking, with a cry for help
    08:15 Modeling Everything
    10:20 IMPORTS!!!!! (not a rant)
    12:10 Building the game elements
    14:34 Adding sounds made it worse?
    15:18 Can we finish in a week?
    17:19 Final polish
    20:01 Making it RUclips cool
    ------------------------------------------------------------
    Check out some of the awesome tools I use for this series.
    Godot: godotengine.org/
    1BitDragon: 1bitdragon.com/
    Gimp: www.gimp.org/
    LibreSprite: libresprite.github.io/
    Pure Ref: www.pureref.com/
    OnShape: www.onshape.com/
    Music and sound effects used in this series:
    freesound.org/people/SDGGames...
  • ИгрыИгры

Комментарии • 15

  • @GBSCronoo
    @GBSCronoo 9 месяцев назад +16

    ppl say the default godot physics engine is bad and to use jolt from what i keep reading.

  • @CanBros-do4zl
    @CanBros-do4zl 9 месяцев назад +10

    There is a possibility (quite easy actually) to use Jolt-physics-engine with Godot. Perhaps helpfull.

  • @RoyBeerZ
    @RoyBeerZ 7 месяцев назад +6

    Like the others said, Jolt is the way to go

  • @puzzud
    @puzzud 5 месяцев назад +2

    I feel so bad for people picking up Godot right now. The Unity stuff came at a bad time. People running into so many problems with Godot v4 I simply don't have with the current Godot v3.

  • @nich5696
    @nich5696 4 месяца назад

    lol the blender, to CAD approach is exactly how I feel

  • @jroseme
    @jroseme 6 месяцев назад

    Epic amount of progress dude. Nice work and polish

  • @WillieTheAutomaton
    @WillieTheAutomaton 5 месяцев назад +1

    I'm building a 2d pinball game in godot. The physics are crippling me. I have tunneling on the flippers, which is absolutely killing me right now.

    • @SDGGames
      @SDGGames  5 месяцев назад +1

      Yeah, I had a lot of people recommend that I try Jolt. I haven't done a side-by-side, but it should be a drop-in replacement. It might help

  • @lv99redchocobo37
    @lv99redchocobo37 4 часа назад

    how did you make the flippers? if you used a tutorial could you point me to it?

  • @vtvrvxiv8232
    @vtvrvxiv8232 9 месяцев назад +1

    20:07 I'd love to see Peggle!

  • @antonmuffin6214
    @antonmuffin6214 6 месяцев назад

    maybe scaling things up would help? like instead if things being like 1 meter in engine its like 10 meters, ect. Idk if that would help in this case, but iv heard of it helping with jittery things in 3d games, and thats what id try to do first.

  • @llort999
    @llort999 2 месяца назад

    Awesome work! But....
    Cannot run the source on Godot because this error:
    Line 15:Cannot infer the type of "logger" variable because the value doesn't have a set type.
    The line itself:
    @onready var logger := Print.get_logger("Global")
    Does anyone with knowledge on GDscript can throw a light on it??
    Thanks.

    • @SDGGames
      @SDGGames  2 месяца назад +1

      I think that's just the submodule. I guess I forgot to add a readme to that one, but you just need to do git submodules update --init to clone the addons repos. I have a custom logger that I'm using in this project.