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
Miguel šŸ¦‘ Sternbergundefined

Miguel šŸ¦‘ Sternberg

@spookysquid@mastodon.social
Informazioni
Post
64
Discussioni
1
Condivisioni
0
Gruppi
0
Da chi ĆØ seguito
0
Chi segue
0

Visualizza l'originale

Post

Recenti

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    Miguel šŸ¦‘ Sternbergundefined Miguel šŸ¦‘ Sternberg

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

    #screenshotsaturday #indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    Miguel šŸ¦‘ Sternbergundefined Miguel šŸ¦‘ Sternberg

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

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    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"

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    Miguel šŸ¦‘ Sternbergundefined Miguel šŸ¦‘ Sternberg

    BUMP COMBAT!

    #goblingirlgame #indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ #bumpcombat

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    Miguel šŸ¦‘ Sternbergundefined Miguel šŸ¦‘ Sternberg

    Talkin' about something tasty!

    #screenshotsaturday #monstergirl #GoblinGirlGame #pixelart #ćƒ‰ćƒƒćƒˆēµµ

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    Miguel šŸ¦‘ Sternbergundefined Miguel šŸ¦‘ Sternberg

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

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    Miguel šŸ¦‘ Sternbergundefined Miguel šŸ¦‘ Sternberg

    She yell!

    #GoblinGirlGame #monstergirl #pixelart #ćƒ‰ćƒƒćƒˆēµµ

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    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

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    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!

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    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.

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    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.

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    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.

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    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!

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    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.

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    Miguel šŸ¦‘ Sternbergundefined Miguel šŸ¦‘ Sternberg

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

    [character_name,expression]

    Which runs this GameMaker GML function.

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    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.

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    Miguel šŸ¦‘ Sternbergundefined Miguel šŸ¦‘ Sternberg

    Going to dive a bit into the code for this one 🧵

    I mentioned awhile back that I'd come up with an idea for a way to automate dialogue animation with basically no extra work. The above is the result!

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    Miguel šŸ¦‘ Sternbergundefined Miguel šŸ¦‘ Sternberg

    Is she REALLY that forgetful?

    #goblingirlgame #screenshotsaturday #indiedev #gamemaker

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    Miguel šŸ¦‘ Sternbergundefined Miguel šŸ¦‘ Sternberg

    They've appeared in earlier posts in the background, but wanted to show them big. Also last night I added a neat little transition when they pop up, using TweenGMS

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ

  • šŸ›šŸ—”ļøā˜ ļø#screenshotsaturday #GoblinGirlGame#indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ
    Miguel šŸ¦‘ Sternbergundefined Miguel šŸ¦‘ Sternberg

    Really happy with these little action emote pop ups for examining and talking.

    #GoblinGirlGame #indiedev #gamemaker #pixelart #ćƒ‰ćƒƒćƒˆēµµ

    Senza categoria screenshotsaturday goblingirlgame indiedev gamemaker pixelart ćƒ‰ćƒƒćƒˆēµµ
  • 1 / 1
  • Accedi

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