16 December 2019

Game Design: Shout Out To These Creatores!

I've decided to make a bit of a different blog post this time. Instead of talking about theorycrafting, philosophy, game design, or magic, I'm gonna list and talk a bit about some other content creators. The point of this is to give my readers that are interested in this a blog post that features a list of interesting YouTube channels to revisit whenever. Another reason is to show you guys other creators that talk about varying topics of game development but make some great points.

Extra Credits

Extra Credits is probably one of my favorite channels on Youtube and I always watch it. They come from the industry and bring great insight into all the topics that there are. If you plan on becoming a game developer or take any related Job I can only advise you to check out some or all of their videos. And to the Extra Credits team. You've taught me and others a lot and helped me with my Seminar Paper during high school (Berufsoberschule). Keep up the good work!
>> https://www.youtube.com/channel/UCCODtTcd5M1JavPCOr_Uydg

8-bit Music Theory

8-bit Music Theory is for all your future composers or game designers out there. If you're interested in learning or dipping into music theory for games it is a great channel for that. Since I try to keep my knowledge broad as I want to go into game design mainly with a focus on programming I try to take in as much information as possible. This channel definitely helps there! No doubt about that. If that caught your interest go check it out!
https://www.youtube.com/channel/UCeZLO2VgbZHeDcongKzzfOw <<

Design Doc

Design Doc is a channel that suddenly popped up in my related videos. The focus of this Youtube channel is pretty much anything about designing a game. My favorite videos are the good design, a bad design where Design Doc gets the point across using examples showing both sides. In my opinion, anyone interested in game development should have at least heard or seen these videos, however, if you're planning on becoming a game designer it's gonna be your job to make sure you don't fall into these mistakes that were done. Really "Noice".
>> https://www.youtube.com/user/Warbot40

Snowman Gaming

This is one of the channels I came across while looking for something game design related. Again just like the Design Doc, this one focuses on the overall game design of games but goes more into the complete titles. There are videos for good game design and bad game design and I can just recommend it to any game designers as well as anyone who's taking inspiration from one of their favorite games that may pop-up in this list. Keep it up.
https://www.youtube.com/user/snomangaming <<

Razbuten

I actually came across this channel through a very interesting video in my feed: "What Games Are Like For Someone Who Doesn't Play Games". This is absolute gold. When we design games we always think about gamers in mind. We rarely ever think about people who never played video games. And of course, the other videos on this channel are interesting as well. So, if you have the time to check them out go ahead!
>> https://www.youtube.com/user/razbuten

Adam Millard - The Architect of Games

I just came across this channel recently and added it to my list of interesting channels to check out. I haven't checked out much of this one yet, but from what I've seen this one is a good channel if you want to think outside of the box, see things differently. So, if you need some uncommon inspiration there you go add this channel's videos to your playlist!
https://www.youtube.com/channel/UCY3A_5R_m3PXCn5XDhvBBsg <<

Why This List?

Well, it's December and soon it's Christmas. This is the season of giving and so I'll give you stuff that helped me to learn game design. Learning game design is a difficult topic anyways. We don't know for sure if a concept works unless we have case studies. That is where these youtube channels come in handy. If you want to learn game design check out opinions of players, reviews or analysis and game design videos. Feed your brain with what appeals and what doesn't find out why and use that knowledge. I hope this list helps others as much as it has helped and schooled me so far and share your information with others. "Because Games Matter" ~ Extra Credits

