Pacman-Game:用Phaser和Typescript编写的经典Pacman游戏

时间:2024-02-24 22:35:35
【文件属性】:

文件名称:Pacman-Game:用Phaser和Typescript编写的经典Pacman游戏

文件大小:2.83MB

文件格式:ZIP

更新时间:2024-02-24 22:35:35

phaser pacman-game PhaserTypeScript

吃豆人游戏 用《 Phaser》和《 Typescript》编写的经典《吃豆人》游戏是根据我的逻辑和结构从零开始开发的。 结构体 创建了3个主要课程: 地图 该地图用作Tile类的2D数组。 此类是地图的主要结构,从绘图到吃豆人和幽灵导航 瓦 Tile代表矩阵的每个位置,将值存储为int,其中0是空Tile,1是点Tile,2是墙Tile,3是通电瓷砖。 此类内容包含允许玩家和幽灵知道其周围环境的内容。 吃豆子 播放器的主要类,负责吃豆人的移动,精灵图的动画,移动的验证和限制以及Tiles的预测 敌人 一个抽象类,代表敌人的基本知识,动作,枚举模式(分散,受惊或追逐)。 该类将由派生类使用,具


【文件预览】:
Pacman-Game-master
----index.js(452B)
----package.json(518B)
----assets()
--------power-up.png(19KB)
--------secondTile.png(20KB)
--------Pac-Man_title.png(42KB)
--------doorTile.png(19KB)
--------pacmanSpriteSheet.png(27KB)
--------firstTile.png(20KB)
--------frightened.png(18KB)
--------thirdTile.png(20KB)
--------forthTile.png(20KB)
--------blueDot.png(20KB)
--------ghosts.png(33KB)
--------gameoverBackground.png(45KB)
--------gameoverButton.png(25KB)
--------fruits.png(38KB)
--------point.png(19KB)
----screenshots()
--------10-04.png(101KB)
--------separator1.png(23KB)
--------02-04.png(28KB)
--------02-04_2.png(39KB)
--------30-03.png(15KB)
--------05-04.png(95KB)
--------04-04 - Copy.png(48KB)
--------IMG_5620.jpg(2.26MB)
--------06-04.png(92KB)
--------11-04.png(50KB)
----src()
--------ts()
----views()
--------homepage.html(379B)
----tsconfig.json(153B)
----.gitignore(2KB)
----webpack.config.js(378B)
----README.md(5KB)
----.gitattributes(66B)

网友评论