一 : 新手怎么自学游戏编程?
这是不久前我问别人的问题,但是得不到满意的答案。因为中国的游戏编程高手极少,而且这方面的资料和书籍几乎没有。即使有一点基础的游戏书籍,其技术在出版之际就差不多过时了!!!只因为电脑硬件发展速度太快。所以学习游戏编程是极其痛苦的一件事情。我也是在痛苦中寻找快乐。
假设你毫无编程经验。
如果你要做手机游戏,就需要学习JAVA或者J2ME。估计你也对手机游戏没兴趣。
那么如果你要做大型电脑游戏。那么就必须学习C++,你完全可以不学C,直接学C++就行了,网络游戏基本都是C++语言开发的。具体要学的东西如下:
1)C++ 数据结构与算法 Visual C++
完全不用先学C,直接学C++,等C++精通了再回头学C。Visual C++只是开发C++的工具而已。
2)WINDOWS程序设计和WINDOWS API
为什么要学WINDOWS程序设计,而不是Unix程序设计?没办法,碍于比尔gate大叔的淫威。先不需要学什么MFC,除非你去开发什么棋牌类的游戏或者游戏工具。
3)DirectX
为什么要学DX?其实不用DX也可以开发出游戏,但是比尔(www.61k.com)门大叔看我们这样编游戏太幸苦了,就给我们提供了一组专门做2D和3D游戏的API,就是DX。选个DX8.1以上的版本学习,现在讲DX9的教材都很少。
4)TCP/IP协议和接口,数据库等网络知识
如果你要做联网的游戏才用到。
5)游戏引擎
如果真正的要开发商业游戏,而不是自己玩玩的游戏,就需要了解游戏引擎。游戏公司都是靠引擎提供的接口去编程的。
二 : 日本81岁老奶奶自学编程 6个月后发布了首款游戏
编程不再只是是年轻人的专利了。
小孩子们在打闹时常常会说“我哥哥一只手就能打趴你”这种不负责任的玩笑。不过,日本这位81岁的老奶奶的事迹却确确实实地让他的孙子以后可以放心大胆地说出“我奶奶写程序比你厉害”这句话了。
雅子若宫是一位日本的女性,这位81岁的老奶奶用亲身经历证明了,老年人不光能玩转手机、APP,还有本事自己做游戏。雅子奶奶自学了6个月的编程,并定时向老师寻求一些指导。6个月后,她成功地完成了自己的第一款手机游戏应用Hinadan。
在日本,每年的3月3日是女孩节(Girl's Day)。这一天,家里会摆上娃娃玩偶的架子,女孩们会穿上传统的服饰,祝愿女孩子健康成长。而老奶奶的首款游戏应用Hinadan,则是专为女孩节而量身订造。
老奶奶演示自己的游戏:
Hinadan是“hina”和“dan”的组合,前者是一种玩偶的名称,而后者则是“层”“等级”的意思。具体到游戏中,玩家必须将12个娃娃玩偶正确地摆放在一个四层的架子上。如果娃娃摆放正确,玩家会听到提示音,如果摆放不正确,就会听到非常刺耳的声音。游戏不依靠反应力和巧手,而是考验玩家对女孩节及其传统的认识,寓教于乐。
游戏过程中还会有语音提示。如果玩家把玩偶全部摆放在了正确的位置,还会获得一个恭喜通关的祝福。
雅子奶奶2年前做TED演讲时,就分享了自己的心态,并非所有的年长者都害怕拥抱新技术,还展示了自己做的一些传统工艺品。这或许是真正的活到老,学到老吧。
《Hinadan》这款游戏现已提供免费下载,不过是在日本AppStore,语言为日语、英语。感兴趣的可以点此查看。
视频画面:
三 : 85岁老人自学游戏开发:编剧/建模/配乐全部自己来
话说,到了85岁这个年龄,享受天伦之乐或许是正常人的最佳选择,然而,国外玩家ID“Tom Hung”的爷爷却有着一个非常不同的爱好。
他的爷爷Rod Fisher今年85岁,沉迷上了游戏开发,从编剧到3D建模,再到游戏配乐,全部由自己完成,虽然打造的只是一些简单的文字类游戏,但这样的精神着实让人为之敬佩,同时,他还创建了自己的个人主页,让其他人免费下载这些游戏。
其作品都是一些文字游戏
很快就是Rod Fisher的生日了,“Tom Hung”表示自己公布爷爷这些作品的原因是希望大家能够多多下载,让爷爷看到自己的游戏有人支持,那就足够了。各路网友也纷纷表示了支持。
爷爷自己的作品网站(随时崩溃中)
由于爷爷自己架设的网站流量较小,因此很快便崩溃了,但有好心的玩家将这些游戏内容上传到了自己的网盘供他人继续下载。这传递的不止是游戏文化,更是表达了对这位老人的敬意。
本文标题:游戏编程入门自学-新手怎么自学游戏编程?61阅读| 精彩专题| 最新文章| 热门文章| 苏ICP备13036349号-1