Games Development
This page is designed to help support those teaching the NPA Computer Games Development and associated units. This is a personal page operated by Colin Maxwell and it is not affiliated with, or endorsed by, any organisation.
General links
- Skillset – Computer Games Industry
- LTS – Game Design Resources
- Game genres
- Computer games 1960-2000 (BBC Video)
Design
Level 4 unit | Level 5 unit | Level 6 unit
Emerging Technologies
- New feedback controller from University of Utah
- HIVE - Highly Portable Immersive Virtual Environment by NASA
- Neurosky brainwave sensors
- Gaze Interaction – eye tracking systems
- Google Glasses prototype – data in front of your eyes
- Project Fiona – Razer’s prototype gaming tablet
- Near Field Communication technology in the Wii U
- Unity gaming platform built into TVs
- Mind Reader control devices with thoughts (BBC Click)
- The Promise of Augmented Reality (BBC Click)
- Sony 3D headset
- Nintendo Wii U
- Ocosmos Gaming Tablet
- Real guitar controller
- Augmented Reality boardgame
- Location based game
- Augmented Reality game
- Social and location based game
- Gaming without a console
Recent Technologies
- Sony PSVITA
- Onlive cloud gaming
- MS Kinect Gameplay video
- Other Kinect features video
- More Kinect Gameplay video
- Playstation Move video
- Playstation Move gameplay video
- More Playstation Move gameplay video
- Nintendo 3DS intro video
- Nintendo 3DS hands-on video
- Sony 3D TV commercial
- Sony 3D TV review
Designers
Games Industry
- Career Profiles
- Interactive Storyboard about the Games Industry
- Games Industry Value Chain
- Job roles in Computer Games
- Super Mario Galaxy – list of credits
- The Beginnings of Rockstar Games
Suggestions for integrating numeracy
Data visualisation of game platform ownership and popularity
The Power of 2 Rule for game textures
External factors affecting game design
- Age rating games (BBC video clip)
- ESRB – game ratings system
- BBFC – game and film classification
- A History of Video Game Controversy
- Battlefield 3 plot angers Iranian gamers
- Wii – health & safety
- Repetitive strain injuries
- Video games and epilepsy
- The Rise of Casual Games (pdf)
- Religion and games
Design Tools
Flowcharts
Sketches and concept art
- Star Wars: The Old Republic – spaceship design
- Video game art (BBC Video)
- Terry Paton’s game design sketchbook
- 50 examples of game concept art
- Concept Artist – Mass Effect 2
- How games are made (Discovery Channel)
- Silent Hill – Making of 1. Production team and visuals.
- Silent Hill – Making of 2. Character design & motion capture.
- Silent Hill – Making of 3. Creature design, music and sound.
- Silent Hill – Making of 4. Creating moods and evoking emotions.
- How games are made at Ubisoft Newcastle (BBC Video)
Media Assets
Level 4 unit | Level 5 unit | Level 6 unit
Media Assets are the graphics, sounds, animations, videos and text that are used in the creation of a computer game. As well as having a development tool (see later) you will also need tools to create and edit the media assets.
Some pre-made media assets can also be licensed for a fee or for free.
- Creative Commons licensing
- Royalty Free
- Digital Economy Act 2010
- Copyright, Designs and Patents Act 1988
Planning Tools
Gantt Project – free scheduling tool
Editing and Creation Tools
- GIMP – Gnu Image Manipulation Program. Free.
- Audacity – Free audio editor and recorder.
- Blender – Free 3D modelling and animation, with a game engine.
- Photoshop – Adobe’s industry-leading image editing tool.
- Soundbooth – Adobe’s multi-track audio editor.
- Musescore - free music composition software.
- Any Video Converter (free version available) – great for converting between video formats.
Sound Effects and Music
- Sound FX Now
- CCMixter- Creative Commons licensed music
- Freesound – registration required
- Sound Bible
Media Search Engines
- Compfight – Flickr search engine
- search.creativecommons.org – searches various sites for CC licensed work
Development
Level 4 unit | Level 5 unit | Level 6 unit
Development tools
There are many different game development tools to choose from. Some are free and some are expensive. Some require lots of programming to create games and others use a drag-and drop interface. Some tools create 2D games and others can handle 3D. Some tools are also made for creating specific types of games. You will need to choose a tool carefully to meet your requirements.
- Scratch – Free. Designed to help teach programming and capable of making simple games
- Construct 2 – Free HTML5 game maker
- Flash – Adobe’s animation and applications tool is widely used for games.
- Gamemaker – Free lite version. Lots of tutorials available.
- Blender – Free. 3D modelling and animation tool with a game engine.
- GtkRadiant. Free. 3D gamelevel editor from id games.
- Unity. 3D game development tool.
- Unreal Development Kit. Free for educational use, commercial quality game engine.
- XNA – Microsoft’s games development tools for Windows and XBOX
- Kodu – Microsoft visual programming tool for games. Unfortunately can’t import external files and objects.
- Mission Maker – 3D game creation designed for education.
- Game Salad – create web, Mac and iOS games. Mac only
- Stencyl – iOS and Flash games. Scratch style coding.
- Greenfoot – making games with Java.
- Cube 2 Sauerbraten – make first person and multiplayer shooters.
Tutorials
Promotional Activities
- Promotional items for games at Dare to be Digital 2011
Hi Colin, I’ll be at SLF this week and at Teachmeet. I’ll be interested to talk to anyone who is thinking about MissionMaker for games design. Looking forward to it.
Hi Colin, How do we get MisisonMaker added to your shortlist of resources? Have you seen it? You could ask Ollie Bray for his comments on its use at Musselburgh Grammar School. It is on the SQA list.
Wow! Great to see support and links for these units.
Thanks
Thanks, Colin. This blog is a really useful resource!
colin can i ask in the games development units are you allowing students the freedom to design any game or limiting their choice in any way to what could reasonably be supported
i am due to deliver these units this season and having a bit of a dimema!
I give the students a chance to play with the game engine early in the course so they can can get a feel for its capabilities – this gives them a better idea of the type of game they could make themselves. If they create a game design that isn’t feasible, then I’d recommend some alterations or give them a ready-made brief that is more feasible.
Hi Colin
I’m looking to move away from providing PC Passport (yeuch) to the NPA Compueter Games Development but I’m no programmer and I can’f find the SQA’s T&L stuff. Any suggestions for an utter newbie with no programming!?
just to say thanks very much for the Games Development course yesterday Colin, very useful and thanks for all the materials. Might as well push my luck – are any other courses coming up eg Blender? thanks
hi colin
i don’t have access to the SQA secure site, and my support manager can’t find the NPA exemplar material – any chance of putting them on this site
thanks very much