Daily Deal: School of Game Design

from the good-deals-on-cool-stuff dept

Love gaming? Want to build your own games? The School of Game Design is the place to start. With courses for developers of all skill levels led by expert instructors, The School of Game Design helps you learn game development and design at your own pace, giving you access to an enormous library of step-by-step training videos. From the absolute basics to performing advanced techniques with Unity3D, and much more. It’s on sale for only $69 for unlimited access.

Note: The Techdirt Deals Store is powered and curated by StackCommerce. A portion of all sales from Techdirt Deals helps support Techdirt. The products featured do not reflect endorsements by our editorial team.

Filed Under: ,

Rate this comment as insightful
Rate this comment as funny
You have rated this comment as insightful
You have rated this comment as funny
Flag this comment as abusive/trolling/spam
You have flagged this comment
The first word has already been claimed
The last word has already been claimed
Insightful Lightbulb icon Funny Laughing icon Abusive/trolling/spam Flag icon Insightful badge Lightbulb icon Funny badge Laughing icon Comments icon

Comments on “Daily Deal: School of Game Design”

Subscribe: RSS Leave a comment
Rekrul says:

Today’s rules for indie game design;

  1. Never include instructions for what to do in the game. If you must include instructions, only list the bare minimum needed to interact with the game, such as what keys to use. Never under any circumstances tell the player what they actually have to do.

  2. Hard-code your game for widescreen. Every single person in the world now has a widescreen monitor. Make sure that even if the user can select non-widescreen resolutions, the image is cut off on the sides.

  3. Never include custom control configuration options. What Unity provides in the launcher is all anyone needs. If you absolutely must provide custom control options, NEVER, under any circumstances provide an option to invert the mouse in 3D games! Everyone in the world loves ‘push forward to look up’!

  4. A good choice for a development kit is any one that installs 300-700MB worth of support files for your 50MB game.

Today’s rules for large commercial game design;

  1. Make sure to highlight every object that can be interacted with with a bright, impossible to miss marker and then list what key or button to use on the screen. Even if your game only uses a single, generic ‘interact’ button for everything (which is recommended!), you need to constantly list it on the screen because today’s gamers are too stupid to remember such a complex control scheme.

  2. Make sure to insert a cutscene/FMV after every 30-45 seconds of gameplay or the player will get bored. Under no circumstances should you allow the player to skip these scenes! Also make sure to use a cutscene for anything interesting, like turning on a big machine, setting off an explosion, or answering a telephone, rather than letting the player actually do it.

  3. Make sure to include lots of quicktime events, players LOVE those!

  4. Add lots of "achievements" so players can get rewarded frequently. Make sure to add lots of easy ones, like "Standing in place for 10 seconds", "Turning 360 degrees", "Looking up", etc.

  5. Don’t let the player aim in third person games. Instead make sure that player movement and camera movement are entirely separate, then add an over complicated lock-on system to make up for the fact that you can’t aim.

  6. Most controllers have up to 8-12 buttons, so make sure you use every one of them!

  7. If you’re making a flying game, make sure that the player can’t crash. First, make sure that the ground doesn’t actually exist, but is just a backdrop that they can never actually reach. Then make sure that if they hit anything in the air, it does no more than 5% damage to their plane.

  8. Make sure that the levels are entirely linear and punish the player if they try to stray off the path you’ve set for them.

  9. Make sure that the player health regenerates quickly so they’re never in any real danger of dying.

  10. Don’t include manual saves, have the game save automatically at checkpoints. People love to replay the sections they’re having trouble with over and over!

  11. Add in-purachases for stuff that should have been included with the game, like weapons, extra levels, etc. People LOVE having to buy stuff for the game they just forked over $30-60 for!

  12. Make sure it has restrictive online DRM so nobody can ever buy a used copy or sell theirs.
Callie Lorenzo (profile) says:

wow that sounds hugely interesting. Remember having a heated conversation with my the paperwriter company colleague on, in addition to the usual reminiscing about the "early days", on what we can do NOW with the electronic and software palette we can paint with today.

There were a lot more concepts that became products than the video game business. Ralph was not a software jock — always talked in terms of breadboards and soldering. Simon, which he did with Howard Morrison, became one of the first simple microcontroller-based sounds and lights that inspired a thousand other like amusements. He introduced me to both the defense folks and Hallmark where both the gaming and artificial speech stuff we were doing made sense.

Strangely, Ralph never seemed to age – he looked the same 30 years ago as he did lately.

But great five points that we can learn from someone who never considered himself a superstar.

Add Your Comment

Your email address will not be published. Required fields are marked *

Have a Techdirt Account? Sign in now. Want one? Register here

Comment Options:

Make this the or (get credits or sign in to see balance) what's this?

What's this?

Techdirt community members with Techdirt Credits can spotlight a comment as either the "First Word" or "Last Word" on a particular comment thread. Credits can be purchased at the Techdirt Insider Shop »

Follow Techdirt

Techdirt Daily Newsletter

Techdirt Deals
Techdirt Insider Discord
The latest chatter on the Techdirt Insider Discord channel...