首先你要学习编程
所谓编程就是用较高级的语言去诠释计算机命令
推荐书籍《C++ Progromming》《Visual C++ 》《C++.NET》《C#》《Java》
这都是编程的基础
等你有了一定的基础就去想在网上学着做点小游戏
建议在50M以内的
譬如显下载俄罗斯方块的C++源代码,看看别人是怎么设计算法的。
然后你看看复杂点的罗马啊.....
看到楼主的补充啦
所谓基础就是把编程学好
所谓编程就是先把编程语言学好
所谓编程语言就是C语言
或则先了解软件的运行原理
了解什么是机器语言 什么是汇编语言
什么是高级语言
只有搞清了原理你才能进行下一步
可以去找个学校学啊