作者chengchieh (cc)
看板Flash
标题Re: [问题] PANMAN小游戏 跪求
时间Wed May 1 12:20:05 2013
※ 引述《ybigghost (鲨鱼)》之铭言:
: 学校要我们做出来 PACMAN的程式
: 但是头脑 都没有 头绪
: 不知道有没有大大 能提醒一些 该怎麽写?
首先...看一下pacman的画面...
你会知道地图是固定的....
所以要有一张地图的设定...
(可移动/障碍物...地图上要可以放point/special)
enemy有生成时间的顺序
还要有在不同关卡以难易度不同的路径去找小精灵
(路径规划比较复杂...建议先朝只改变enemy被放出来的时间做)
小精灵是由键盘控制...
所以需要keyboardevent支援...
special切换时
enemy应该是要会逃跑(这个也比较麻烦...可以忽略)
特点应该摆着enemy变色+可被小精灵吃掉
由於sp有时间限制...
所以timer/timerevent也是必要运用的
当然...
它可以设成可调整的变数...
让它活一点
简易的汇整...
enemy要可以移动..可设定不同颜色...可设定出场时间...可设定状态...
pacman要可以操控..与地图物件(point/sp/enemy)碰触的事件...
finally...
虽然说学生时期多半都是希望网路上有现成的code可以看...可以改...可以抄
不过把pacman一层层拆掉...
其实每一小部分都是不太难的东西
建一个pacman->让它移动->画一张地图->让它在上面走
在地图产生元素->吃了会+分数or变身->追加敌人
去尝试...去玩...
才会知道哪边不会...不足的是什麽...
--
所有创作者都面对相同的难题。价格是由供给和需求来决定的,
有趣工作的需求量,总是比不上解决个别客户的世俗问题。
在实验剧场里演戏,总是比不上在展览摊位上披着猩猩装来得有赚头。
写小说所赚的钱,还比不上垃圾处理器的广告文案。
对程式语言动手动脚的工钱,也比不上协助某公司连结老旧资料库与网站伺服器。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 101.3.45.15
1F:推 gamecubemomo:最近刚好也在写pacman, 不过不是Flash@@ 05/01 13:20
2F:→ gamecubemomo:The Pac-Man Dossier这份文件可以参考 05/01 13:22
5F:推 ybigghost:谢谢大大 05/04 23:28
6F:推 liaosankai:1F大提供的文件超详细耶!! 05/11 20:12
7F:推 ybigghost:英文看不懂 已哭 05/15 09:21