Also, I've decided to change my use of Grammarly. So far, I've been using Grammarly and making sure that I get 0 mistakes shown even the premium ones (I don't use premium, because of no income right now). This post, for example, has 30 premium errors. Check out this survey, to help me.




18 November 2019

Discord Game Bots: From Video Back To Text?

So, I've sort of managed to switch from playing MMORPGs to... discord bot games. Honestly, I didn't even know these existed until now. And no, I'm not talking about the games you play on discord like counting to infinity.

Why Discord

Discord has grown to be a favorite software for many gamers and non-gamers. It combines the ability to talk to people on a server like on Teamspeak, with the ability to share and post information and have private chats like on Skype. With features, such as reactions, embedded audio, images, and videos, and more, I can't deny that I love it myself. The developer interface makes it easy to create your own bots and connect them to your application. This allows for all kinds of abilities such as news, user commands, easier moderating, administration, or... games. With gamers on discord, is it far fetched to have discord bots that feature games?

My Experience With The Bots

So, the three bots I looked at are called OwO, Yui, and Tatsumaki. Each provides some similar, some different, and some completely different commands. I'm not gonna focus on the other ones besides anything related to the game. This means currency commands, game commands, and quests or dailies. The order in which I'm going through these will be from the lowest to highest content.

Yui

Screenshot of the Yui
 Profession Commands
 on Nyaa Langs/kiss Lingo Discord
Yui is a Discord bot written in Java. It features a daily giving you currency as well as commands to level up different professions such as mining, fishing, and chopping. Using it is pretty straight forward actually. Unfortunately, the currency has no use except for a leaderboard. The profession commands give you some respective "Experience" as well as money. Leveling up a skill, thereby increases experience and currency gained by 1%. After a while, the word "Depleted" will be contained in the bot's message, which decreases the chance for higher experience gain and seems to make it impossible to get currency. As much as I would like to get into more detail... this is pretty much it. So, let's move on to something more complete.


Screenshot of the Tatsumaki
Tamagotchi like game
 on Nyaa Langs/Kiss Lingo Discord

Tatsumaki

Tatsumaki is a Discord bot written in Javascript. It contains a lot of features such as experience and leveling by chatting, reputation, searching on the internet, and managing roles. Most prominently, it has a Tamagotchi like game called Tatsugotchi. You start off by entering the  " t!tg " command. This will give you the next command to buy your first one. If you repeat the last command now, you will see the room some status bars and your pet. Thanks to the hint you're shown then, you will know that you have to feed, play, and clean it. It's not necessarily intuitive that the command is the same but with the respective words behind it. (e.g. "t!tg play"). From here on out, it's pretty much just take care of it and train it to level up. You can use the daily currency you get to buy a new one, with the chance of it being rarer. Or use it to have your Tatsugotchi being taken care of automatically. There are also quests you can do each day but are really simplistic. At first, I assumed it would be necessary to have a scale on those bars. Later on, I found out entering the commands takes care of the whole bar making a scale unnecessary. That's quite nice, but let's look at something bigger.

OwO

Screenshot of an on-going
 battle from OwO
on the Nyaa Langs/Kiss
Lingo Discord
Now we're entering the RPG category. Do you like Pokemon? What about RPG? You might love this. The premise is quite simple. You hunt for animals that are put into your zoo. From there on out, you can create a team, sacrifice, or sell them. There are six stats, multiple items, different roles, different weapon bonuses, and - of course - leveling. I'm not going into the detail oh how to play it because that would be worth its own blog post. I have noticed myself, however, that playing this game is tedious if you don't know all the commands. Figuring them out is difficult, and there's no introduction. The website doesn't mention all and how to use them. It actually feels like a step back from what we have learned about game design over the years. This gives OwO a high entry curve. And yet it is still a full-fledged round-based Discord RPG. As there isn't much information about this one, it seems like a good topic for a future theorycrafting post.

Conclusion

So, through the Discord API and interface, we can have players interact with these bots. This is quite interesting and asks questions like, in which ways can the user interact? How can we show information? Which stimuli can we give the user? Where are the limits? And much much more. For now, I'm gonna leave this as is.


19 October 2019

Guild Wars 2: Annual Halloween Without Procrastination

I've made sure to check my blog, and I came to a conclusion... I didn't make a procrastination post about Halloween in Guild Wars 2. I guess I didn't do it last year because I already completed most achievements. I don't like the incompleteness of the procrastination posts. Hence why I'm doing this one.

The Same Procedure As Every Time

Screenshot of the Mad King's
 Labyrinth Lobby
of Guild Wars 2 (Halloween 2019)
The festival itself doesn't matter for the procedure. We need to answer two questions: How long does the event go? Which achievements do we need to do, and what does it require us to do? To answer the first question, we can look up the blog post from ArenaNet. According to it, the event goes from the 15th of October to the 5th of November.[1] That's about 22 days. By now, it's already the 19th of October, though. So, from today on, it is 18 days instead. With the frame of time being clarified, let's look at the task. There are ten annual achievements from which nine need to be done. These are:
  • Arguably Foodlike - eat 300 candy corn
  • Ascent to Madness - defeat the mad king
  • Ancient Grudge - kill 100 minions of Joko
  • Courtly Service - spend 5 gold at the Labyrinth NPC
  • Pumpkin Carving - carve 100 pumpkins
  • Mad King's Clock Tower - jump through 3 times
  • Lunatic Racer - complete the labyrinth race 3 times
  • A Royal Tradition - Play the Mad King Says 3 times
  • Raceway Regular - complete 15 race track rounds
  • Masters of the Labyrinth - kill all 3 labyrinth bosses

Calculate the Daily ToDo

If this isn't the first procrastination post you've read, you should be able to do it yourself, haha. Basically, we divide the amount we need to do through the number of days we have. This will give us a daily amount, which may need to be rounded correctly. Following this using the Arguably Foodlike achievement, we will calculate 300 / 18 = 16.66... Of course, we can't eat less than one, so we round up to 17 (even if it would've been less than 0.5).  Here are the results for all of the annual achievements:

