24 December 2020

Merry Christmas 2020

 Last year I shared some creators that helped me learn about game development. This year I'm gonna pass on some life advice kind of. If you play certain types of games, listen to music, are a bookworm, movie aficionado, or a weeb listen up. This goes out to you.


We Pass On Information By Telling Stories

The anime and manga "Dr. Stone" is an interesting example. In some chapters and one of the episodes, they mention the "100 Stories" that are passed on from generation to generation keeping important information.[1] Even better this is not made up. It actually matches up with real-life as well. Not only did Carl Jung research archetypes consciously or unconsciously hidden in stories, but we also tell our children stories that coincidentally have a moral. You might just do it as a bedtime story because you got one or two read for you or because you liked them but there's more reason for it. Whether it's teaching children not to take apples from strangers[2] or not to steal from others[3]. Another great example is the book "There's No Such Thing As A Dragon", which is also used by Jordan Peterson to illustrate this point. In this children's book, a dragon representing an issue is ignored within the household. Through the action of ignoring it, it grows bigger and bigger causing trouble all around until the family stops ignoring it and deals with it.  This tells us not to ignore problems and solve them, else they might get worse and blow out of proportion.[4] Those are all children's stories though.


This Is Not Limited To Children Stories

But, this is not limited to those. The bible is another example. It contains a lot of stories, instead of facts and you can learn from all of them. Whether it's questioning morals and decisions or showing what is righteous and what isn't. I would even go further to say this is also the case for animes. Seeing how a person has to struggles against being oppressed and abused in all kinds of ways[5], or people dealing with their own psychological issues.[6] Asking the question of what justice is and how it can be twisted.[7] Showing that you shouldn't rely on your talents too much and that regardless of how weird your quirks are you are like everyone else a human.[8] Things like you should think for yourself.[9] And even the topic of racism.[10] These are all examples of life lessons you can take from these artworks and there are probably many more.


So Keep On Consuming... However

Another thing that can be seen in many stories is to keep a balance and this is the case of the consumption stories as well. So, don't overdo it, make sure you balance your life well and wear the title of a weeb, bookworm, or movie aficionado with a smile and stand proud.

With that all being said, sorry for the lower quality I ran out of time from working on other stuff especially focusing all my writing on the seminar paper. I will be back writing blog posts after this semester. (Probably have to take a break for when I write the bachelor thesis too)
And have a Merry Christmas despite the current situation!


[1] https://dr-stone.fandom.com/wiki/100_Stories and Dr. Stone episode 17

[2] "Snowwhite"

[3] "Goldilocks and the Three Bears"

[4] https://www.youtube.com/watch?v=J54FMA895OA

[5] "Rising of the Shield Hero"

[6] "Persona 4: The Animation"

[7] "Death Note"

[8] "Mob Psycho 100"

[9] "Psychopass"

[10] "GeGeGe no Kitarou"

11 November 2020

Among Us Kill Distance

025VisionShortKillDistAmongUs
Ill 1.: x0.25 vision,
short kill distance
~GreenyNeko
Searching the right settings for the Among Us survival horror mode, I've analyzed the kill distance. In particular, I couldn't find anything about it online.


Preparation & Approach

Unwilling to bother four friends to start a game, I created three instances with BlueStacks. I hosted the lobby with the phone and filled it with them. For the map, I arbitrarily chose Skeld and decided on the bottom garbage chute since it has lines with a fixed distance. I'll place the imposter at the bottom right and approach with a crewmate until the kill button lights up. Given different settings, I'll make screenshots, which will show an estimated kill distance.


Ill 2.: x0.5 vision,
medium kill distance
~GreenyNeko

Getting The Screenshots

For all settings, I keep imposter and crewmate vision equal. First, I've tested if kill and view distance correlate, which wasn't the case. With this knowledge, I started the first round with x0.25 vision and short kill distance (see ill. 1). I continued with x0.5 vision and medium kill distance (see ill. 2). And lastly, x0.75 vision and long kill distance (see ill. 3). I didn't do any further checks since long is the highest kill distance option, and we already know that other settings don't affect it.




Conclusion
Ill 3.: x0.75 vision,
long kill distance
~GreenyNeko

Looking at the screenshots, we notice a relationship between the two distances. Namely, the kill distance is a bit smaller than the view distance. We could estimate the former to be x0.225, x0.45, and x0.675. The exact gap would require pixel measurements and determining the player's collision box. Unfortunately, the game scales with the device's resolution. Thus, requiring all screenshots on the same. I might do this at a later time. In particular, when I compare it to my estimate. For now, I am happy with this result.



05 November 2020

Video Games and BINGO!

A while ago, I got into speedrunning with one of the most popular games, Super Mario 64. Aside from the usual x-star categories, having watched some, you might have stumbled upon bingo. If you haven't, let me explain.


Video Game Bingo

superMario64BingoFieldExample
Example Bingo Field for Super Mario 64 generated on
https://www.speedrunslive.com/tools/sm64-bingo/
In a video game bingo, you complete random mini-challenges. These include  100% completing a level, getting a certain amount of lives, or doing something optional. Whether it's for fun, to beat a specific time or battle other people.[1] You place the challenges in a 5x5 grid, and as usual, you win by getting a bingo, which is a completed row, column, or diagonal.[2] Though variants of this requiring you to achieve multiple winning conditions like double or triple bingo exist. You might as well do the whole board, but that defeats the purpose of choice. You could also split into teams and work towards a goal together.[3] And you can do this with any game!



Bingo field created by
GreenyNeko on bingobaker.com

Can You Make Your Game Bingo Friendly!?

Comparing games like Super Mario 64 and Tetris, we notice a limit during brainstorming mini-challenges for Tetris. Thus certain games, are better suited. But why? A noticeable element is the increased optional content. However, in a rhythm game like Osu!, we have lots of options on what songs to play. We notice a lack of diversity when looking at the bingo I made for this game.[4] Therefore variety in the optional content of a game is key to make a game Bingo friendly.



Conclusion

Regardless of you trying this for yourself or making your next Bingo-friendly-game. It's a fun way to spice up old completed games or having more fun with friends. You can make your own Bingo card, check out others on Bingosync or SpeedRunsLive, or check out videos on people doing those runs.
Have fun and until next time. :P



[1] https://www.youtube.com/watch?v=CQF3AyVlNq0

[2] https://www.speedrunslive.com/tools/sm64-bingo/

[3] https://www.youtube.com/watch?v=X3DuqbqpSaY

[4] https://bingobaker.com#cfa78ff4d69fc7ed

Liked the post? Noticed an error? Wanna discuss the content or leave a comment*? You can join or check into the discord to do so! (*Note: Comments are disabled to avoid saving user data on this website.)
>> Join Discord

About Me

My photo
I'm a junior game developer and software developer and I created this blog to share my ideas, thoughts and whatever I'm working on or doing.