小妖女 发表于 2015-1-18 11:07:21

了解下JAVA的J2ME 2D小游戏进门之旅(六) 计时器和赏罚与评价

用winrar打包j2ee的程序和用IDE打包应用程序是一样的。按照你的想法,你是不是也希望服务器都整合由一家公司提供呢?
6、计时器和赏罚与评价
我们该到场我们的计时器了,我要从游戏入手下手时候入手下手计时,其实不断的更新到屏幕上,在游戏停止后计时器要中断事情。
起首在初始化的时分将以后时候纪录上去:
gametime=0;
gametimeoffset=System.currentTimeMillis();
今后只需游戏不gameover就在每一个更新周期都举行一次盘算:
gametime=(System.currentTimeMillis()-gametimeoffset)/1000;
//转换为秒
上面要做的就是将它显现出来,还记得我们已经完成的字体类了吗,这下子有效了,起首是实例化一个字体类:
img=ImageTools.getImage("/pic/b_number.png");
fontbig=newFont(g,img,10,15,
newchar[]{0,1,2,3,4,5,6,7,8,9});
然后就是显现:
fontbig.drawString(String.valueOf(gametime),screenwidth/2-15,10);
还真是便利yeah!
接着是嘉奖体系,我们划定每过20s就加一个bomb给玩家。
intawardindex=(int)gametime/20;//盘算嘉奖工夫
if(awardindex>bombawardtop)
awardindex=bombawardtop;
if(bombaward!=0){//假如本20s没有嘉奖
bombnum+=bombaward;
bombaward=0;//嘉奖过了
}
<p>
多谢指点,其实我对.net和ruby也不是很了解,对与java也只是刚起步的阶段,只是在学习中有了点想法就写出来了,现在俺本科还没毕业,所以对大型项目基本上也没有什么经验。

冷月葬花魂 发表于 2015-1-20 14:47:46

设计模式是高级程序员真正掌握面向对象核心思想的必修课。设计模式并不是一种具体"技术",它讲述的是思想,它不仅仅展示了接口或抽象类在实际案例中的灵活应用和智慧

只想知道 发表于 2015-1-24 16:16:14

接着就是EJB了,EJB就是Enterprise JavaBean, 看名字好象它是Javabean,可是它和Javabean还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量代码已由中间件(也就是我们常听到的 Weblogic,Websphere这些J2EE服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。

金色的骷髅 发表于 2015-1-24 17:50:03

http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。

变相怪杰 发表于 2015-1-25 16:50:24

我大二,Java也只学了一年,觉得还是看thinking in java好,有能力的话看英文原版(中文版翻的不怎么好),还能提高英文文档阅读能力。

透明 发表于 2015-2-2 15:56:04

http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。

蒙在股里 发表于 2015-2-3 12:18:46

是一种将安全性(Security)列为第一优先考虑的语言

飘灵儿 发表于 2015-2-8 22:16:21

关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。

小妖女 发表于 2015-2-26 11:44:10

Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)

若天明 发表于 2015-3-8 14:38:53

你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。

柔情似水 发表于 2015-3-16 01:44:05

象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。

精灵巫婆 发表于 2015-3-22 18:28:29

任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言
页: [1]
查看完整版本: 了解下JAVA的J2ME 2D小游戏进门之旅(六) 计时器和赏罚与评价