Stephen Calender Programming Blog


Developing “Code Smell”: How To Gauge Programming Quality Without Knowing Anything About Programming

Tags: Opinion, Presentation.

DevelopingCodeSmellSlide1

If anyone is interested in having more successful projects, this is a great talk for you. First presented at M+Dev 2018. Full Article

Comments (0)

Filament Games Project: TVO mPower

Tags: Filament Games, Project, Students.

TVO

I love making educational experiences for Filament Games; however, as many of the products I build are not commercially available it has made it much tougher to share my work.

I’ve jumped through some contractual hoops, gotten approval, patiently waited out some clocks, and put together some materials on my own. Most projects only allow me to share images. If something feels obviously left out, odds are I cannot talk about it.
Full Article

Comments (0)

Filament Games Project: Retail Sim

Tags: Filament Games, Project, Students.

Shirtmart

I love making educational experiences for Filament Games; however, as many of the products I build are not commercially available it has made it much tougher to share my work.

I’ve jumped through some contractual hoops, gotten approval, patiently waited out some clocks, and put together some materials on my own. Most projects only allow me to share images. If something feels obviously left out, odds are I cannot talk about it.
Full Article

Comments (0)

Filament Games Project: McGraw-Hill Pinball Energy Challenge

Tags: Filament Games, Project, Students.

Pinball

I love making educational experiences for Filament Games; however, as many of the products I build are not commercially available it has made it much tougher to share my work.

I’ve jumped through some contractual hoops, gotten approval, patiently waited out some clocks, and put together some materials on my own. Most projects only allow me to share images. If something feels obviously left out, odds are I cannot talk about it.
Full Article

Comments (0)

Filament Games Project: Interactive Books

Tags: Filament Games, Project, Students.

Dinosaur Skeleton

I love making educational experiences for Filament Games; however, as many of the products I build are not commercially available it has made it much tougher to share my work.

I’ve jumped through some contractual hoops, gotten approval, patiently waited out some clocks, and put together some materials on my own. Most projects only allow me to share images. If something feels obviously left out, odds are I cannot talk about it.
Full Article

Comments (0)

How to Get Hired at a Game Studio: Game Engineer Edition

Tags: Filament Games, Opinion.

One of my responsibilities at Filament is facilitating the hiring process, and I will often be the first person to screen applications. Upon first review, I try to give each applicant 10 minutes of my time. Based on Filament’s structure, I need to evaluate a candidate on the following criteria:

  • Are they capable of building a game from start to finish?
  • Can they execute at our pace and quality levels?
  • Does both the studio and the prospective hire have something to gain from working together?
  • Cultural fit: do they care about educational games?

I’ll unpack what it takes to answer some of those questions and give some general advice on how to make it past the first hurdle in the job application process. Full Article

Comments (0)

Learning About Learning: Dog Training

Tags: Filament Games, Opinion.

If you have been following Filament Games you have probably met my dog Euler Full Article

Comments (0)

10 Tips for Designing a Game Tutorial

Tags: Filament Games, Opinion.

Every game teaches you how to play. Plants vs. Zombies is an interesting case study because it made “hardcore” strategy content accessible to casual and non-gamers. Full Article

Comments (0)

The Importance of Feedback

Tags: Filament Games, Opinion.

I’ve previously quoted Sid Meier who believes one way to think about game design is “a series of interesting decisions“. Besides game designers, there are a few other professions that obsess over human behavior with a particular focus on the choices we make; namely, psychologists and economists. They study phenomenon that expose flaws in how we perceive the world which give insight into how our brains function. Full Article

Comments (0)

How to Design the First Five Minutes of Your Game

Tags: Filament Games, Opinion, Students.

A common request when pitching a game idea is “walk me through the first 5 minutes (or sometimes 30 seconds) of your game”. It is a question designed to weed out who has really thought out their ideas. The truth of the matter is that you need to convey a lot information concisely and elegantly at the beginning of your game. Full Article

Comments (0)