(2010.02.18)JAVA RPG星星小镇0.4 定期更新
战斗图DEMO
基本操作:
移动:← → ↓ ↑
对话:空格键/回车键
运行环境:
Windows
JRE 1.6或以上(不装跑不了)
JRE下载地址:http://www.java.com/zh_CN/download/manual.jsp
注意:游戏处在开发阶段,仅体验
JAVA手机游戏居多,开发这个PC RPG game,为纪念SUN
按计划0.5开始需要添加商店和战斗系统,所以下次更新时间会稍久一点...
找镇长谈话就能进入战斗系统,战斗系统仅DEMO。
现已经将程序jar转成windows可执行的exe程序,所以仅支持windows,当然游戏图片音乐等基本信息是公开的
对话框现在用的是JOptionPane确认框如(图1),感觉不是很好看。
大家可以一起来改进下,把对话框draw出来。需要两种,一种是对话框,另一种是带选择项的对话框。
以下JOptionPane普通对话框实现方式
以下内容为程序代码:
1 /**
2 *String message 对话信息
3 * String howName 说话人
4 *String howface 任务表情
5 **/
6 public static void showMessageDialog(JPanel jPanel,String message, String howName, String howface) {
7 JOptionPane.showMessageDialog(jPanel, "对话内容", "对话框标题",JOptionPane.OK_OPTION, new ImageIcon("人物头像"));
8 }
9
下载地址:
星星小镇0.4
更新日志(仅显示近5次更新)
2010.02.18 v0.4:
功能改进:添加战斗系统(DEMO)。
2010.02.15 v0.4:
功能改进:人物行走优化,将jar转exe可执行程序。
2010.02.14 v0.4:
功能改进:背景平铺效果(走山路可看到),对话功能改进,标题菜单流星雨效果
2010.02.12 v0.3:
功能添加:标题菜单,场景切换(可以进屋啦)
2010.02.11 v0.2:
功能添加:NPC自由行走会话,背景音乐
文章同步更新地址:http://bbs.gameres.com/showthread.asp?threadid=142639
相关文档:
一、
为什么要
Web
状态管理
对于每个容器而言每个请求都相当于一个新的客户,因为当服务器生成
Response
返回到客户端,在客户端显示出来后相对应的
Socket
就会关闭,所以
HTTP
协议是个无状态的协议,他不能保存当前用户的信息。
二、
实现状态管理的方式
1.
在网 ......
类加载是java语言提供的最强大的机制之一。尽管类加载并不是讨论的热点话题,但所有的编程人员都应该了解其工作机制,明白怎么做才能让其满足我们的需要。这能有效节省我们的编码时间,从不断调试ClassNotFoundException, ClassCastException的工作中解脱出来。
这篇文章从基础讲起,比如代码和数据的不同之处是什 ......
记得一年前,正是自己对java爱不释手的时候,而网上也是一波又一波的java嘲讽热,我愤怒了,就像人人都会捍卫自己喜欢的东西一样。我在内网一次又一次的发帖发泄,可能碍于我是版主,java批判者们也没有回帖。直到后来,大家认识我,都说路飞很擅长java,java很厉害。其实我只对J2SE略懂皮毛。我喜欢java的原因是,对于一个 ......
今天是新年第一篇文章,先祝各位读者新年快乐,虎虎生威!
从今年开始我会陆续讲解服务器开发各部分的知识和技巧(只是个人见解与相关资料的整合,如有错误还希望各位网友指出)。首先来讲下Java网络,网络技术是Java语言中很重要的一部内容,因为Java的语言产生的核心思想:网络与安全。
而且目前的很多的软件的开发也与 ......