我没有编程基础,但是制作自己的手游需要学习什么?

肯定是先学习java的基础知识。如果想往手游方向发展,就要重点学习java的基本语法,还有线程,比如异常,IO等等。其实只要你懂java的基本思想,能独立编写一些类似计算器的小程序(必须有清晰的思维逻辑独立完成),就可以学习手机游戏。

手机游戏的开发其实是j2me,是java语言的一个发展方向。用j2me可以做手机游戏和软件。自学的话,个人推荐《java me的详细用法——用eclipse进行移动开发》这本书,非常详细,适合入门学习,从高级用户界面开始,然后是低级用户界面、用户存储、游戏开发。不过说实话,如果你是自学的话,可以入门,但是如果你想编一个像样的游戏,估计有点难,因为很多东西都是手游开发的经验。很多人说j2me简单,但说实话,就是简单。不就是11包里那些类的调用吗?但是把这些类中的方法结合起来写一个游戏并不容易。这个时候你需要一个老师或者有经验的人给你一些建议,仅此而已。

手机游戏开发(j2me)其实不难,技术上的东西不难,难的是逻辑思维,重点是算法编写。游戏中间有很多NPC,这些NPC的活动需要你写很多代码来实现人工智能,所以加油!祝你成功!