当前位置: 移动互联网学院 > Android开发 > Android游戏编程如何从零开始?
Android游戏编程如何从零开始? 时间:2017-03-15     来源:Android开发学习网

Android游戏编程的前景还是不错的,最近流行的英雄联盟和阴阳师等手游就是一些典型的案例,于是很人想要加入android游戏开发的行列,既是因为兴趣,也是因为看到了android游戏开发的发展前景。那么android游戏编程如何从零开始?学习Android游戏开发需要掌握哪些内容呢?

android游戏编程之从零开始
android游戏编程之从零开始

学习Android游戏编程首先要有Java基础

安卓是基于Java的,所以想要从事android开发相关工作一定要先有一定的Java基础知识,这里的Java基础主要包括两方面:JavaSE基础和Java Web开发基础。
 

JavaSE基础

JavaSE是整个Java的核心,其他所有的Java相关知识点,都是在JavaSE的基础上进行的扩充而已。所以对JavaSE的学习,需要牢固掌握Java的基本语法、理解面向对象的一些概念、Java异常、集合框架、Java I/O,反射、泛型和多线程以及网络编程等知识。
 

Java Web开发

Java Web的主要内容包括:

Java解析XML文件DOM4J、MySql数据库的应用、多表连接查询的应用、Jsp和Servlet应用、Http协议解析、Tomcat服务器的应用配置、WebService服务配置应用。
 

Android基础

有了Java基础之后还要学习一些android开发的基础知识,包括学Android的基本控件开发和使用、高级控件的使用,掌握布局和自定义控件、Android的数据存储方法,Android的图形编程技术,2D图形的编程,图像的旋转、动画框架等。

 

android游戏编程知识

android开发也分为很多方面,所以从事android游戏开发就要学习一些安卓游戏开发方面的专业知识,包括Android游戏开发概述,SurfaceView的使用方法,物理小球技术碰撞检测技术,游戏引擎基础概念,Cocoa2d-Android引擎使用方法,OpenGL ES使用方法,图片、文字和背景音乐等资源的使用方法。

看到这里,相信大家都已经明白了,android游戏编程从零开始快速入门是不太现实的,需要从Java基础开始,到android开发基础,再到具体的android游戏开发知识,缺少任何一步想要学好Android游戏编程都是不可能的。通过本文的简单介绍,想要开始Android游戏编程学习的朋友是不是已经知道需要学习哪些基础知识了?如果真的想从事android游戏编程的话,就不要执着于什么快速入门了,一步步脚踏实地的学习才是最重要的。