安卓开发自学路线,安卓游戏开发入门教程

  安卓开发自学路线,安卓游戏开发入门教程

  要想让学习Android游戏开发之路走得顺畅,有以下几点建议:

  1.反复阅读《Thinking In Java》,也就是《Java编程思想》,反复练习,吃透Java语言的特性,打牢Java的基础。

  2.读周志明的《深入理解Java虚拟机》,至少前五章,了解Java内存管理机制,然后基于原因优化代码。

  3.深入学习《Design Patterns》,掌握常见的设计模式。游戏开发中可能会经常用到非通用的设计模式,所以至少要了解所有的模式,掌握通用的。

  4.掌握重构,也就是重构技术。建议读《Refactoring - improving the design of existing code》,也就是《重构-改善既有代码的设计》。

  5.学习UML,推荐《UML精粹》。一份就够了。

  6.OOAOOD,面向对象分析与设计,推荐《敏捷软件开发原则模式与实践:C#版》和《UML和模式实践》,其中有很多敏捷开发的知识,可谓经典。

  7.单元测试原理,推荐《JUnit in action 2nd》。

  8.学习android的基础知识,建议《HelloAndroid》,掌握Android的一些基本概念,比如活动的生命周期等。

  9.安卓游戏入门,推荐《Beginning.Android.Games》。反复阅读之后,一定要理解框架的内涵,这样才不会死记硬背的去学其他引擎。

  其中1~7是一个迭代学习的过程,切不可急于求成,而这些技能对于一个优秀的程序员也是必不可少的。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • videospeedy手机视频加速器,videospeedy安卓版
  • progress进度条安卓,progressbar进度条控件如何使用
  • progress进度条安卓,
  • progressbar进度条控件如何使用,progress进度条安卓
  • app傻瓜式开发软件,人人都能开发安卓app
  • app傻瓜式开发软件,人人都能开发安卓app,人人都是开发者:7款傻瓜式APP开发工具
  • 电脑恢复手机数据的软件哪个好,安卓系统数据恢复软件
  • 安卓模拟器怎么安装游戏,itools模拟器安装失败
  • 安卓系统11可以玩饥荒吗,windows10
  • android退出整个程序,安卓手机关闭所有进程的APP
  • android退出整个程序,安卓手机关闭所有进程的APP,Android 实现彻底退出自己APP 并杀掉所有相关的进程
  • android检测手机多点触摸点数的方法有哪些,安卓手机多点触控测试
  • android检测手机多点触摸点数的方法有哪些,安卓手机多点触控测试,Android检测手机多点触摸点数的方法
  • android 震动,如何让安卓手机持续震动
  • android 震动,如何让安卓手机持续震动,Android实现手机震动效果
  • 留言与评论(共有 条评论)
       
    验证码: