选择显示字体大小

java游戏开发案例-方块游戏

摘要现在是java娱乐和游戏专栏介绍一个游戏的时间了。这一部分由jeff friesen展示他的一个叫做“方块”的java游戏。备注:java娱乐和游戏专栏里展示的applets都可以用devsquare这个在线开发工具编译和运行。请在使用之前阅读相应的用户文档(文档可以在资源区里找到)在90年代初,我在microsoft的dos下写了第一个游戏,方块。过了这么多年没再碰过它,不过现在我决定在这个专栏里重新翻看一下这个游戏。在java娱乐和游戏专栏的这一部分,我将向你介绍“方块”,并且用swing来写这个游戏。另外我还将用另外三个swing applets来增加音效、视觉特效、以及更多的游戏关卡,以此增强游戏的可玩性。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:jeff friesen;jerric(作者...

http://www.sosof.com/detail/627/11062721643219.html -by - 丰搜 缓存页面


《写出质量好软件的75条体会》暨答案

《写出质量好软件的75条体会》暨答案--2006.05.28郁也风 mvm曾经发了篇题为《如何用正确的方法来写出质量好的软件的75条体会》的blog,后来他又给出了相应的回答:《七十五条》的解释 。而我亦给出了我自己的答案,有些不错,有些差强人意,有些则非常不足了。为便于比较,我的答案附在了mvm答案的后面。1. 你们的项目组使用源代码管理工具了么?mvm : 应该用。vss、cvs、pvcs、clearcase、ccc/harvest、firefly都可以。我的选择是vss。郁也风 : 公司使用的是vss,在网上与朋友玩的就是cvs了。 2. 你们的项目组使用缺陷管理系统了么?mvm : 应该用。clearquest太复杂,我的推荐是bugzilla。郁也风 : 嫌bugzilla安装太费事,界面太简陋,我选择的是jira的破解版。3. 你们的测试组还在用word写测试用例么?mvm :...

http://www.sosof.com/detail/272/4562721646581.html -by - 丰搜 缓存页面


java游戏编程分析--棋子的拖动

在棋盘的两个方格之间拖动棋子摘要编写一个跳棋游戏会遇到许多挑战,在棋盘上拖动棋子就是其中之一,本期的java fun and games讨论了这个方面,并着重介绍了如何消除拖动棋子时产生的屏幕闪烁。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:jeff friesen;jlearner(作者的blog:http://blog.matrix.org.cn/page/jlearner)原文:http://www.javaworld.com/javaworld/jw-08-2005/jw-0822-funandgames.html译文:http://www.matrix.org.cn/resource/article/44/44296_checker+dragging.html关键字:java;game你有没有想过要编写一个跳棋游戏——...

http://www.sosof.com/detail/627/61162721650932.html -by - 丰搜 缓存页面


是男人就撑过20秒游戏的实现

这个游戏大部分人都玩过,界面相当简单,主要就是子弹类,还有飞机类,然后再就是把子弹和飞机加到一个canvas当中去,然后canvas添加到jframe中。class ball implements runnable{//子弹类private int x,y;private int movex,movey;private int width,height;private intrx,ry;private int rmovex,rmovey;private ballcanvascanvas;private threadnewthread;public ball(ballcanvas can){width=can.getwidth();//得到画图区的宽height=can.getheight();//得到画图区的高rx=(int)(height*math.random());ry=(int)(...

http://www.sosof.com/detail/627/47862721655111.html -by - 丰搜 缓存页面


自己总结的算法讲义,有需要者下载

最近学习了算法,整理了一些资料,拿出来共享,希望对大家有所帮助。如果有时间,我会持续更新。 [下载文件]...

http://www.sosof.com/detail/627/93062721656926.html -by - 丰搜 缓存页面


java源代码案例--骑士巡游问题

一个骑士不重复地游历国际象棋棋盘的每一个方格子摘要国际象棋提供了许多与它本身并无关系的有趣的娱乐。骑士巡游问题就是其中的一个。这部分的"java游戏与娱乐"向你介绍骑士巡游问题,然后给出一个applet小程序。它能让你观察整个巡游过程。国际象棋游戏衍生出了许多与它本身无关的有趣的娱乐方式。 这其中的许多种都基于骑士那奇怪的l形移动方式。一个经典的例子就是骑士巡游问题。骑士巡游问题从十八世纪初开始,就一直吸引着大批的数学家和猜谜狂热者:把一个骑士放在棋盘64个格子中的任何一个上,然后移动骑士经过剩下的63个方格, 每个方格必须经过一次且只能是一次。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:jeff friesen;jk88811(作者的blog:http://blog.matrix.org.cn/page/jk88811)原文:ht...

http://www.sosof.com/detail/627/59362721658388.html -by - 丰搜 缓存页面


hacking fun 追寻快乐之道——读拉夫.科斯特的书(一)

今天收到了从网上书店邮寄来的《快乐之道——游戏设计的黄金法则》,作者是美国人拉夫.科斯特。摘录 一:—— 一旦我们看出了一种模式,我们就会在追踪并且看着它重新出现的过程中享受快乐。我们称其为“练习”,并且我们做的越多......我们就越少思考我们正在做什么。感想:记得刚开始到一个新的环境开始工作时候,我的感觉在前几个月里面学到了许许多多的东西,但是随着时间的流逝,我逐渐掌握了一开始并不熟悉的“模式”,并且在运用它的过程中感受快乐,到后来运用这种技术已经成了工作中的一种习惯,大脑的思考也越来越少,所以有时会开始感觉工作的无聊,那些曾经让我们激动不已的技术和工作——开始在大脑中变的无聊.......对软件的感想:不知道为什么,我突然有对“软件”这个词下...

http://www.sosof.com/detail/627/95562721659643.html -by - 丰搜 缓存页面


prototype1.4 中文帮助文档 (javadoc版)

prototype项目是由sam stephenson写的一个javascript框架包,这个组件包利用js对象的prototype特性,对javascript的内置对象做了不少巧妙的封装,同时也自定义封装了一些常用的组件对象。对于目前web2.0复杂的,高交互性的胖客户端开发而言,它为我们释放了不少的工作量。但由于原作者并没有提供它的使用文档,所以我们使用时候常常时对它的源代码不停的分析与尝试,更多时候我们可能都不知道它有提供了类似的封装,而自已花时间去做实现。这周刚好我离职在家休整一下,考虑未来工作方向,闲暇之余顺手写了这个被prototype框架增强后的js的文档及其相关的一系列文章, 希望能给广大奋斗在第一线的同行带来一点帮助。对于这份文档,建议大家先抽出半个小时左右做一个概览,大概知道有哪些东西,这样在实际工作中碰到就避免重复开发了。文档中的大部分方法或者较难以理解的接口,我都尽...

http://www.sosof.com/detail/272/867272161821.html -by - 丰搜 缓存页面


java游戏编程杀手:3d跳棋游戏(第一部分)

编者按:我们今天所要摘录的是给所有java玩家的,尤其是3d爱好者,我们知道你关心这。这两部分的第一部分是从《java游戏编程杀手》第十五章摘出,作者andrew davison描述了怎样在一个3d跳棋程序中用java建立一个场景。下周,andrew将说明怎样为这个3d跳棋程序建立一个浮动的球体。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:launze原文:http://www.onjava.com/pub/a/onjava/excerpt/kgp_in_java_chap15/index.html译文:http://www.matrix.org.cn/resource/article/44/44216_java+killer+game.html关键字:java;killer;game这章用一个java 3d例子来描述一个3d跳棋。这个例子建立了一个场...

http://www.sosof.com/detail/721/87272162928.html -by - 丰搜 缓存页面


ajax:开发者新的一天

版权声明:任何获得matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:andrew thompson;xmatrix(他的blog:http://blog.matrix.org.cn/page/xmatrix)原文地址:http://www.javaworld.com/javaworld/jw-10-2005/jw-1017-ajax.html中文地址:http://www.matrix.org.cn/resource/article/44/44116_ajax.html关键词: ajaxajax开发者的最新工具和技术基于xml的异步javascript,简称ajax,是当前web创新(称为web2.0)中的一个王冠。感谢组成ajax的各种技术,web应用的交互如flickr, backpack和google在这方面已经有质的飞跃。这个术语源自描述从基于...

http://www.sosof.com/detail/721/97272163944.html -by - 丰搜 缓存页面


1 2 3 4 5 6 7 8 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons