现在移动端web开发手机游戏已经不用c++开发了吗

现在游戏开发用什么比较多? C++还是Java?【软件工程吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:67,657贴子:
现在游戏开发用什么比较多? C++还是Java?收藏
rt听个学长说现在java已经是主流了,C++用的很少。
java开发web的 还是c++
游戏C++比较多吧
国内java多,国外大型游戏c++,c++难度高,开发时间长,但效率高。国内小公司多,所以java 是国内主流。
登录百度帐号推荐应用2015年的手游行业会是怎样的趋势? - 知乎889被浏览70410分享邀请回答/youxichaguan154 条评论分享收藏感谢收起cn.cocos2d-x.org/tutorial/show?id=2351,大致说的就是战斗场景使用c++解决性能问题,js实现其他逻辑比如ui方便热更新,这是一个兼顾各方面的方案。而让我觉得js更有前景的,是因为ios 8开始支持webgl,Android WebView自Android 4.4起已经采用Blink渲染引擎,照这个趋势,未来基于webgl的2d游戏在性能效率上是可以期待的。(提到html 5,国产的白鹭游戏引擎在去年是经历了高速的发展,虽然用户相对c2d和u3d少得多,但是和各大浏览器厂商的合作加速h5游戏,说明了该团队在技术和商业运作上有其过人之处,比起创新工场投资的磊友科技到现在还得做外包网页游戏来维持营收要高明许多,然而选择单一的typescript作为开发语言,或许会成为制约推广的瓶颈,个人认为应该让用户使用js开发时也能和ts一样便捷。) 大家知道安卓上有许多成功的小单机,就是靠包小来吸引三四五六线城镇等还在乎流量费用的用户下载,然后通过短信代扣费的方式盈(keng)利(qian),所以如果专注安卓平台的话,不妨可以使用基于libgdx的纯java解决方案,做出来的包体积非常小,2014年南京颂歌公司就以这个方案取得不错的成绩,然而业内更热衷于跨平台,所以2015年2d引擎的选择依然看好cocos2d-x。
2)3d的选择:为什么做3d在美术部分有分析,不重复。unreal 4最近免费,有很多人感兴趣,当然由于资料、社区、流程熟悉程度等原因,短期内是无法撼动unity3d的江湖地位的,更不用提cocos2d-x刚刚起步的3d功能了。2015开年以来,unity3d在国内也更加火爆,人才供不应求(培训u3d的又开心了,卖模型库的也多些生意了),薪水节节高升。3d在性能开销上必定比2d要多,关键是各位项目经理和主策对3d的期望很高,3d总要比2d炫吧?模型面数也不能太少吧?同屏角色不能太少吧?优化的需求就来了。unity3d可以自己写扩展,好了团队需要一个调色器,需要一个xx编辑器……各位程序员任重道远,预计技术积累太少hold不住unity3d而出师未捷身先死的小团队今年又会多起来了。
3)服务端技术:手机游戏多单机和弱联网,就是说不需要服务端,或者只是单个客户端和服务端进行间歇性通信,而随着业内更多的涉足重度手游,以前端游和页游的服务端所要面临的位置广播、实时对战等多客户端之间和服务端的频繁通信技术问题,或许在2015年会有这方面的需求增加,服务端技术人员面临更多的挑战和机遇。
3.关于策划:
策划非常重要,放到最后来说,是希望先梳理一遍美术和技术上的可行性和趋势再来做分析,会更加有实际意义,任何不管实现难度的想法都是空想,任何不联系玩法的美术技术成本讨论都是耍流氓。比如2d和3d究竟哪个成本高,应该看这个项目的角色复用程度是否高,如果是动作卡牌类,每个角色只有两三个动作但有上百个角色,显然使用2d骨骼动画就比3d的成本要低。如果是像arpg那样的角色量少,而每个角色有n多的技能,显然3d(含3转2)的成本要少。还有其他跟风格、玩法相关的考虑,要具体看项目了。
1)游戏类型:不少人都看好今年的重度游戏,不知这样的看法有多少是基于统计数据,有没有统计表明越来越多轻度手游用户转重度,如果只是以端游页游的经验来推断,未免太过武断。手机无法支撑复杂操作,同时使用时间零碎,这也是轻手游能流行的重要原因。 承然重度手游用户ARPPU比较高,开发成本高,说起来高大上,要投资也好堤高数额,但轻度和重度的界限不是绝对的。一个跑酷,在加入剧情模式,竞技,收集,养成等周边玩法,就不那么轻了。许多批着重度操作外衣的产品,最后也是在玩数值成长,操作水平的影响很弱。 当然从布局上来考虑,做重度方面的积累是有必要的。手机硬件性能的发展,网络条件的提升有目共睹,尽早积累应对未来可能出现的变化。从这点上来说,大公司的优势尽显,小团队风险更大,详见美术和技术的讨论。 既然大公司存在做大型游戏的优势,小团队更要掂量自己的分量,从轻出发或从小众题材去尝试会比较稳妥。
2) 题材:2014年火爆的IP争夺战必然要延续,因为买一个IP就保证了一部分粉丝用户,这也成为大公司的一个优势。结合IP的美术也要跟原作统一,这对美术人员的风格适应能力也有较高的要求,许多IP都来自动漫,用3d来表现动漫是有些冒险的挑战,因此今年动漫IP手游仍会以2D为主。(挑战创新的美术风格一直是作死系数比较高的举动,美术难hold住,hold住了玩家也不一定买帐。)
Ip有限,价格被炒高,这种情况下已经用滥的三国西游仙侠题材,依然会有不少产品采用,所以熟读封神演义山海经四大名著的剧情策划们依旧会有用武之地。各路擅长中国风设计和页游三转二流程的美术大神,在今年或许会迎来更忙碌的日子。
3)交互方式:创新依然少见。做适合手机操作的重度手游本来就是一件挺有难度的事情。许多产品只是生硬的套个虚拟摇杆,举个例子,全民突击和全民枪战这两款FPS就是针对性操作设计和套摇杆的对比,从一个侧面反映了大厂的策划水平。当然这种针对手机设计的方式也不一定就秒杀套摇杆,有些重度用户就是喜欢虐心的操作。4)项目管理从13到14有多少团队是因为项目管理失误造成成本失控周期过长错过时机或者直接烧完钱散伙,15年也是一样的。特别是某些大厂出来的策划,根本就没意识到自己创业的时候没人帮忙擦屁股,人员的不稳定性比大厂要严重得多,每增加一个功能就得增加多少研发时间,时间就是金钱,效率就是生命。而大厂出来的技术人员没有一个好的策划搭档,自己又不能转型制作人,对市场发展也没有用心调研预判,就等于把身家性命交到别人手中。4、运营、发行、渠道和投资这三个方面是媒体和看客最关注的,很明显比讨论研发细节要容易看懂,人人都能说上两句,所以就合在一点简单说下。运营的专业化程度会提高,自研发行一体的大公司和以代理运营为主要业务的发行公司都会有更多需求,对想入游戏行业又不走研发线的人来说是个不错的途径。当然要继续发展,还是要有一定的专业知识和敏锐的洞察力,对用户增减的原因能快速定位,比如是sdk出问题,还是游戏出了bug,什么时间点做什么活动等都能快速查清并做出快速应对的方案,对游戏生命力的持续起到非常关键的作用。发行继续拼烧钱。发行的业务替代性较弱,大资金和强人脉的企业都能把这个事情做得七七八八,盈利见效的周期也短,不必像研发那样做持续多年的积累才能得到收回成本实现盈利。所以只做发行的企业出现洗牌也说不定。渠道,b3t三足鼎立的形式已经确立,已经稳定的中小渠道有可能迎来被收购的浪潮,剩下一点点市场份额由其他小渠道,黑马估计不会有。没有多少投资人会像13年那样觉得手游行业充斥着以小博大快速来钱的机会了,更多投资会来自成熟的机构和有专业眼光的天使,所以不要再想着去拉几个不得志的哥们做个小demo就能捞到投资了,还是扎扎实实把打工这件事做好。打了这么多字,其实也还是泛泛而谈,耐心看到这里的看客如果觉得有不妥的地方,请轻喷,请指正。11217 条评论分享收藏感谢收起更多2 个回答被折叠()------解决方案--------------------Java就是方便哦,反正客户端是C++开发的,麻烦的都让客户端去做吧~------解决方案--------------------无非是因为成本------解决方案--------------------JAVA开发效率比C++高,&只有运行性能足够,&用JAVA甚至脚本语言开发都没问题.------解决方案--------------------因为,已经用c++开发好了你说的那些功能,现在只需要用java加应用就够了------解决方案--------------------引用:Java就是方便哦,反正客户端是C++开发的,麻烦的都让客户端去做吧~
现在游戏运行逻辑不都是在服务端吗?are&you&sure?------解决方案--------------------java工程师好找,工资低。
c++工程师难找,工资高。------解决方案--------------------我想问楼主是怎么得出这个结论的?你做过调查了吗?------解决方案--------------------都说&java开发快,&反正是业务逻辑------解决方案--------------------错,java和c++各参半。------解决方案--------------------引用:我有同学在金山西山居的,说他们最近做的《宠物城堡》以及另一款正在开发中的游戏,确实是用JAVA做的服务端,我说为什么不用C++,他说&容易挂。。。。。
很多时候是他们技术主程决定的,但是更多的游戏开发服务器是用c++的。------解决方案--------------------引用:因为,已经用c++开发好了你说的那些功能,现在只需要用java加应用就够了
应该是这样,底层通信那些应该早就有套比较稳定的库
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有2015年1月 扩充话题大版内专家分月排行榜第二
2014年12月 扩充话题大版内专家分月排行榜第三
2015年1月 扩充话题大版内专家分月排行榜第二
2014年12月 扩充话题大版内专家分月排行榜第三
2014年3月 Linux/Unix社区大版内专家分月排行榜第二2014年1月 扩充话题大版内专家分月排行榜第二
2014年6月 扩充话题大版内专家分月排行榜第三2014年5月 扩充话题大版内专家分月排行榜第三2014年5月 Linux/Unix社区大版内专家分月排行榜第三
2015年1月 扩充话题大版内专家分月排行榜第二
2014年12月 扩充话题大版内专家分月排行榜第三
2015年1月 扩充话题大版内专家分月排行榜第二
2014年12月 扩充话题大版内专家分月排行榜第三
2015年1月 扩充话题大版内专家分月排行榜第二
2014年12月 扩充话题大版内专家分月排行榜第三
2015年1月 扩充话题大版内专家分月排行榜第二
2014年12月 扩充话题大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 移动客户端开发百科 的文章

 

随机推荐