How we designed the Gameloop of our Indie Game! ⋆ ⁺₊ || GOLEMBERT Devlog #04

Поділитися
Вставка
  • Опубліковано 20 чер 2024
  • In this video, we talk about how we created the game loop for our Indie Gardening Game. ☕🌿🍃 The sequence in which we created the game loop is not an "ultimate and correct" guide, it's just how we did it and you are welcome to be inspired by it as you like. ⋆•ᴗ•⋆
    If you have any questions or suggestions for what you would like to see from our game development process, you can comment on this video or write us via any other social media linked below 🍓
    Social Media______________________
    Steam: store.steampowered.com/app/24...
    Website: studiofirlefanz.com/
    Twitter: / studiofirlefanz
    Instagram: / studiofirlefanz
    Tumblr: / studiofirlefanz
    Reddit: / studiofirlefanz
    Credit____________________________
    Music used in chronological order:
    ---------🎵 Music "Cozy Days" by ‘Hicks’ • cozy days 🐱 jazz lofi vibes (no copyright) 💿 Listen everywhere: ffm.to/hickscozydays ✅ For more Copyright Free Music visit: youtube.tamamusic.com/ -------------------------
    Smooth Jazz (prod. cärper) ( • [free for profit] Jazz... )
    Ray Anthony - Hokey Pokey ( • The Hokey Pokey )
    __ Music provided by Lukrembo Track: lukrembo - cheese • lukrembo - cheese (roy...
    --------- ♪ Bread (Prod. by Lukrembo) Link: • (no copyright music) j...
    ---------- ♪ Rose (Prod. by Lukrembo) Link: • lukrembo - rose (royal...
    XVN - 777 ( • [FREE] JAZZ TYPE BEAT ... )
    Chapters_________________________
    0:00 Mood
    0:13 Introduction
    0:38 Our first prototype's gameloop
    0:59 Walkthrough of our first prototype's gameloop
    2:01 What the internet says a gameloop is
    2:32 (10) Things that are part of our gameloop and aren't easy to visualize and may be only things I consider to be part of a gameloop
    3:05 I. Why add an entry branch?
    3:29 II. The two loop tree scopes
    3:58 III. What makes a good coreloop?
    4:18 IV. The exit branch
    4:39 V. Loop economy
    5:12 VI. Feedback categorization
    5:49 VII. Completion time tracking
    6:22 VIII. Layering/Sub-loops
    7:12 IX. Visualization of subloop connections
    7:45 X. The reduction countercheck
    8:12 Summary
    8:24 Outroduction
    8:29 LIVE YOUR LIFE, BABY
    8:32 Endcard
    #devlog #indiegamedev #2dgame #cozygames #gamedev #2dgame #wholesomegames

КОМЕНТАРІ • 45

  • @pigdev
    @pigdev 5 місяців тому +10

    This is a whole game design class semester in 8:44 minutes. Amazing work, man.

  • @lionaurel
    @lionaurel 6 місяців тому +8

    I’ll have two number 9s, a number 9 large, a number 6 with extra dip, a number 7, two number 45s, and a large soda 🌝

  • @crimsonhollowgame
    @crimsonhollowgame 6 місяців тому +8

    This is so lovely! I’m cheering for you 💜

    • @studiofirlefanz
      @studiofirlefanz  6 місяців тому +1

      Thank you so much, this means a lot to us!!! 💜
      We absolutely love all of your videos ✨ 2D Cozy Crew! 🤗

  • @periwinklepopo
    @periwinklepopo 6 місяців тому +5

    Watching the loop diagrams getting more complex was really something 🤣 Mad respect for this entire thought process, games are so intricateee!

    • @studiofirlefanz
      @studiofirlefanz  6 місяців тому +3

      Thank you, Periwinkle! 🥰❤
      That's the secret to looking smart and structured: make it so complex that no one can understand it 😄🙈

  • @LouiseMariedl7so
    @LouiseMariedl7so 6 місяців тому +7

    This was very informative ☺
    Indie game dev is incredibly challenging and you are both doing an amazing job 👏🏻

    • @studiofirlefanz
      @studiofirlefanz  6 місяців тому +1

      Thank you so much, this means a lot to us! ☺💞

  • @MakerTech
    @MakerTech 4 місяці тому +1

    What a great video!
    I've been looking for resources on how to define and design your game loop, but never found anything as helpful as this.
    Thanks!

  • @cescimes
    @cescimes 6 місяців тому +2

    gawd dayum, that was a great gameloop tutorial! thank you so much, I've been actually struggling with synthesizing a good one myself lately for my own game ❤

  • @thaocami657
    @thaocami657 6 місяців тому +3

    wow i learn so much in this video

  • @GameHypeStudios
    @GameHypeStudios 6 місяців тому +3

    I'm really liking the look of this game!!

  • @CYB3RNYMPH
    @CYB3RNYMPH 6 місяців тому +4

    cant wait to play this

  • @landergames_
    @landergames_ 5 місяців тому +1

    Great video! Easy to follow and very entertaining! Will definitely incorporate this into game development!

  • @onesilverleaf6781
    @onesilverleaf6781 6 місяців тому +2

    That was a lot of interesting information, thanks for making this!

  • @GammlerGameDev
    @GammlerGameDev 6 місяців тому +2

    I appreciate the insights into your thought process. I think one of the most important parts of using these methodologies is defining what question you want to answer. There are so many ways to describe a user experience, like user flows or user journey maps - each having it's own specific purpose.
    When designing a gameloop I tend to keep things very simple since I use it primarily to evaluate if (and why) a single session of gameplay will result in a fun experience. I do not regard endings or exits because the player will sit through multiple sessions of just the gameloop and that itself has to be fun (or players will not even get to the end). Keeping the loop as minimalistic as possible also allows for faster prototyping so I can get into user testing asap and validate if it is as fun as I thought or if I need to adjust it.
    However if your approach was helpful in your design process that's all that matters. :)
    Bin gespannt wie es mit eurem Projekt weiter geht. Grüße von einem leidenschaftlichen UX Designer & Gamedev aus Hannover! :)

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

      Thank you for sharing your thoughts/design process! 😊
      I think your way of using gameloops is totally valid and sounds really good for iterating, fast prototyping and finding that right gamefeel. Probably because we're making a story game that minimalistic approach didn't perfectly fit for us and that's how the entry & exit branch idea et c. spawned 😅 Therefore I encourage anyone reading this to experiment, find their own secret sauce and hopefully be inspired by this video or the comment above! 😊
      Außerdem sehr schön, einen weiteren deutschen Gamedev hier zu treffen!!! Vielen lieben Dank für deine Unterstützung! 🤗 Wir hoffen, dass dir die weiteren Videos mit unserem wunderschönen deutschen Akzent weiterhin gefallen werden 😁

  • @REVYMofficial
    @REVYMofficial 5 місяців тому +1

    This is a really well-made video; very informative! And what a wonderful game. 🌳🌻🦋

  • @adrianosousamendes2948
    @adrianosousamendes2948 Місяць тому

    Nice video. Would be nice a video about the tools you used to create the graphs and the game...

  • @philldev
    @philldev 6 місяців тому +2

    That was a great explanation of how a gameloop should be designed! Also, those flowcharts look great?? Mine always look like they're stuck in Windows Vista ahah. Keep up the good work :)

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

      Thank you! ☺ we use miro to make the charts! It's really easy to use if you want to give it a try
      But Windows Vista charts sounds like they have a unique nostalgic charm too ⭐😄

  • @lizschen6712
    @lizschen6712 6 місяців тому +3

    only Lion can make an informative powerpoint presentation so fun! 😉😊

  • @peps2002_
    @peps2002_ 6 місяців тому +1

    Cool

  • @zwe1812
    @zwe1812 6 місяців тому +4

    How did u get that idea?
    Like your character model
    because every-time I tried to create my own character design, but I end up making some kind of weird look creature. lol

    • @studiofirlefanz
      @studiofirlefanz  6 місяців тому +4

      This is a super interesting topic, thank you for bringing it up! 🥰We will definitely make a dedicated video for this topic because there is so much to talk about, but as a first boost of inspiration:
      It has a lot to do with practice and experimentation, but it really helps to look for a few (from two to four) inspirations and mix them up a bit. 🌱 For example, our main character Golembert is supposed to be very calm and sweet, so we wanted him to have this nice "himbo" shape (very wide at the top, quite thin at the bottom), this gives him the appearance of moving rather slowly since his body is so wide. We mixed that with designs from Mediterranean clay pots which gave him his color and pattern. 🪴
      We also scrapped our first few designs, so trying different designs, seeing what works best, and iterating again is a good first step! 🧡 I think weird looking creature sounds quite cool though 🤗

  • @kolponaakter-dm3sg
    @kolponaakter-dm3sg 6 місяців тому

    Veray nice videos

  • @marcelomalzone398
    @marcelomalzone398 6 місяців тому +2

    Wishlisted

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

      Thank you so much for your support! 🥰

  • @Vandalarius
    @Vandalarius 6 місяців тому +3

    What did you use to make the flowchart? It looks great.

    • @studiofirlefanz
      @studiofirlefanz  6 місяців тому +2

      Thank you! 🌷We use miro, it's really easy to use and it's perfect for these types of graphs and charts (+ we also use it for all kinds of documentation and it's free for up to 3 boards, so check it out if you want to!) 🤗

  • @rasmusvanwerkhoven1962
    @rasmusvanwerkhoven1962 6 місяців тому +3

    What did you use to make your gameloops? It looks aesthetic, simplistic, & clean, and I need it in my life

    • @studiofirlefanz
      @studiofirlefanz  6 місяців тому +5

      We use miro ☺it's great for these types of graphs and charts 💕
      We also use it for all kinds of visual documentation and it's free for up to 3 boards!

  • @TJ-fv9vs
    @TJ-fv9vs 6 місяців тому +2

    Thanks so much for this educational and funny video!🎉 Do you know of resources like books or websites where we can read more about the theory of such game loops? Thanks!

    • @studiofirlefanz
      @studiofirlefanz  6 місяців тому +2

      Thank your for your kind words 🥰
      There are a lot of articles out there that talk about gameloops in the same kind of surface level way as we did in this video 😊(for example The Knights of Unity: blog.theknightsofunity.com/core-loop-in-game-development/). This shallow depth is often intended because the core principles of designing a loop are rather basic and there is not really one precise way of designing a coreloop. Therefore experimenting and finding a solution that works for you/the games you design is a good first approach! 😊
      There are probably books out there that could inspire you during the process. The one we've read that lightly inspired us didn't really relate to gameloop design but more to game theory (Entscheidungs- und Spieltheorie by Joachim Behnke, a german book). So maybe you can search for books like Game Thinking from Amy Jo Kim, Introduction to Game System Design from Dax Gazaway (we didn't read them but they are on our watchlist!) or other books related to game design to find intersectional inspiration! 🤗
      Hope that helps 😇

    • @TJ-fv9vs
      @TJ-fv9vs 6 місяців тому

      Thanks so much for sharing those valuable references! I hadn't heard about these books yet but their summaries on Amazon look quite promising 👍 I myself am acquainted with the book "Advanced Game Design" by Michael Sellers, where he explains about interacting systems that operate within a game design. I read it a few years ago, he also mentions reinforcing loop concepts like mining for resources and levelling up @@studiofirlefanz

  • @Mahizes1
    @Mahizes1 6 місяців тому +3

    Which website is that to create that diagram?

    • @studiofirlefanz
      @studiofirlefanz  6 місяців тому +2

      We use a site named miro, you can create your own boards on there and it's really easy to use 🤗 it's also free for up to 3 boards! 👍

  • @Val27ftw
    @Val27ftw 6 місяців тому +1

    Your game reminds me of the ghibli movie castle in the sky!

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

      Ghibli movies are a big inspiration for our game, thank you for noticing! ☺🌷

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

    what program are you using to make all the loop diagrams?

    • @lionaurel
      @lionaurel 3 місяці тому

      Miro 😊 It's free to up to 3 boards per user!

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

    Mont Blanc!!!!!

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

    WHERE THE PETS AT
    I WANT TO HAVE A CUTE KITTY CAT ON THE SHOULDER OF THE BERT GOLEM
    FIX OR NO BUY