Java是目前中国手机软件开发行业的主流语言之一,也是学习的人数最多的,介于目前中国流行的基本都是android系统,所以手机游戏的开发也需要在android的平台下开发。你可以朝这方面学习,不论你是自学还是找培训班,学成后是有很大一片前景的。
学习手游制作的大致方向
Android学习方向的技能:
1、需要 javaLogic 也就是java的基本逻辑,牢固的Java基础
2、扎实的Linux基础知识
3、数据库基础知识
4、网络协议
游戏方面:
1、精美的图片、华丽的效果自然离不开flash 图片处理之类的技术
2、搞懂游戏算法,比如你制作一款贪吃蛇的手游,要知道怎么让蛇前进,怎么才算吃了食物变大。
3、进修 java与游戏设计,必要的话学点3D设计或美术设计。
设计模式:
1、在Android系统的框架层当中,使用了大量的设计模式,如果没有这个方面的知识,对于Android的理解就会大打折扣。设计模式种类之多,全部掌握是不现实的,必须首先掌握面向对象的基础设计原则。
2、掌握面向对象的基础设计原则的书籍有:
① 《Effective Java》
② 《敏捷软件开发:原则、模式与实践》
服务器端开发知识:
1、Java EE
2、PHP,这是另外一门语言,但在大家学习Java的同时学习,有点得不偿失,是否学习看你自己)
3、.NET与JavaEE差不多,只不过需要额外掌握C#,比较麻烦。
4、ruby on rails,简洁、优雅,几行代码就可实现复杂的功能,不过要有Ruby语言知识基础。
这些都是Android应用程序需的服务器端支持,掌握这类只是还是有必要的,只不过关于服务器端技术的种类实在太多,这边就列出四个,不过既然你是学的Java,还是建议学习JavaEE的知识。
Android开发的书籍选择:
① 《精通Android2》
② 《 Android2高级编程》
两本书对安卓开发的讲解都是非常细致,建议结合SDK看。
编程软件游戏?
Lightbot Jr
是一款编程益智解谜游戏,由加拿大大学一名叫Danny Yaroslavski的学生开发。Danny Yaroslavski说,这款游戏可教小朋友们一些诸如规划、程序、测试、调试等的应用开发概念。游戏过程中,玩家只要为灯泡机器人设定编码路线,让其将所有的灯泡点亮即可升级。
小游戏vb编程?
窗体放两个Label控件,一个Timer控件:Dim n As IntegerPrivate Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)Select Case KeyCodeCase vbKeyUpIf Label1.Top > 0 Then Label1.Top = Label1.Top – 50Case vbKeyDownIf Label1.Top 0 Then Label1.Left = Label1.Left – 50Case vbKeyRightIf Label1.Left
如果觉得《网站编程游戏 新手学习哪种比较易学的编程 – 游戏开发 – 前端》对你有帮助,请点赞、收藏,并留下你的观点哦!