Posted on

Sean: Why We Moved From Slack to Discord and Why You Should Too

We have officially moved our main communication platform from Slack to Discord and honestly, I couldn’t be more excited about this change. All of our text channels from Slack were easy enough to recreate in Discord and while we did lose old chat history to Slack, our oldest chat history had long ago been hidden behind a paywall. Something I realized during the transition is that chat history is not that important, specific links and uploads from the chat are. Pin those. Seriously, we were underutilizing the fuck out of pins.

My favorite part of Discord is, of course, its main feature, frictionless voice chat. I still can’t get over how easy voice communication is with Discord. No more waiting for people to connect on Skype, now we just meet up in the “Conference Room”. Yes, you read that correctly, we structured our voice channels like rooms in an office including a conference room, a game room and individual rooms for studio members. These final rooms are used much like individual offices, with team members sitting in their rooms when they are online and allowing everyone to drop into each other’s rooms to ask quick questions or chat in the same way as you would in a physical office.

The only complaint I have from using Discord is its lack of screensharing abilities, this is the only feature we still use Skype for and while I have read multiple times that Discord will be releasing that feature sometime in 2017, that mystery date can’t arrive fast enough.

Posted on

Sean: Link roundup 7/24/17

For submissions, suggestions, or things to add, send me them links: @pranaryx.

Video of the Week: Does Advertising Actually Work” from Kinda Funny (@KindaFunnyVids)

