- + P A

- 第一人称视角的转换

      Flash 2006-2-23 16:43
up:前进
down:后退
left:左转
right:右转


...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 游戏截图

      Flash 2006-2-20 15:22
目前正在制作的一个小游戏,头脑中根本没成型,遇到什么问题解决什么问题


...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 射击碰撞

      Flash 2006-2-20 15:6
...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 接水管

      Flash 2006-2-16 11:27
接20节水管就获得胜利,时间是一分钟!


...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 跳墩

      Flash 2006-1-4 16:5
跳吧!不过就20层


...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 挖矿石的小游戏

      Flash 2005-12-28 16:8
基本的功能已经实现!事件是下方向键弹起发射


...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 迷宫游戏开发过程(四)

      Flash 2005-12-27 10:27
4、射击

在这个游戏中,射击子弹有两种方式:一是我方控制的射击,一是敌方的自动射击:下面先看我方的射击是如何实现的:
function shoot() {
    attachMovie('bullet', 'bullet'+depth, buldepth);//加载子弹
    buldepth+ ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 另外的一个视野的算法

      Flash 2005-12-26 17:0

它的bug更多,但是它更接近真实的世界


...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 迷宫游戏开发过程(三)

      Flash 2005-12-26 15:15



3、敌方移动

先把enemy放到地图中,初始化它的一些属性。
function attachEnemies() {
for (i=0; i boxes.attachMov ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 游戏中两种视野的算法

      Flash 2005-12-23 17:41
当然有很多的不足的地方:(下面是截图)

全视野:
...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 迷宫游戏开发过程(二)

      Flash 2005-12-21 16:29
2、我方移动(man)

这需要把man从库中加载到mc中,然后设定它的位置,(注意:给定的位置只能在路上)

function attachMan(x, y) {
boxes.attachMovie('man', 'man', 800);
boxes.man._x = 10+( ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 迷宫游戏开发过程(一)

      Flash 2005-12-21 13:34
1、迷宫地图 2、我方移动 3、敌方移动 4、碰撞监测 5、 ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 射击类游戏的开发过程(Flash)(九)

      Flash 2005-12-14 14:54
10、敌机发射子弹

原理是同我方飞机发射子弹相同的,这里写了一个发射的函数:

function enemyBullets(enemy)
{
  j++;//
  laser.start();
  var newname = "ebullet" + j;
 //子弹的加载名称
  ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 射击类游戏的开发过程(Flash)(八)

      Flash 2005-12-14 14:4
9、敌机的曲线飞行

这里要说到的是一种比较简单的锯齿飞行路线,直线的飞行是修改X轴的属性,锯齿飞行需要修改y轴的属

性,只需要y轴的值在一个较小的范围内变化就可达到这个目的。



先确定一下飞行的最高点和最低点(以当前的y轴为基点):

maxH=this._y+100;
minH=this._y-100;
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()

- 射击类游戏的开发过程(Flash)(七)

      Flash 2005-12-14 13:39
8、声音

寻找一些和游戏相配的声音并非是一件简单的事情。找到后导入到库中,右击选择链接(linkage)然后
选择“为actionscript导出“,输入一个标示符:laser。 然后制作一个按钮来控制声音的开关。
然后再复制一下代码到主场景的第一帧:

var laser = new Sound();
laser.attachSound("la ...
标签集:TAGS:
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()