手机端
扫一扫,移动端体验
当前位置: 首页 手游问答 手游

手游怎么开发软件

盼盼的盼盼盼的盼
共1个回答 我要回答 我要提问
共 1 个回答
  • 苏潇凡苏潇凡2024-05-19超过78用户采纳过TA的回答

    手机游戏怎么制作手游大概需要什么程序

    首先你有编程基础是再好不过的了。

    手机游戏开发的平台是JME,一般不会用到C++。当然学过C++的更好。

    你学的可能是JEE,所以你一定要把JME好好学一下,重点是MIDlet,CANVAS,RecordStore。此外MIDP1.0和2.0的特性要搞清楚,如果做和网络有关的还要学习MIDP网络编程。掌握这些就基本上门什么问题了,学的不多,对于一个会C++/JEE的人来说,应该可以在1个月左右学完。

    和其他语言一样,JME关键是要多练,自己试着开发几个小游戏出来是不错的练习办法,可以找出你学习上的不足点。有条件的话,做出来的游戏应该拿到真机上运行,因为在模拟器上运行和真机有区别。

    如果是独立开发手游,那么还要掌握一些基本的软件,如PhotoShop,Mappy,和简单的声效处理。

    另外有需求的话可以学学JTWI,特别是Mobile 3D Graphics(M3G)技术,这是以后发展的趋势(由于本人对这块很薄弱,所以不能误导你,就不多说了)。

    你就再需要学JME和多练习,就够了。PS.一般来说JME工程师比JSE和JEE的待遇要好一些。而且从事游戏行业的上班玩游戏不会被骂。如果哪天你闲着无聊和同事聊天聊的太嚣张被BOSS看见了,他第一句应该是说“有闲功夫多玩玩游戏,闲聊什么天!。”

    怎么制作手游

    制作手游注意以下几点:卖点的重要性,明确制作手游的目的,手游的卖点提炼,整体图片制作。

    1、卖点的重要性

    制作手游首先谈下手游卖点的重要性。由于手游渠道平台的特性,以及玩家的触媒习惯变化。手游玩家不再像端游时代,会关注一些17173之类的媒体平台,跟踪各个游戏的状况。更多的时候,是直接在appstore和安卓上直接寻找游戏。

    2、明确制作手游的目的

    目的有两个方面。一个是吸引用户,另一个是筛选用户。吸引用户所有人都明白,这里说下筛选用户。

    除了一些特殊的平台,大多平台上的用户属性是广泛的,而游戏本身是有定位的,如果给枪战游戏吸引来一群保卫萝卜玩家,那表现一定会很差。所以我们需要筛选出目标用户,筛选出会玩我们游戏的潜在用户。icon、名字、卖点图以及简介,都应该围绕这个点来体现。

    不能为了吸引用户就用各种虚假的手段,使得宣传与游戏本身不符。这样进来的不是目标用户,不但流失严重,还会影响运营对产品真实情况的判断,以至影响后续发行决策。

    3、手游的卖点提炼

    制作手游,要提炼出卖点,图片都是根据卖点来量身订做的。所有卖点的提炼尤为重要。卖点需主要体现两点,一点是描述游戏的特色和优势,一点是对游戏本身的描述。

    卖点的语言提炼尤其重要。围绕上面的两个核心点,提炼语言时也要注意两个重点:一是提炼出具体细节,不要泛泛空洞的语言;二是能让目标用户一看就能勾起画面感。

    4、整体图片制作

    前面说到了卖点的提炼技巧,下面讲提炼出卖点后,手游整体图片制作时的一些注意事项。卖点确定后,图片的制作会相对简单一些,因为卖点已经把做图的方向定下,下面根据卖点去配相应的图即可。关于做图,常见的方法是人物原画加游戏截图的形式。

    原画就不用多说了,制作精良且能体现出游戏主题的都可以。这里重点说一下游戏截图,在手游卖点图中,想法是一定要有截图,而且截图需要体现出游戏是什么样子,比如游戏的战斗方式、特色战斗系统、特色玩法等。

    扩展资料:

    手游的特点:

    1、庞大的潜在用户群:

    全球在使用的移动电话已经超过10亿部,而且这个数字每天都在不断增加。在除美国之外的各个发达国家,手机用户都比计算机用户多。手机游戏潜在的市场比其他任何平台,比如PlayStation和GameBoy都要大。

    2、便携性与移动性:

    在控制台游戏时代,GameBoy热销的一个原因就是便携性——人们可以随时随地沉浸在自己喜欢的游戏中,还可以随时随地抢购自己喜欢的装备或宠物。和游戏控制台或者PC相比,手机虽然可能不是一个理想的游戏设备,但毕竟人们总是随时随身携带。

    3、支持网络:

    因为手机是网络设备,在一定限制因素下可以实现多人在线游戏。随着移动网络的发展,移动游戏也越来越多的被大家接受,对于之前长期统治市场的掌机来说造成了不少的冲击。市场研究公司IDC和App Annie报告显示2013年第一季度iOS和Android平台游戏业务营收是掌机的3倍。

    个人如何开发手机游戏

    个人这样开发手机游戏:

    1.做游戏最开始需要做的就是设计游戏的原型,想好游戏的玩法,这个工作可以借助类似axure这样的工具来完成。

    2.原型做好之后,就开始做UI设计,UI可以使用ps、sketch之类的工具,如果不熟悉UI的话,这部分工作可以找别人来做

    3.选择游戏开发的框架,现在主流的游戏框架有cocoa2d和unity两种,任选其中一个即可,当然直接使用原生代码也是可以开发的,但开发效率可能没有使用框架快。

    4.学习游戏框架的使用,实现自己的游戏代码

    5.游戏开发完成之后,可以先发给别人测试一下,测试通过之后就可以发布到各个应用市场了。

    个人开发手机游戏需要注册名字,编写代码,游戏编程,出版游戏搞宣传等。

    手机游戏一般是用什么语言开发

    手机游戏一般是用Unity、COCOS、java、C语言开发的,但也要看具体情况,有的手机游戏也可能是用HTML5开发的。

    flash、java游戏俗称小游戏,基本上都是一些休闲类的、傻呆萌的情节和操作,这类游戏开发相对比较简单,会javascript、flash cs、java就可以进行开发了。

    一个大型游戏的开发,需要庞大的团队使用各种各样的语言和工具来完成。主要有C、C、汇编语言、着色器语言、脚本语言、高效的开发语言C#或Java。

    iOS主要是用C或Object C开发,安卓主要用Java开发。学习游戏开发,一般的大型游戏开发不是单一用某一种软件语言的问题,要想知道哪家靠谱也不难,如Java基础打好后,未来的发展前景也是非常好的,现在手机游戏主要有两个平台:iOS和安卓。

    开发游戏我们经常听到的是游戏引擎,一个游戏引擎决定一个游戏最基本的东西操作和效果,那么一般的游戏开发架构从底到顶一般是Direct X游戏引擎。

    Direct X可是大名鼎鼎相当于所有显卡的一个统一接口,为游戏提供一个利用硬件渲染的编程模型,但Direct X接口为了追求高性能功能非常简单基本的绘图功能,不利于游戏的高效开发。

    此时就需要根据游戏特点对其进行适当的取舍和封装,实现一组更高抽象的游戏开发接口和框架,可以理解成游戏引擎中的图形引擎。这部分的开发一般使用的语言是C、C和少量的汇编语言。

    学手机游戏开发需要学什么

    1、首先要有Java基础

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

    2、JavaSE基础

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

    3、JavaWeb开发

    JavaWeb的主要内容包括:

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

    4、Android基础

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

    5、android游戏编程知识

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

    拓展资料

    关于大型游戏的开发:

    大型游戏(cs已经有些过时了)魔兽世界,星际等等还有国内的剑侠情缘,这类游戏都是大型游戏。开发它们肯定不是一个人能完成的,一般的大型游戏开发绝不是用某种语言这么单纯的问题。

    一个大型游戏的开发需要庞大的团队使用各种各样的语言和工具来完成。总结一下主要有C/C++,汇编语言,着色器语言,脚本语言,高效的开发语言C#或Java。

    开发游戏我们经常听到的是游戏引擎,一个游戏引擎决定一个游戏最基本的东西操作和效果,那么一般的游戏开发架构从底到顶一般是DirectX(Windows平台)——游戏引擎——游戏。DirectX可是大名鼎鼎相当于所有显卡的一个统一接口,为游戏提供一个利用硬件渲染的编程模型,但DirectX接口为了追求高性能功能非常简单基本的绘图功能,不利于游戏的高效开发。

    此时就需要根据游戏特点对其进行适当的取舍和封装,实现一组更高抽象的游戏开发接口和框架,可以理解成游戏引擎中的图形引擎。这部分的开发一般使用的语言是C/C++和少量的汇编语言。