Achievement Total amount Daily amount
Arguably Foodlike 300 300 / 18 = 16.67
Ascent to Madness 1 1 / 18 = 0.06
Ancient Grudge 100 100 / 18 = 5.56
Courtly Service 5 5 / 18 = 0.28
Pumpkin Carving 100 100 / 18 = 5.56
Mad King's Clock Tower 3 3 / 18 = 0.17
Lunatic Racer 3 3 / 18 = 0.17
A Royal tradition 3 3 / 18 = 0.17
Raceway Regular 15 15 / 18 = 0.83
Masters of the Labyrinth 3 3 / 18 = 0.17

Interpreting the Data

Now we have numbers that need to be interpreted, as given by the example before. This means, every day we would have to eat about 17 candy corn. We need to do the Ascent to Madness at least once (the calculation of this was unnecessary here). About 6 of Joko's subordinates need to be killed each day. We also would spend 28 silver each day, which is not possible as the lowest amount of money that can be spent is 1 gold. If we multiply the amount per day by four, we get 4 * 0.28 = 1.12 gold. This means we should spend 1 gold every 4 days. The pumpkins that need to be carved is equal to the Joko's minions we need to kill, which is ~6. The tower, labyrinth race, and "Mad King Says" need to be done 0.17 times per day, which is about once every 6 days (6 * 0.17 = 1.02). The raceway tracks in the special area require you to do 0.83 rounds every day. It makes much more sense to do three rounds, though. As such, we will do 15 / 3 = 5 runs instead. So, redoing the calculation we get 5 / 18 = 0.28 instead. So, we will be doing this too a little less than every 4th day (4 * 0.28 = 1.12).

Small Tips For Rounding When You Do It Yourself

If you calculate this yourself, make sure to round correctly in your interpretation. The amount you do daily should be rounded up. This is to make sure you get the total before time runs out. You will be done earlier, though, which is fine. However, when you round the frequency, you want to make sure the number decreases. If you do something every two days, you do it more frequently than if you do something every three days. This is important to make sure you will reach the total.

Your Mad King Says...Enjoy the Halloween event!
[1] https://www.guildwars2.com/en-gb/news/halloween-2019-is-getting-closer/
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.