- 博客(13)
- 资源 (13)
- 收藏
- 关注
原创 Java2D+3D游戏王(Yo-Gi-Oh!)开发日志3 —— 卡片编辑器
先做了个卡片编辑器的原型。目前支持基本属性设置和图像上传。过几天将实现卡片效果添加。然后就可以开始游戏平台的设计和制作了。
2010-11-28 23:34:00 3883 2
原创 Java2D+3D游戏王(Yo-Gi-Oh!)开发日志2
2天了,游戏王的怪兽卡(包含效果怪兽)类基本上已经架构好了。MonsterAttribute为怪兽属性,如:光、暗、火、水...ActivateSpeed为卡片效果速度,效果怪兽、魔法、速攻魔法...等具有不同的发动速度MonsterType为怪兽种族,如:龙、水、兽...
2010-11-28 13:29:00 2932 1
原创 Java2D+3D游戏王(Yo-Gi-Oh!)开发日志1
这几天,看了一下游戏王的效果怪兽卡片。游戏王有几千张卡,效果很多。而且效果与:玩家生命、魔法、陷阱、场地、手牌、墓地、除外区、地形、卡组……等N个因素相关联。而有些效果甚至是在两个不同因素之间进行,如从墓地到手牌、有攻击变防守、由里侧变表侧……这么复杂的卡片关系,如果人为手动来编写这些卡(假设每张卡一个类)不太可行。因此我有了2个设想:1、制作一个卡片编辑器,通过它来编辑卡片,这个编辑器可以通过勾选效果怪兽的效果触发时机和效果(将游戏王里面每张卡的效果都分解成一个原子效果,然后进行组合,形成实际的效果),然
2010-11-24 08:00:00 4107 3
原创 Java2D+3D游戏王(Yo-Gi-Oh!)开发中
Java版本的游戏王正开发中。。本博客会适时发布最新进度,有空时还可能会写相关教程,有兴趣的请跟进。感谢一直关注我的人。2011年,Java游戏大作——游戏王等着你!
2010-11-21 03:40:00 6260 8
原创 用Java2D画出树的结构_v0.1.0
定义树的数据结构/** * 2010-11-8 * John */package tree;import java.util.ArrayList;import java.util.List;/** * 树的结构 * @author John * */public class Node { private String name; //该结点名字 private int layer = 0; //该结点层级 private List ch
2010-11-09 09:34:00 6810 5
原创 手把手教你搭建jME2(jMonkeyEngine2)环境【有图有真相】
本文以搭建jME2.0.1_Stable为例:1、下载jME类库jME2.0.1_Stable下载地址:http://code.google.com/p/jmonkeyengine/downloads/detail?name=jME2_0_1-Stable.zip&can=2&q=下载完了解压后,发现有3个文件夹:junit、lib、srcjunit——使用junit编写的对jME的测试类源码lib——就是我们想要的类库src——中有jME的源码和jME的演示类源码2、在Eclipse建一个属于自己的类库打
2010-11-07 19:23:00 16143 8
原创 jMonkeyEngine之Camera全攻略
昨天弄Camera,本来还以为不难,谁知道却被这个问题困扰了一个晚上。不知怎么地,早上突然一个猜想,然后测试,通过!因此写下本文,供大家一起学习交流。本文所用图片都是本人亲手PS的,所以转载文章、图片请注明出处。谢谢!想自定义jMonkeyEngine中的Camera一般需要做2件事:1、 设置摄像机视锥(ViewFrustum)的大小2、 设置摄像机的位置和朝向设置视锥(ViewFrustum)一般有以下2个方法:setFrustum(float near, float far, float left
2010-11-04 19:29:00 8387 9
原创 最近
最近一切还好,除了天气有点冷,人有点懒之外,其它还行。好不容易翻译完了JMonkeyEngine(jME)的Flag Rush系列前10篇(目前作者就写了10篇)。感觉还行,在学习过程中涉猎了一下计算机图形学,感觉还好,还好目前涉及到的还能理解,准备做完项目之后再去系统学习计算机图形学。就快毕业了,寒假就去找找工作咯。唉,目前Java图形编程的在我们国内还不是很普及。只有北京、上海有较多的Java3D,深圳只有Java Swing。是先去深圳做Swing还是去上海找3D呢?有点犹豫?北京就好像有点远了,话说
2010-11-04 16:46:00 1900 3
翻译 jMonkeyEngine译文 FlagRush10(2)——墙壁检测系统(Detection System)
10.6、Lesson10.java<br /> <br />import java.io.IOException;<br />import java.net.URL;<br />import java.util.HashMap;<br /> <br />import javax.swing.ImageIcon;<br /> <br /> <br />import com.jme.app.BaseGame;<br />import com.jme.bounding.BoundingBox;<br />imp
2010-11-04 12:08:00 2272
翻译 jMonkeyEngine译文 FlagRush10(1)——墙壁检测系统(Detection System)
<br />注:本系列教程全部翻译完之后可能会以PDF的形式发布。<br />如果有什么错误可以到http://blog.csdn.net/kakashi8841留言或EMAIL:kakashi9bi@gmail.com给我。<br /> <br />jME版本:jME_2.0.1_Stable<br />开发工具:MyEclipse8.5<br />操作系统:Window7/Vista<br /><br /> <br /> <br /> <br /> 10、夺取Flag10.1、介绍<br />
2010-11-04 12:02:00 2451
翻译 jMonkeyEngine译文 FlagRush9(2)——墙壁检测系统(Detection System)
<br />注:本系列教程全部翻译完之后可能会以PDF的形式发布。<br />如果有什么错误可以到http://blog.csdn.net/kakashi8841留言或EMAIL:kakashi9bi@gmail.com给我。<br /> <br />jME版本:jME_2.0.1_Stable<br />开发工具:MyEclipse8.5<br />操作系统:Window7/Vista<br /><br /><br /><br /><br /><br />9.5、Lesson9.java<br /> <b
2010-11-02 19:38:00 2442
翻译 jMonkeyEngine译文 FlagRush9(1)——墙壁检测系统(Detection System)
<br />注:本系列教程全部翻译完之后可能会以PDF的形式发布。<br />如果有什么错误可以到http://blog.csdn.net/kakashi8841留言或EMAIL:kakashi9bi@gmail.com给我。<br /> <br />jME版本:jME_2.0.1_Stable<br />开发工具:MyEclipse8.5<br />开发环境:Window7/Vista<br /><br /> <br /> <br /> 9.1、介绍<br />在这个向导中,我们将通过冲突检测(Colli
2010-11-02 19:31:00 2710 1
[Shader]对NGUI的UISprite和UITexture进行裁剪
2015-04-03
swing超绚丽俄罗斯方块[源码+可运行jar]
2012-03-10
可视化归并排序算法
2012-03-05
A*搜索算法源码和运行程序
2012-02-28
Java逐帧动画播放器V0.1.0
2011-09-04
Java快速实现的进度条
2011-05-03
Java游戏引擎 jMonkeyEngine FlagRushSeries中文翻译(1-10)
2010-11-05
学生选课管理系统V0.1.0
2009-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人