`
wuhua
  • 浏览: 2111946 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

续关于 j2me圈子的朋友有没兴趣大家一起做个冒险岛的游戏

阅读更多
     这两天忙着学习关于单元测试,游戏的事情放到放下了。趁着现在有点时间,把我自己一个简单的框架拿出来参考下。
这里用的人物图片资源是整合fins刚上传的一个游戏,
     在这里我说下简单的功能,
    1。mali只能向前走,走过了就回不了头了
     2。为能实现跳跃,跟出现关外
    3。人物只能之下行走,不能根据场景的路线判断行走,比如前方有个台阶,要跳跃。
    4,等大家提供了。哈哈
  • 大小: 17.8 KB
分享到:
评论
32 楼 wuhua 2006-12-22  
哈哈。这几天我在写一个wap的简单浏览器,
所以。。。不过我还是一直在关注这些的。大家一起努力吧。
对了,我还把你设为j2me圈子的管理员,希望不会暂用您的时间。
31 楼 fins 2006-12-22  
支持 强烈的支持
lz最近可能很忙 好久没看到他了
期待他的回归
期待楼上邻居的加入
30 楼 javatar 2006-12-22  
为了表达我上面所说的想法,我准备这个周未用全部时间来写个俄罗斯方块的demo,希望星期一能交稿,表达我对加入j2me圈子的诚意!

注:写俄罗斯方块作demo是因为我在高中就用几个语言写过,细节较清楚,否则没把握一个周未搞定。呵呵。
29 楼 javatar 2006-12-22  
其实只要将逻辑锁定在mdoel层内,使view只是简单的观察者及命令发送者,中间以门面隔开,换界面就会变的很简单。
28 楼 ahuaxuan 2006-12-15  
一定要做一个nokia7610版本的,到时候我一定下下来玩,呵呵
27 楼 wuhua 2006-12-12  
呵呵。关于集体开放,我也没怎么试过,也不知道怎么做。
所以经验也是比较少的
26 楼 whycloud 2006-12-12  
0000 写道
晕厥....原来后来那帖又被删了....

做J2ME还是去j2medev吧, 我以前做j2me的时候经常在那里混~学到不少东西~

我现在工作太忙,不能贡献一份力量了,实是遗憾~

PS: 有种不好的预感, 这帖也会被删掉....

帮你引一下吧
我也是常去j2medev的
呵呵
不过最近ming也是比较忙,而且以前总去的几个人现在都有自己的工作要忙。
25 楼 0000 2006-12-12  
晕厥....原来后来那帖又被删了....

做J2ME还是去j2medev吧, 我以前做j2me的时候经常在那里混~学到不少东西~

我现在工作太忙,不能贡献一份力量了,实是遗憾~

PS: 有种不好的预感, 这帖也会被删掉....
24 楼 0000 2006-12-12  
引用
兄台,不要骂我啊。不是我删的。我一般不会删除别人的东西的。

哪有哪有, 偶只不过对管理员不满~~无所谓了, 偶继续努力~~无奈开发进度太慢, 大家都有自己的工作, 也没有探索出好的管理模式~~
多人协作的办法和管理思路还望兄台赐教~

最近在看jole说软件, 软件工程方面希望能和有兴趣的朋友一起探讨`
我的联系方式: 0000sir@gmail.com (这不会被删吧...出现email地址...)
23 楼 wuhua 2006-12-12  
我找到了一个开源的j2se模拟器microemulator。有兴趣的朋友可以去看看。
不过可惜的是里面对于Canvas,Image的支持不是很好。
不能支持setFullMode,跟Image不能切割图片等相关API
22 楼 fins 2006-12-12  
哈哈 不用我们自己写了
google :  applet j2me 结果一堆一堆的

21 楼 wuhua 2006-12-12  
呵呵。可能对于一些细节问题,
我比较马虎,您真的很认真,我得向你学习。
20 楼 fins 2006-12-12  
Canvas 继承 JPanel
MIDlet 继承 JFrame

所以 在游戏当中 你的GameCanvas何时创建是有说道的

你放出的代码在这方面就没处理好 创建的时机有问题
详细的我没看但是至少这个代码应该改成这样

	public void initAppContext(){
		gt = new GameThread();
		gt.open(Display.getDisplay(m));
		Resources.loadImages();
		gt.init();
	}


