P12 一、手机游戏编写基础 1.手机游戏设计的基本原则 目前,市面上的手机无论在处理能力还是在存储容量上都不足与PC机相提并论,但也足以支持一个设计优化的微型游戏程序的运行。加上它的网络通信能力,甚
P20 } import java.awt.BorderLayout; import java.awt.Container; import java.awt.Font; import java.awt.GridLayout;
P43 一、设计目的 通过选择《Java课程设计(第二版)》中扫雷游戏,这个综合性的题目作为本次的课程设计。可以让我们更加熟悉Java程序设计这门课程,学会熟练使用Jcreator这个软件,加深对Java语言的掌握,提
CleanMine.java import java.awt.BorderLayout; import java.awt.Dimension; import java.awt.event.ActionEvent;
Frame.java ~ 9KB package Java_2048; import java.awt.BorderLayout; import java.awt.Color; import java.awt
Risk 是经典RISK棋盘游戏的一个Java版本。拥有一个简单的地图格式,网络游戏,单人游戏模式,地图编辑器,和其它许多更多的功能。它适用于所有运行Java1.4或更高版本的操作系统上。 该版本增加了联机游玩和一个新的AI。
TripleA 是流行游戏 "Axis & Allies"(轴心国与同盟国)的一个Java开源实现。which is a turn based strategy wargame. TripleA also
Box2D 是一个开源的 C++ 2D物理引擎。),后来扩展到java,as等多种版本。著名手机游戏愤怒的小鸟便是采用jbox2D物理引擎。不过java版得jbox2D引擎性能不如C++环境下运行的性能好。在
tankwar 是使用java开发的一个单机版的小游戏 (未使用任何游戏引擎). 和90经典版的坦克大战有些不同, 这里是纯坦克之间的战争, 英雄坦克并不用保护它的家. 特色: 1. 游戏共设6个关卡
P4 第一个Java文件: import java.awt.Color; import java.awt.HeadlessException; import javax.swing.ImageIcon;
MonkeyEngine 是生成快速现代3D游戏的引擎, jMonkeyEngine (jME)封装了OpenGL,提供一个完整强大的高性能的工具包,使3D游戏的开发变得容易。 游戏视频: http://www.jmonkeyengine
P4 println(name+"出拳:布");break; } return quan; } } 第二个文件: import java.util.Scanner; public class Game { int count=0; int
JOGRE(Java Online Gaming Real-time Engine:Java在线游戏实时引擎).JOGRE是一个开源的,在线的,实时(Real-time)游戏引擎与API.它完全采用Java开发
CroftSoft Code Library 是一个开源的可移植的纯Java游戏库,提供了样例游戏,基于Swing的脚本动画引擎,部署框架,防火墙通道联网包,以及工具类。 项目主页: http://www
下面是运行截图 主要用到的java api HashMap, list , MouseListener ,MouseMoitionListener,其他就没什么了,主要是规则的实现 package
P11 这款五子棋小游戏是我五六年前在培训学习JAVA的时候花了一整个下午时间即兴写出来的,功能很简单,实现了五子棋的电脑对战,主要就是为了研究下电脑下棋算法,所以其他的功能和细节都没考虑,比如电脑最后的落
Starcraft1 developed by java swing. Java Swing版星际争霸1,支持采矿,攻击,寻路,局域网对战. 收录时间:2011-09-14 17:23:18
tankwar 是使用java开发的一个单机版的小游戏 (未使用任何游戏引擎). 和90经典版的坦克大战有些不同, 这里是纯坦克之间的战争, 英雄坦克并不用保护它的家. 特色: 游戏共设6个关卡. (支持无限关卡)
LGame ( code.google.com/p/loon-simple) 是一款国人开发的Java游戏引擎,有Android及PC(J2SE)两个开发版本,其实WindowsPhone C#版也很
tankwar; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.event.KeyEvent;