仓酷云
标题:
JAVA网页设计J2ME 2D小游戏进门之旅(七) 不敷多多,...
[打印本页]
作者:
飘灵儿
时间:
2015-1-18 11:36
标题:
JAVA网页设计J2ME 2D小游戏进门之旅(七) 不敷多多,...
J2ME在手机游戏开发的作用也是无用质疑的。至于桌面程序,可能有人说java不行,界面不好看,但是请看看NetBeans和Eclipse吧,他们都是利用java开发的,而他们的界面是多么的华丽,所以界面决不是java的缺点。还有一个不得不提的优点就是大多java人员都挂在嘴边的java的跨平台性,目前这确实也是java优点之一。7、不敷多多,你以为呢?
游戏已成型了,冲杯咖啡犒劳一下本人吧。呵呵仍是算了,咖啡因对下一代欠好。
当你看完以上的一切,你有甚么设法呢?不要说没有。你必定是像我一样揣着一份完成clone作品的镇静和有数的疑问吧。关于游戏性、游戏引擎等各种的成绩相继而来,乃至你大概还会想到这么个游戏有无市场?让我们在睡前一同忧?一下吧。
体系构架方面
我们未来的游戏不会像如今如许直来直往,必要有接待界面,loading守候,匡助,画面切换等等,当时候我们的Navigate就不是如今这副空架子了。
特地再谈一个画面切换的成绩。我们写的是手机游戏,可手机不是光光玩游戏的,收短信,接听德律风城市中止游戏的运转,而我们的主程序是运转在一个线程中,他是不会中断的,并且在startApp中,我们也不克不及间接将游戏画面切到gamecanvas你必要纪录方才的画面,并对每一个画面编写响应的中止与恢复程序。
游戏构架
是不是要完成model与view的分别,引进mvc,这是一个应当思索的成绩。
游戏模块
方才不止一次提到可形态机,在我眼中gameObject是一个形态机,他依据流动的接口和外界通讯,其实不断改动本人的形态。我们的游戏太甚复杂了,以是没有计划成一个形态机。细心察看一个你以为好的游戏,你会发明一些千丝万缕,以能够推断它面前的完成。每当我翻开tft就总有一种十分恬逸的感到,我没法设想没有优秀的封装与计划,使怎样完成如许的作品。
Bug?
应当有良多把,好比飞机能够飞出界限等等。
……
不管你认同与否,如今手机上的游戏仿佛还不如我具有486那会儿的游戏。没有好的声光效果(临时以为那也啼声音),没有充足年夜的屏幕,没有优秀的运算速率,没有充足的内存空间;这让有数开辟者头疼的成绩也困扰着你和我。以是坦白的讲如今离统统优美的的今天其实是太悠远了。一样匮乏的另有我们的创意,我们不休反复着我们在pc上玩得一些小游戏。以是如今还不是贪钱的时分,说假话你假如是玩家,会乐意花银子买一个只是名字上难听的手机游戏?以是深为开辟者,又是也是创意人的你,其实是应当好好的思索,你面临的是远比不上gb的挪动设备。即便十年后,手机运算速率到达现在pda的程度,屏幕小小的仍然是成绩。别的运营商把挪动使用当作是赢利的宝贝,我总觉的仿佛他们想一口吃了用户是的,短少开放平台…开辟门坎太高,消耗门坎太高等…不但愿j2me是另外一个mms
可是,手机是挪动通信设备,一定要发扬其专长才干保存,收集是独一的拯救草!我并非宣传单机使用没有市场,只是单机游戏要想保存必要有优秀的付费平台,服务平台。收集使用也是你我现在感动想要到场这个行当的缘故原由吧??
市场分额,java比asp高一点,因为C#是仿照java开发的,所以哦C#能做的java都能做到,但是java能做的,C#不一定都能做到。毕竟是抄袭吗。
作者:
因胸联盟
时间:
2015-1-21 10:46
设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧
作者:
仓酷云
时间:
2015-1-25 17:46
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
作者:
飘灵儿
时间:
2015-1-29 06:17
Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
作者:
乐观
时间:
2015-1-30 22:38
Java是一种计算机编程语言,拥有跨平台、面向对java
作者:
冷月葬花魂
时间:
2015-2-6 16:28
是一种语言,用以产生「小应用程序(Applet(s))
作者:
小女巫
时间:
2015-2-11 10:49
是一种语言,用以产生「小应用程序(Applet(s))
作者:
谁可相欹
时间:
2015-2-12 02:38
其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
作者:
小魔女
时间:
2015-2-27 21:32
另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。
作者:
海妖
时间:
2015-3-9 14:26
还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。
作者:
透明
时间:
2015-3-16 23:33
那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧!
作者:
柔情似水
时间:
2015-3-23 06:44
是一种使网页(Web Page)由静态(Static)转变为动态(Dynamic)的语言
作者:
若相依
时间:
2015-4-27 11:16
是一种为 Internet发展的计算机语言
作者:
变相怪杰
时间:
2015-5-6 12:09
Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)
作者:
不帅
时间:
2015-6-20 22:49
Pet Store.(宠物店)是SUN公司为了演示其J2EE编程规范而推出的开放源码的程序,应该很具有权威性,想学J2EE和EJB的朋友不要 错过了。
作者:
admin
时间:
2015-7-1 01:58
任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
作者:
若天明
时间:
2015-7-4 07:45
我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。
作者:
老尸
时间:
2015-7-6 06:55
是一种为 Internet发展的计算机语言
作者:
再见西城
时间:
2015-7-6 21:20
一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从
作者:
兰色精灵
时间:
2015-7-13 23:51
在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
作者:
精灵巫婆
时间:
2015-7-15 22:46
设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧
作者:
cool
时间:
2015-12-22 17:29
机上的游戏仿佛还不如我
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2