还有 你说的那种创建 Graphics 的方法不太可行吧  我觉得
因为你从BufferedImage里得到饿Graphics还是j2se里的Graphics
j2se里的Graphics方法和j2me里的差太多了 我还是倾向于写两种代码
毕竟我们不能指望 j2me 到j2se移植的时候一行代码都不修改啊
19 楼 wuhua 2006-12-11  
哈哈。
我看了下API,估计Graphics也是可以通过BufferImage来创建了。我们可以在系统启动的时候通过创建一个BufferImange来创建一个Graphics,不知道可不可行。
还有至于我们可以创建一个可变的Image 这样可以实现GameCanvas的双缓冲了
18 楼 fins 2006-12-11  
Graphics类模拟不了
因为这个类不是我们直接创建或调用的
是系统创建的
Graphics必须要写两种代码
不能实现平滑的在j2se和j2me之间切换
我现在确实没有时间弄啊
因为这不是整理 而是重新写 最近实在没时间
17 楼 wuhua 2006-12-11  
1。
按照fins的意思,
先模拟以下类
GameCavas,Graphics, Image,
我想只要用java SE模拟上面三个类是不难的,
然后设计出一个对于的Swing的版本也是可以的。
希望fins有时间整理一下以前的。然后通知我,我再把他们整合,然后就出一个框架出来。

16 楼 zhieer 2006-12-11  
先写个计划书吧,要不然都没个准.
15 楼 fins 2006-12-11  
我的观点正好相反
可以先做swing/awt或applet版
然后再移植到j2me
因为这样可以在先期让更多的人参与进来 已经测试游戏的核心部分
14 楼 hit1983 2006-12-11  
fins 写道
提个建议将开发 分成两部分:
1 手机特性部分 例如手机ui 菜单等
2 游戏核心

游戏核心部分  可以很容易的被其他形式展现
例如 做成 awt swing applet版本 等

这样做便于开发

我说的可能不太清楚 我的本意就是

这个游戏应该 可以让 没有安装j2me 和 模拟器的程序员也可以运行和测试

我现在就是这种情况 我想看看效果
可是 由于在公司 机器里没有j2me要用的那些东西 所以看不了运行效果

不知道你明白没 呵呵


这样太麻烦 前期 可以先不考虑这么多 直接用j2me 实现这个游戏,后期可以移植不同平台,现在我觉得要赶快动手做,要不这个计划真的不知道什么时候才能完。。
13 楼 wuhua 2006-12-09  
0000 写道
wuhua 写道
我看到的是
欢迎楼主光顾"中国开源开发网络"http://www.osdn.cn, 我们提供网络协同开发服务(SVN). 相信这对于多人协同开发能提供支援. 我们也正在建设当中,有任何问题都可与我直接联系 0000sir@gmail.com
他回复的


我靠, 这都被删了... 也只是想给楼主提供点帮助... 大家都是做开源的,何必
不是每个人都能有条件建立自己的SVN服务器,至少我是这么想
是说做开源就只认SF.NET么, 这就是这里的管理风格么




兄台,不要骂我啊。不是我删的。我一般不会删除别人的东西的。

