Salta al contenuto
0
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Recenti
  • Popolare
  • Tag
  • Utenti
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Recenti
  • Popolare
  • Tag
  • Utenti
Skin
  • 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

  • Predefinito (Nessuna skin)
  • Nessuna skin
Collassa

Piero Bosio Social Web Site Personale Logo Federation

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
  1. Home
  2. Categorie
  3. Senza categoria
  4. πŸ›πŸ—‘οΈβ˜ οΈ#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #γƒ‰γƒƒγƒˆη΅΅

πŸ›πŸ—‘οΈβ˜ οΈ#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #γƒ‰γƒƒγƒˆη΅΅

Pianificato Fissato Bloccato Spostato Senza categoria
screenshotsaturdaygoblingirlgameindiedevgamemakerpixelartγƒ‰γƒƒγƒˆη΅΅
64 Post 1 Autori 0 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • PiΓΉ Voti
Rispondi
  • Topic risposta
Effettua l'accesso per rispondere
Questa discussione Γ¨ stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

    My original plan was to just have a static open and closed version of each facial expression depending on who was talking.

    Here's what the script for the new conversation looks like. A mix of native Chatterbox/Yarn and Scribble markup plus some of my own custom stuff. Details in alt text.

    Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
    Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
    Miguel πŸ¦‘ Sternberg
    scritto su ultima modifica di
    #50

    The real driver of all the portrait stuff is the markup:

    [character_name,expression]

    Which runs this GameMaker GML function.

    Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
    • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

      The real driver of all the portrait stuff is the markup:

      [character_name,expression]

      Which runs this GameMaker GML function.

      Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
      Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
      Miguel πŸ¦‘ Sternberg
      scritto su ultima modifica di
      #51

      Breaking that function down. It's designed for both flexibility and laziness.

      First look for stage direction keywords. Right now that's just "exit" which lets me force a portrait to exit the screen before the conversation ends. I plan to add more.

      Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
      • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

        Breaking that function down. It's designed for both flexibility and laziness.

        First look for stage direction keywords. Right now that's just "exit" which lets me force a portrait to exit the screen before the conversation ends. I plan to add more.

        Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
        Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
        Miguel πŸ¦‘ Sternberg
        scritto su ultima modifica di
        #52

        If it doesn't find a state it looks to see if I have an appropriately named sprite in my project and runs a generic state that just loops the animation. So I can just drop a new image file into GameMaker and it's immediately accessible to the dialogue scripting system, no extra setup needed!

        Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
        • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

          If it doesn't find a state it looks to see if I have an appropriately named sprite in my project and runs a generic state that just loops the animation. So I can just drop a new image file into GameMaker and it's immediately accessible to the dialogue scripting system, no extra setup needed!

          Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
          Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
          Miguel πŸ¦‘ Sternberg
          scritto su ultima modifica di
          #53

          All the two frame talking animation files end with the suffex "_talk". When the function spots this in the expression string, it loads a different generic state with all the talk animation logic in it. Again no setup, it's entirely filename driven.

          Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
          • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

            All the two frame talking animation files end with the suffex "_talk". When the function spots this in the expression string, it loads a different generic state with all the talk animation logic in it. Again no setup, it's entirely filename driven.

            Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
            Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
            Miguel πŸ¦‘ Sternberg
            scritto su ultima modifica di
            #54

            Here's the talk state code. It checks Scribble's "typist" to see if the text bubble is in the process of typing out text. If it is typing that frame then the animation runs + adds a little tween bob up and down on the portrait for extra juice.

            Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
            • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

              Here's the talk state code. It checks Scribble's "typist" to see if the text bubble is in the process of typing out text. If it is typing that frame then the animation runs + adds a little tween bob up and down on the portrait for extra juice.

              Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
              Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
              Miguel πŸ¦‘ Sternberg
              scritto su ultima modifica di
              #55

              if the typist isn't typing text this frame, it sets the mouth to the closed frame and pauses the animation, but lets the bob tween complete.

              This means that the mouth flaps match up with the text typing and the result looks pretty close to hand keyed animated mouth flap without all the effort.

              Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
              • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

                if the typist isn't typing text this frame, it sets the mouth to the closed frame and pauses the animation, but lets the bob tween complete.

                This means that the mouth flaps match up with the text typing and the result looks pretty close to hand keyed animated mouth flap without all the effort.

                Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                Miguel πŸ¦‘ Sternberg
                scritto su ultima modifica di
                #56

                Obviously in a world in infinite art resources, fully animating these with proper phoneme shapes would look even better.

                But realistically that's completely out of scope for a one artist game. I think this strikes a nice balance between that and just doing simple static images!

                Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
                • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

                  Obviously in a world in infinite art resources, fully animating these with proper phoneme shapes would look even better.

                  But realistically that's completely out of scope for a one artist game. I think this strikes a nice balance between that and just doing simple static images!

                  Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                  Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                  Miguel πŸ¦‘ Sternberg
                  scritto su ultima modifica di
                  #57

                  Bonus #screenshotsaturday!

                  After you talk to the elf you'll get this extra bit of text when examining the stone egg again.

                  Chatterbox makes it very easy to add little hidden bits of dialogue like this. Great library!
                  #goblingirlgame #gamemaker

                  Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
                  • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

                    Bonus #screenshotsaturday!

                    After you talk to the elf you'll get this extra bit of text when examining the stone egg again.

                    Chatterbox makes it very easy to add little hidden bits of dialogue like this. Great library!
                    #goblingirlgame #gamemaker

                    Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                    Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                    Miguel πŸ¦‘ Sternberg
                    scritto su ultima modifica di
                    #58

                    She yell!

                    #GoblinGirlGame #monstergirl #pixelart #γƒ‰γƒƒγƒˆη΅΅

                    Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
                    • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

                      She yell!

                      #GoblinGirlGame #monstergirl #pixelart #γƒ‰γƒƒγƒˆη΅΅

                      Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                      Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                      Miguel πŸ¦‘ Sternberg
                      scritto su ultima modifica di
                      #59

                      Someone on bluesky mentioned this ancient meme and I felt compelled.

                      Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
                      • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

                        Someone on bluesky mentioned this ancient meme and I felt compelled.

                        Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                        Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                        Miguel πŸ¦‘ Sternberg
                        scritto su ultima modifica di
                        #60

                        Talkin' about something tasty!

                        #screenshotsaturday #monstergirl #GoblinGirlGame #pixelart #γƒ‰γƒƒγƒˆη΅΅

                        Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
                        • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

                          Talkin' about something tasty!

                          #screenshotsaturday #monstergirl #GoblinGirlGame #pixelart #γƒ‰γƒƒγƒˆη΅΅

                          Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                          Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                          Miguel πŸ¦‘ Sternberg
                          scritto ultima modifica di
                          #61

                          BUMP COMBAT!

                          #goblingirlgame #indiedev #gamemaker #pixelart #γƒ‰γƒƒγƒˆη΅΅ #bumpcombat

                          Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
                          • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

                            BUMP COMBAT!

                            #goblingirlgame #indiedev #gamemaker #pixelart #γƒ‰γƒƒγƒˆη΅΅ #bumpcombat

                            Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                            Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                            Miguel πŸ¦‘ Sternberg
                            scritto ultima modifica di
                            #62

                            Have enough game now in #goblingirlgame that I made a little demo with a tutorial so I can throw it in front of friends.

                            I do a regular library work session with
                            @matthammill once a week, and we've been referring to this state as our respective projects being "game shaped now"

                            Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
                            • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

                              Have enough game now in #goblingirlgame that I made a little demo with a tutorial so I can throw it in front of friends.

                              I do a regular library work session with
                              @matthammill once a week, and we've been referring to this state as our respective projects being "game shaped now"

                              Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                              Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                              Miguel πŸ¦‘ Sternberg
                              scritto ultima modifica di
                              #63

                              Definitely making #goblingirlgame for a very specific kinda retro games sicko, while also inviting others to join us.

                              Miguel πŸ¦‘ Sternbergundefined 1 Risposta Ultima Risposta
                              • Miguel πŸ¦‘ Sternbergundefined Miguel πŸ¦‘ Sternberg

                                Definitely making #goblingirlgame for a very specific kinda retro games sicko, while also inviting others to join us.

                                Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                                Miguel πŸ¦‘ Sternbergundefined Questo utente Γ¨ esterno a questo forum
                                Miguel πŸ¦‘ Sternberg
                                scritto ultima modifica di
                                #64

                                New character for #GoblinGirlGame. Why are humans so tall!?

                                #screenshotsaturday #indiedev #gamemaker #pixelart #γƒ‰γƒƒγƒˆη΅΅

                                1 Risposta Ultima Risposta
                                1
                                • aevaundefined aeva ha condiviso questa discussione
                                Rispondi
                                • Topic risposta
                                Effettua l'accesso per rispondere
                                • Da Vecchi a Nuovi
                                • Da Nuovi a Vecchi
                                • PiΓΉ Voti


                                • 1
                                • 2
                                • 3
                                • 4
                                Feed RSS
                                πŸ›πŸ—‘οΈβ˜ οΈ#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #γƒ‰γƒƒγƒˆη΅΅

                                Gli ultimi otto messaggi ricevuti dalla Federazione
                                • aevaundefined
                                  aeva

                                  it's boris! #boris

                                  per saperne di piΓΉ

                                • TiTiNoNero :__:undefined
                                  TiTiNoNero :__:

                                  @trwnh

                                  Related: https://goto.77nn.it/@77nn/statuses/01K4Y5A2J704AQZ0FDT549P7PD

                                  per saperne di piΓΉ

                                • gabriele renziundefined
                                  gabriele renzi

                                  So I (re)watched all the godfather movies in their most recent restoration/recut.

                                  It's also the first time I watched them in the original rather than the italian dubbing.

                                  Surprise: the original Sicilian is so thick (sometimes with an American accent, sometimes just deep Sicilian) that it's impossible to understand in some points.

                                  The Italian version re-dubbed it in a lighter Sicilian which the average Italian could understand :)

                                  #movies #sicilian #thegodfather

                                  per saperne di piΓΉ

                                • gabriele renziundefined
                                  gabriele renzi

                                  @jaredwhite yeah I think in the 00s. The ruby community back then was tiny but full of random interesting initiatives. E.g. I remember the Ruby Package Archive, which would have been a debian-like package system with maintainers instead of a "publish what you want" system like rubygems.
                                  Given the recent supply chain attack craze.. well maybe it was an idea worth pursuing.

                                  per saperne di piΓΉ

                                • donni saphireundefined
                                  donni saphire

                                  If I was a tree, I'd lie down sometimes. β€œYeah, I know it's against the rules,” I’d shrug

                                  per saperne di piΓΉ

                                • aevaundefined
                                  aeva

                                  you ever think about how it's only like still 2005 in questionable content

                                  per saperne di piΓΉ

                                • Jared White (ResistanceNet ✊)undefined
                                  Jared White (ResistanceNet ✊)

                                  @riffraff I honestly can't recall, that must've really been a looong time ago.

                                  per saperne di piΓΉ

                                • gabriele renziundefined
                                  gabriele renzi

                                  @jaredwhite ruby had something called RFPs (request for proposal iirc) which were like python's PEPs, a long time ago.
                                  I honestly can't remember what happened then.

                                  per saperne di piΓΉ
                                Powered by NodeBB Contributors
                                Post suggeriti
                                • Anubiundefined

                                  sad#PixelArt #Art #Redraw #Hamster #Meme #AnubiArts #MastoArt #FediArt

                                  Seguito Ignorato Pianificato Fissato Bloccato Spostato Senza categoria pixelart art redraw hamster meme anubiarts mastoart fediart
                                  1
                                  2
                                  0 Votazioni
                                  1 Post
                                  0 Visualizzazioni
                                  Nessuno ha risposto
                                • Jan Orszulikundefined

                                  #screenshotsaturday #pixelart #gamedev

                                  Seguito Ignorato Pianificato Fissato Bloccato Spostato Senza categoria screenshotsaturday pixelart gamedev
                                  1
                                  0 Votazioni
                                  1 Post
                                  0 Visualizzazioni
                                  Nessuno ha risposto
                                • zughyundefined

                                  Strange phenomena in the universe #PixelArt #PixelfedArt #Art #γƒ‰γƒƒγƒˆη΅΅ #Space

                                  Seguito Ignorato Pianificato Fissato Bloccato Spostato Senza categoria pixelfedart pixelart art γƒ‰γƒƒγƒˆη΅΅ space
                                  1
                                  1
                                  0 Votazioni
                                  1 Post
                                  0 Visualizzazioni
                                  Nessuno ha risposto
                                • lotusinthehillsundefined

                                  some mid-September pixel art#pixelart #autumn #digitalart #pixelartist #retro #retroart #nostalgia #mountains

                                  Seguito Ignorato Pianificato Fissato Bloccato Spostato Senza categoria pixelart autumn digitalart pixelartist retro retroart nostalgia mountains
                                  1
                                  1
                                  0 Votazioni
                                  1 Post
                                  1 Visualizzazioni
                                  Nessuno ha risposto
                                Mastodon
                                • Accedi

                                • Accedi o registrati per effettuare la ricerca.
                                • Primo post
                                  Ultimo post