Similar Articles to Online Game Development Classes Offered Free by Top Universities and Educational Websites
- Bachelor of Game Software Development Earning a bachelor's diploma in game software development prepares the graduate for entry-level positions such as game software developer, game and interactive software tester,...
- Bachelor of Game Design and Game Development The student who pursues a bachelor's diploma in game design and game development learns how to create virtual environments and develop 2D and 3D video games. He or she...
- Game Software Developer Career Profile A game software developer is responsible for writing software used in many video games. An undergraduate degree in computer science, computer engineering or game software...
Top Universities by State (Public and Private)
Similar Searches
Degree Levels
Get the DiplomaGuide newsletter!
Try a Search
- administrative management school
- learn internetwork technology
- career training program in mi
- web design degree program
- electronic service technician diploma
- residential hvac college
- help desk analyst training program
- college degree program in video game design
- learn computer technology
- biology degree programs
»
Online Game Development Classes Offered Free by Top Universities and Educational Websites
Online Game Development Classes Offered Free by Top Universities and Educational Websites
There are lots of different resources available for current and aspiring game developers. Here is information on free game development classes that can be found online, as well as tips on how to use your free education.
![]() |
Getting Educated for Free
General Game Development
- How Do I Make Video Games - Short tutorial from GameDev.net. Perfect for beginners.
- Introduction to Game Development - A great course from Tufts University for those who want to learn more about the history of video games and for those who are new to game development.
- Instructional Games - Instructional games course with lectures, readings and a game design project from Utah State University.
Game Theory
- Introduction to Game Theory - University of Pennsylvania course with handouts, web slides and PDF files.
- Game Theory and Mechanism Design - Game theory course from the Massachusetts Institute of Technology.
- Video Game Theory and Analysis - Video game theory course from the Comparative Studies program at MIT.
Game Programming
- Beginners Guide to Programming - Mini course from GameDev.net.
- Introduction to C - Extensive tutorial from East Coast Games (includes questions and answers from Electronics Arts' game programming exam.)
- C++ Basics - An introduction to C++ Basics from East Coast Games.
- Object Oriented Programming in C++ - Intermediate C++ course from the University of Southern Queensland.
- 3D Game Programming Tricks - Free ebook from LearnersTV.com.
- OO Game Programming - Inertia programming tutorial that will teach you how to make your own Pong game.
- Java Game Development Tutorial - Java programming tutorial from Java Boutique.
- Images in Java Game Programming - An overview of how to use images in Java game programming from Tutorialized.
Game Design
- Beginner's Guide to Game Design - A short informational tutorial from Game Career Guide.
- Principles of Game Design - Professor Alan Emrich's game design course focuses on the strategies associated with game design.
- Freehand Drawing Workshop - Fun drawing workshop for game developers from GameDev.net.
- Video Training - Houdini fundamentals, Maya, XNA Xtreme, Python TD, 3Ds Max, advanced modeling and digital production video classes from 3D Buzz.
- XNA Tutorial Series - Video tutorial series for game developers who want to learn how to build 3D games using XNA.
Utilizing Your Game Development Knowledge
Game development is a booming industry. There are plenty of opportunities available to people who have specialized knowledge. Since it is not always necessary to have a degree in order to secure a position in this industry, you may be able get a job based on your knowledge, experience and sparkling personality.
To increase your chances of getting hired as a programmer, you can seek certification in programming languages. If you are an aspiring designer, you should build a portfolio, website or a demo that shows off your work. Attending trade shows, networking with other developers online and starting your own blog are also good ways to get noticed.
Salary Potential
According to the latest game industry salary survey, the average annual salary of a game developer is $73,000. Game programmers tend to earn the most, averaging between $57,913 and $119,142. Artists and animators earn between $42,672 and $99,136, and game designers average between $44,342 and $88,575.
In this industry, experience counts. Game developers with five years of experience or more can earn twice as much as entry-level developers.
| Job Title | Average Salary (All Experience Levels) |
|---|---|
| Game Artist | $65,107 |
| Game Designer | $61,538 |
| Game Programmer | $80,886 |
Source: 2007 Game Industry Salary Survey
Specialized Programs for Computer Programming Languages
Articles similar to Online Game Development Classes Offered Free by Top Universities and Educational Websites
Below is a selection of articles you may find helpful. These articles do not necessarily fit any particular search criteria or theme; however other users on this page have found these articles to be of interest.