相关推荐

    J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏下,上为另一部分

    J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏

    j2me游戏资源,分享给大家

    从给定的文件信息来看,我们探讨的主题是Java 2 Micro Edition(J2ME)以及在J2ME平台上开发游戏的资源分享。J2ME是一种针对嵌入式和移动设备的Java平台,它允许开发者创建运行在有限资源设备上的应用程序,如早期的...

    J2ME冒险游戏CASPER源代码.7z

    《J2ME冒险游戏CASPER源代码》是一个针对Java Micro Edition (J2ME) 平台开发的冒险类游戏项目。J2ME是Java技术的一个重要分支,主要用于嵌入式设备和移动设备上的应用程序开发,如早期的智能手机和平板电脑。CASPER...

    我的第一个j2me游戏代码

    我的第一个j2me游戏代码我的第一个j2me游戏代码我的第一个j2me游戏代码我的第一个j2me游戏代码我的第一个j2me游戏代码我的第一个j2me游戏代码我的第一个j2me游戏代码我的第一个j2me游戏代码我的第一个j2me游戏代码我...

    J2ME小游戏J2ME小游戏J2ME小游戏上,下为另一部分

    J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏J2ME小游戏

    J2ME小游戏合集很实用

    9. **落日恶魔游戏附源代码(J2ME)**:这款游戏展示了J2ME平台上的黑暗风格冒险游戏,源码涵盖了角色动画、战斗系统和游戏剧情的实现,对于想要制作具有故事情节的游戏的开发者来说很有参考价值。 10. **J2me手机...

    j2ME 关于j2me的相关资料

    关于j2me的相关资料 ublic class Person implements KSerializable { private String _name; private String _answer; private String _userid;

    经典j2me游戏实例

    在J2ME游戏中,为了保持流畅性,通常会有一个游戏循环(Game Loop)来持续刷新游戏状态。 4. **MessageScreen.java** 这个文件可能定义了一个用于显示游戏消息或提示的屏幕类。在J2ME中,用户界面(UI)通常使用 ...

    J2me 游戏原代码

    "J2ME 游戏原代码" 提供的资源可能是一个包含 J2ME 游戏完整源代码的压缩包,名为 "HighSeas",这可能是以海洋冒险或海盗为主题的游戏。 在深入讨论 J2ME 游戏开发的知识点之前,我们先理解一下 J2ME 的核心组成...

    J2ME的RPG游戏Demo

    《J2ME的RPG游戏Demo》是一款基于Java 2 Micro Edition (J2ME) 技术开发的角色扮演游戏Demo,它展示了如何在移动设备上构建一个功能丰富的游戏体验。J2ME是Java平台的一个子集,专为资源有限的设备如手机和平板电脑...

    J2ME游戏源代码

    J2ME开发工具如NetBeans或Eclipse带有模拟器,允许开发者在多种设备配置下测试游戏。真机调试也是必不可少的,确保游戏在不同设备上运行良好。 10. **发布与分发** 游戏最终需要打包成JAR文件,可能还需要一个JAD...

    j2me_plane.rar_j2me_j2me 飞机_j2me 飞机 游戏_飞机游戏

    《J2ME飞机游戏开发详解》 J2ME(Java 2 Micro Edition)是Java平台的一个子集,专为移动设备、嵌入式系统等资源有限的环境设计。本篇文章将深入探讨如何利用J2ME技术开发一款简单的飞机游戏,以此帮助初学者理解...

    j2me游戏开发 经典教程

    j2me游戏开发j2me游戏开发j2me游戏开发j2me游戏开发j2me游戏开发j2me游戏开发j2me游戏开发

    j2me游戏中文教程

    《J2ME游戏开发中文教程》是一本专为Java ME(J2ME)平台上的游戏开发而设计的详细指南。J2ME,全称为Java 2 Micro Edition,是Java技术的一个分支,主要用于移动设备和嵌入式系统的应用程序开发,包括手机、智能...

    j2me游戏引擎详解

    **J2ME游戏引擎详解** Java 2 Micro Edition(J2ME)是Oracle公司为小型设备和嵌入式系统设计的一种Java平台。它主要用于移动设备,如早期的智能手机和平板电脑,提供运行Java应用程序的能力。在J2ME的环境中,游戏...

    J2ME 经典小游戏

    **J2ME经典小游戏** Java 2 Micro Edition(J2ME)是Java平台的一个子集,主要用于嵌入式设备和移动设备,特别是早期的智能手机。...学习和了解J2ME的游戏开发,有助于我们理解移动游戏技术的演进历程。

    j2me RPG游戏代码

    通过这个项目,无论是对J2ME有兴趣,还是对游戏开发感兴趣,都能从中获益匪浅。文件名“J2ME_1959”可能代表着项目创建的年份或版本号,具体含义需要结合实际代码来理解。 总的来说,J2ME RPG游戏代码的解析涵盖了...

    j2me手机游戏源码

    总的来说,"j2me手机游戏源码"为我们提供了一个宝贵的实战平台,通过学习和分析这些源码,不仅可以掌握J2ME编程技术,还能了解到游戏开发的基本流程和技巧。无论你是初学者还是经验丰富的开发者,都能从中受益匪浅,...

    J2ME 游戏开发资源

    J2ME,全称Java 2 Micro Edition,是Java平台的一个子集,主要用于移动设备、嵌入式设备上的应用程序开发,尤其是手机游戏。这个压缩包包含的“J2ME游戏开发资源”是一份宝贵的资料库,对于想要学习或从事J2ME游戏...

    j2ME游戏开发详解

    【j2ME游戏开发详解】 Java 2 Micro Edition(j2ME)是Oracle公司推出的用于开发和部署在小型设备、移动设备以及嵌入式系统上的应用程序的平台。它以其轻量级、跨平台的特性,成为了早期手机游戏开发的重要工具。本...

Global site tag (gtag.js) - Google Analytics