By buckybit 21 Comments
Have an idea, have a plan, write it down, talk to people, adjust, anticipate, and start drawing, writing, coding and clicking. Create something or borrow it and start from there. Build upon it. You need to stay motivated and having art material or a script or some pieces of code saved in your prefered IDE helps a lot.
Set yourself a goal. Give yourself a time frame. See how fast you progress and adjust your wishful thinking to reality if you don't achieve what you wanted in the time you gave yourself. There is no shame in failure. There's only shame in failing again and again because you did not learn from your previous mistakes.
Many skipped the 'Learn a programming language' and just used the tools that are already out there. These days big commercial games come with Mod-tools and SDKs, you can use free available Plugins, code snippets, even free soundfiles and textures. All you need today is to dedicate time to your project and the motivation to actually do it.
Here are some free sources that might be helpful. Please add your own links, if you like to share with others.
# Start Here @ GameDev.net (Website for "the green beginner to the seasoned industry veteran" as they put it)
# NVIDIA Developer Zone: Development Whitepapers and Presentations
# This page contains fundamental OpenGL tutorials and notes. All example programs are written by C++ with Dev-C++.
# Bloodshed Dev-C++ is a full-featured Integrated Development Environment (IDE) for the C/C++ programming language (Freeware, Windows)
# C++ Tutorials (one of many C++ sites - choose your own flavor, you can download free ebooks or read online)
# Epic's Official UT3 Mod Community section of the Unreal Developer Network
# Doing stuff tutorials within the Unreal 3 Engine SDK - in general Moddb is a great site
# A list of all tutorials available for the Irrlicht Engine
# Making a game with Ogre 3D - This tutorial series steps you through the process of creating a 3D shoot'em'up game using the popular and powerful Ogre 3D engine.
Adobe Flash - Flashgames
# Create Your Own Flash Adventure Game
# Learn to create your first Flash game (you need a free trial version of Adobe Flash CS4)
# Build a Classic Snake Game in ActionScript 2.0 Step by Step with quick result
# Multiple game tutorials with source code & info (Website needs you to already have Silverlight installed)
# 10 Minute Game Programming Tutorial: Silverlight
Google Android Platform
# Creating a game on Google Android game with Flixel Tutorial
Apple iPhone / iPad Platform
# cocos2d for iPhone is a framework for building 2D games, demos, and other graphical/interactive applications
# A Hands-On Guide To Building Your First iPhone Game” is now available in Safari Rough Cuts (book samples)
Microsoft XNA Game Studio (XBOX, GFW)
# Video tutorials to learn all about creating games with Microsofts XNA Game Studio
# XNA Game Tutorials by Riemer Grootjans, who also wrote a book about it.
just a snapshot of many more - do you have any to add?