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
This is a whole game design class semester in 8:44 minutes. Amazing work, man.
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 🌝
This is so lovely! I’m cheering for you 💜
Thank you so much, this means a lot to us!!! 💜
We absolutely love all of your videos ✨ 2D Cozy Crew! 🤗
Watching the loop diagrams getting more complex was really something 🤣 Mad respect for this entire thought process, games are so intricateee!
Thank you, Periwinkle! 🥰❤
That's the secret to looking smart and structured: make it so complex that no one can understand it 😄🙈
This was very informative ☺
Indie game dev is incredibly challenging and you are both doing an amazing job 👏🏻
Thank you so much, this means a lot to us! ☺💞
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!
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 ❤
wow i learn so much in this video
I'm really liking the look of this game!!
cant wait to play this
Thank you so much! 🤗🌷
Great video! Easy to follow and very entertaining! Will definitely incorporate this into game development!
That was a lot of interesting information, thanks for making this!
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! :)
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 😁
This is a really well-made video; very informative! And what a wonderful game. 🌳🌻🦋
Nice video. Would be nice a video about the tools you used to create the graphs and the game...
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 :)
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 ⭐😄
only Lion can make an informative powerpoint presentation so fun! 😉😊
😇
Cool
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
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 🤗
Veray nice videos
Wishlisted
Thank you so much for your support! 🥰
What did you use to make the flowchart? It looks great.
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!) 🤗
What did you use to make your gameloops? It looks aesthetic, simplistic, & clean, and I need it in my life
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!
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!
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 😇
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
Which website is that to create that diagram?
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! 👍
Your game reminds me of the ghibli movie castle in the sky!
Ghibli movies are a big inspiration for our game, thank you for noticing! ☺🌷
what program are you using to make all the loop diagrams?
Miro 😊 It's free to up to 3 boards per user!
Mont Blanc!!!!!
WHERE THE PETS AT
I WANT TO HAVE A CUTE KITTY CAT ON THE SHOULDER OF THE BERT GOLEM
FIX OR NO BUY