一.游戏开发序章

   这是本人第一次打算完整的梳理自己在游戏领域的知 识和见解,大学学习计算机的初衷就是因为对电脑游戏有着浓厚的兴趣,结果大学四年还真没学到关于游戏的多少知识,大学里没有相关的课程,至少我读书的时候是这样的,后来才知道搞游戏的多半是自学成才的,出来打工后陆陆续续对游戏书籍有些接触,慢慢的有了些感悟,才了解到游戏本身的复杂性,需要数学,编程,图形,音效方面的知识,当然这些只是技术上的必须,游戏最重要的还是构思吧,一款好的游戏能够流行,宣传和制作以及最最重要的创意不可缺失,个人也没法做大游戏,2d游戏的图片,3d游戏的多边形建模都需要专业的数字艺术人员,更别说音效了这又是一门专门学问。便携式设备给我们带来了新的游戏方式,休闲式游戏出现了,大家在百忙之余,见缝插针可以玩玩,也少费脑,平时工作都挺累的了,此外游戏的操纵方式也加入了触摸控制和传感器等等,总之新的东西层出不穷,也给我们带来莫大的乐趣。

        我曾经做过window mobile平台的两个软件,整个技术是基于2d游戏的方式实现,为了最终做出这两个东东,我不知道花了多久多久的时间慢慢钻研,硬是从无到有开发才了一个游戏框架,然后再借助框架本身做出软件来,所以说根据本人亲身体会,如果你有好的创意不妨找一个开源框架开始做起,直接开始游戏开发,不用明白太多的原理,否则工作量真的巨大。而对于有求知欲的人来说,比如我,更希望了解细节,因为这样我能统揽全局,我能知道为什么,怎么做,对于不明白原理的朋友来说,开不开源一样不懂为什么,更别说修改了,框架本身肯定是有问题和各种限制的,开源的目的就是为了让大家修改,可惜几个人会改,原理都不懂,修改何来?不能修改就不能扩充和定制适合自己产品的框架,下面我们将开始的是从无到有建立框架的过程,从游戏原理开始从2d到3d,里面会涉及到一个完整软件“疯狂英文”的开发过程,涉及到技术细节,数学原理等,我们将从无到有接触到一个框架的编写过程,以及基于该框架开发软件或游戏的过程,希望我能带领朋友们一起走过这趟旅程,希望你们能喜欢。

      最后强调,本教程需要你具备基本的android编程知识,不懂请先学习相关书籍,教程本身只涉及我所理解的游戏编程和“疯狂英文”软件本身的开发流程,知识体系等。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值