Song of the week: 9 Bit Cryptography (Disco Descent) from GameChops (@GameChops

Reading: Maze in the Dark from Jon H.M. Chan

Excerpt: “Whenever you’re coding, you’re walking into a maze in the dark. Your job is not to get a map of the maze beforehand, figure out the path from the entrance to the exit, memorize the solution, and then walk in confidently knowing exactly what to do. No, your job is to walk right into darkness, armed with little more than your wits, and feel your way through it.”

Reddit thread of the week:The Importance of Market Fit: Things I Wish I Knew Before Developing a Puzzle-Platformer by u/erik

Excerpt: “Through trying to understand the sales performance of our game, I have developed an interest in market analysis that may border on the obsessive. I never thought I would ever spend so much time researching sales numbers and analyzing marketing pitches. I’ve come to understand that product/market fit is a huge factor in a game’s commercial performance, and I’d like to share my thoughts on why Life Goes On isn’t a good fit in the modern indie games market.”

Artist of the Week: @AlcopopStar Lachlan Cartland  

Random Link of the Week: Click it if you dare

Posted on

The Ultimate Game Dev Reading List

When I decided to start make video games I went about consuming as much material about the subject as I possibly could. I didn’t stop at game design, I wanted to learn everthing from animation to business.

I don’t claim to know everything or even to have retained all of the material that I have come across, but I am often asked the question, “What should I read if I want to do game design?” In short, everything. That is usually an unsatisfactory answer for most so I decided to put together a list.

Continue reading The Ultimate Game Dev Reading List

Posted on

Sean: Story Structure

I thought that this week I would share a bit of what I have learned while researching how to tell a good story. During the past couple weeks, I managed to read Invisible Ink by Brian McDonald, Save The Cat by Blake Snyder and Dan Harmon’s Story Circles, the two most recommended sources and which I highly recommend. While scouring the web I came across a useful little PDF that contains Harmon’s breakdown and Synder’s beat sheet along with other useful anecdotes.

McDonald’s main point in his book is the idea of creating an armature, that is defining the idea that you wish to convey and then using everything within your story to support this idea. McDonald uses the analogy of the wooden skeletons used to support clay models to show how the underlying structure is important but invisible at the end.

Snyder’s book revolves around his 14 point beat sheet that I have found incredibly helpful for structuring our story and which I will not reiterate here as it can be found in the pdf. Synder also talks about “the grid”, which is physical arrangement of all beats into three rows (three acts) on note cards.

Usually I work everything out digitally, but having just finished Steal Like an Artist by Austin Kleon, in which Kleon advocates for the use of analog means while brainstorming, I decided to deviate from my traditional Trello, Evernote and Google Doc routine and get some notecards. Am I actually being more creative? I honestly don’t know, but it is immensely more satisfying to pin note cards to a board and rearrange them.

Until Next Week,

Sean

Posted on

Don’t Say Interesting

So winter break is over and things are beginning to pick up steam again. I have personally been delving back into story structure and climbing, but the newest and most useful development I would like to share is our new approach to the word interesting.

Interested?

But why? That is the real question.

I can’t remember what podcast or book I learned the notion from, but the idea is that when discussing new ideas, be they game design, story, art, whatever, there tends to be a response of using the word interesting.

Don’t use it. It is a filler word.

Collectively we tend to use the word interesting to convey that an idea is cool or neat, but the problem is that unless the word interesting is followed up with because the sentence is at best filler and at worst a vague acknowledgment that the group should go along with the idea without examining why.

A game design idea can be interesting if it sounds cool, but does it serve the rest of the design? A plot line can be interesting but does it play into the larger story you are trying to tell.

The point is not to never use the word interesting ever again, but to follow up on why that concept is interesting. Interesting, right?

Until Next Week,

Sean

Posted on

Sean: Holiday Cheer

My biggest concern I had on implementing stealth mechanics is out of the way. Vision cones and sound ripples have been visualized and don’t look half bad for being a prototype.

Whew.

With visualizations out of the way, I can go on holiday without my mind interrupting me to think about how to implement that when I get back.

As for the actual implementation of the AI stealth mechanics, that can wait until Christian is finished with the behavior tree. By the look of things, everything should be in place when I get back to begin implementing guard behaviors and whatnot in the overworld. Super exciting. I have been waiting almost a year to get to this point in development, so I’ll take being at this point in development as a holiday bonus.

On that note, I would like to thank everyone at Namespace Studio for the work that they have done this year, we would not be where we are now without all of your efforts. 2016 may have been shitty for everyone else this year, but Namespace had a great first year. So thank you, all of you and have an awesome holiday and begining of the new year.

Posted on

Sean: A Brief Overview of Stealth

Not much to say this week. Stealth research was fun and I thought I might as well give a brief overview of my notes since I don’t have much else to talk about. All stealth mechanics seem to break into essentially two categories, hiding and detection. Hiding is the name of the game and comes in many forms, behind objects, in objects, in shadows, in disguise, in-visible(hahaha) and you get the idea. Detection happens whenever the enemy AI is alerted, whether that happens by seeing, hearing or smelling you or something you trick the AI into thinking is the player character. All of this is of course wrapped up nicely with clear communication to player of what the AI can sense and where the AI are located (not that this needs to be handed to the player from the beginning).

On that note, I am off to research how to code dynamic vision cones as that seem like the trickiest and most crucial part in getting this to work.

Until next week,

Sean

Posted on

Sean: Sneaky Snakes

Last week was an excellent break from all things game development. I spent a good chunk of the time climbing both inside and out with my brother before the season ends. Although with how warm it has been, who knows when the snow will come this year.

In relation to games, I played quite a bit of Gauntlet Slayer edition which was quite a bit of fun to play with a bunch of us sprawled on the couch.

Except for the last boss.

Fuck Morak.

I also got into some mayhem during a few local missions of Helldivers, first time I had played with three others in couch co-op.

Got to say that no matter how many times we accidently killed each other during respawn there is always something absurdly funny about it. It is almost as if the situations which require a respawn and lead to good comedic timing, which for some solid game design. Speaking of which, I am taking a short break this week from coding to do a little bit more research on some stealth mechanics that I would like to play with. Not that I haven’t played stealth, far from it. Sneaking is my default way to play if the game allows for it. I just find in useful to re-immerse oneself when dabbling with similar mechanics. Prime the brain as it were.

Until Next Week,

Sean

Posted on

Sean: Taking a Break With Friends and Family

Short game update. Custom shader was written that solves our previous sprite problems but only on Windows. Seems to be an issue with how Unity renders things on OSX and not an issue with the shader itself. So now we wait. In other news, it is Thanksgiving and I intended to spend this week surrounded by friends, family, food and drink. I hope that everyone else endeavors to do the same with the ones they love. So until next week, go eat, drink, be merry and don’t get too crazy during Black Friday Steam sales. Sean