Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. So today I tried vibe coding in nvgt with Claude, since a friend of mine told me it was possible.

So today I tried vibe coding in nvgt with Claude, since a friend of mine told me it was possible.

Scheduled Pinned Locked Moved Uncategorized
10 Posts 4 Posters 7 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R This user is from outside of this forum
    R This user is from outside of this forum
    randomfelix@dragonscave.space
    wrote last edited by
    #1

    So today I tried vibe coding in nvgt with Claude, since a friend of mine told me it was possible. Two things. I got an actually pretty solid workflow for automatically porting BGT games to nvgt and this runs pretty smoothly and cool. What absolutely doesn’t work for me though is creating completely new games in it using claude. Yes, it runs. Yes, in game mechanics completely work. But bro, this thing completely shitted on the soundpool. It seams to have no understanding at all how this thing works. So wirst it introduced completely weird panning, then the panning was reversed, the everything was center, then panning sorta worked but when you took a single in game step the whole thing died and you could hear no sounds at all anymore, I tried it like 10 times and then gave up. So what do I learn? Didn’t learn BGT back in the day for nothing after all lol.

    B D 2 Replies Last reply
    0
    • R randomfelix@dragonscave.space

      So today I tried vibe coding in nvgt with Claude, since a friend of mine told me it was possible. Two things. I got an actually pretty solid workflow for automatically porting BGT games to nvgt and this runs pretty smoothly and cool. What absolutely doesn’t work for me though is creating completely new games in it using claude. Yes, it runs. Yes, in game mechanics completely work. But bro, this thing completely shitted on the soundpool. It seams to have no understanding at all how this thing works. So wirst it introduced completely weird panning, then the panning was reversed, the everything was center, then panning sorta worked but when you took a single in game step the whole thing died and you could hear no sounds at all anymore, I tried it like 10 times and then gave up. So what do I learn? Didn’t learn BGT back in the day for nothing after all lol.

      B This user is from outside of this forum
      B This user is from outside of this forum
      bri@fwoof.space
      wrote last edited by
      #2

      @randomfelix You have to totally have some kind of reference for Claude to refer back to for NVGT, otherwise yeah, it's gonna do shit like that. Rofl

      R 1 Reply Last reply
      0
      • B bri@fwoof.space

        @randomfelix You have to totally have some kind of reference for Claude to refer back to for NVGT, otherwise yeah, it's gonna do shit like that. Rofl

        R This user is from outside of this forum
        R This user is from outside of this forum
        randomfelix@dragonscave.space
        wrote last edited by
        #3

        @Bri I mean porting over games works really good, but creating new ones, currently no. Even with a reference it completely butchered it. But I still find this is an interesting topic so would be interested how some people did it, because I know for a fact some people have created games/recreated games which in original weren’t in nvgt or bit at all.

        B J 2 Replies Last reply
        0
        • R randomfelix@dragonscave.space

          @Bri I mean porting over games works really good, but creating new ones, currently no. Even with a reference it completely butchered it. But I still find this is an interesting topic so would be interested how some people did it, because I know for a fact some people have created games/recreated games which in original weren’t in nvgt or bit at all.

          B This user is from outside of this forum
          B This user is from outside of this forum
          bri@fwoof.space
          wrote last edited by
          #4

          @randomfelix You kind of have to have good knowledge about NVGT yourself as well as kind of watch what it's doing in realtime and be ready to stop and correct it at any given moment's notice.

          1 Reply Last reply
          0
          • R randomfelix@dragonscave.space

            @Bri I mean porting over games works really good, but creating new ones, currently no. Even with a reference it completely butchered it. But I still find this is an interesting topic so would be interested how some people did it, because I know for a fact some people have created games/recreated games which in original weren’t in nvgt or bit at all.

            J This user is from outside of this forum
            J This user is from outside of this forum
            jonathan859@someplace.social
            wrote last edited by
            #5

            @randomfelix @Bri I give it the nvgt_export directory, which you can generate with the generate_engine_dump tool in the others directory in the NVGT repo. Tell it that it is based on AngelScript, etc.
            I've had a similar experience to you. It is generally a huge help when cleaning up and improving things, but I feel like once it has seen the bad, old code, it tends to stick to those patterns and just burns tokens on absolutely weird stuff that doesn't really improve anything.
            Also, once it forgot to create a form window, and it took me a while to realize why the form wasn't working. But yeah, you need to be able to think through that messy code and still know the patterns from back then.

            1 Reply Last reply
            0
            • R randomfelix@dragonscave.space

              So today I tried vibe coding in nvgt with Claude, since a friend of mine told me it was possible. Two things. I got an actually pretty solid workflow for automatically porting BGT games to nvgt and this runs pretty smoothly and cool. What absolutely doesn’t work for me though is creating completely new games in it using claude. Yes, it runs. Yes, in game mechanics completely work. But bro, this thing completely shitted on the soundpool. It seams to have no understanding at all how this thing works. So wirst it introduced completely weird panning, then the panning was reversed, the everything was center, then panning sorta worked but when you took a single in game step the whole thing died and you could hear no sounds at all anymore, I tried it like 10 times and then gave up. So what do I learn? Didn’t learn BGT back in the day for nothing after all lol.

              D This user is from outside of this forum
              D This user is from outside of this forum
              destranis@tweesecake.social
              wrote last edited by
              #6

              @randomfelix I just... You know... If Claude is in your hands and you can code with it, why NVGT, for God's sake?

              J R 2 Replies Last reply
              0
              • D destranis@tweesecake.social

                @randomfelix I just... You know... If Claude is in your hands and you can code with it, why NVGT, for God's sake?

                J This user is from outside of this forum
                J This user is from outside of this forum
                jonathan859@someplace.social
                wrote last edited by
                #7

                @destranis @randomfelix Why not?

                1 Reply Last reply
                1
                0
                • R relay@relay.infosec.exchange shared this topic
                • D destranis@tweesecake.social

                  @randomfelix I just... You know... If Claude is in your hands and you can code with it, why NVGT, for God's sake?

                  R This user is from outside of this forum
                  R This user is from outside of this forum
                  randomfelix@dragonscave.space
                  wrote last edited by
                  #8

                  @destranis because it still rocks for creating audio gaming experiences without for example a lot of the cross platform hassles.

                  D 1 Reply Last reply
                  0
                  • R randomfelix@dragonscave.space

                    @destranis because it still rocks for creating audio gaming experiences without for example a lot of the cross platform hassles.

                    D This user is from outside of this forum
                    D This user is from outside of this forum
                    destranis@tweesecake.social
                    wrote last edited by
                    #9

                    @randomfelix Except for the fact that noone really knows neither BGT nor NVGT. Imagine applying for a job, showing your projects and then be rejected the hundredth time because normal corporations just laugh at you.

                    J 1 Reply Last reply
                    0
                    • D destranis@tweesecake.social

                      @randomfelix Except for the fact that noone really knows neither BGT nor NVGT. Imagine applying for a job, showing your projects and then be rejected the hundredth time because normal corporations just laugh at you.

                      J This user is from outside of this forum
                      J This user is from outside of this forum
                      jonathan859@someplace.social
                      wrote last edited by
                      #10

                      @destranis @randomfelix Isn't it funny that I literally did that? I applied for an apprenticeship here in Germany, explaining my experience with NVGT—which you can actually describe very well.
                      It's about understanding patterns in development, not just syntax. Now I'm learning everything NVGT didn’t teach me before, which is great, because obviously it’s not enough for real-world software engineering on its own.
                      I also find it funny that both OP and I are doing the same apprenticeship—IT Specialist for Application Development (or whatever you want to call it in English)—and you're trying to argue that NVGT is somehow bad for a career. Honestly, who cares? It can just be a hobby, and that’s fine.

                      1 Reply Last reply
                      1
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups