在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例Lua → EM-X 2D游戏引擎全部实例源码

EM-X 2D游戏引擎全部实例源码

Lua

下载此实例
  • 开发语言:Others
  • 实例大小:16.47M
  • 下载次数:6
  • 浏览次数:255
  • 发布时间:2022-03-05
  • 实例类别:Lua
  • 发 布 人:donghao1995
  • 文件格式:.rar
  • 所需积分:2
 相关标签: em 2d 源码 引擎 实例

实例介绍

【实例简介】EM-X 2D游戏引擎全部实例源码
【实例截图】

【核心代码】下载后查看

.
├── E.M-X 基础例程
│   ├── [中级]1.从加密的zip压缩包中获取游戏资源
│   │   ├── Dat
│   │   │   └── Dat.zpak
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 从加密的zip压缩包中获取游戏资源.empro
│   ├── [初级]1.显示图片精灵
│   │   ├── 1.显示图片精灵.empro
│   │   ├── Dat
│   │   │   ├── log.txt
│   │   │   ├── 小图标.ico
│   │   │   └── 背景图片.jpg
│   │   ├── Lib
│   │   ├── Main.lua
│   │   └── Sys
│   ├── [高级]1.实现一个多彩文字显示系统
│   │   ├── Dat
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   │   └── 公共方法.lua
│   │   └── 多彩文字打字显示效果.empro
│   ├── [初级]10.仙剑2标题动画_Flash
│   │   ├── Dat
│   │   │   ├── 137-3.png
│   │   │   ├── 137-4.png
│   │   │   ├── 137-5.png
│   │   │   ├── 137-6.png
│   │   │   ├── 137-7.png
│   │   │   ├── 137-8.png
│   │   │   ├── MenuLoop.swf
│   │   │   ├── StartMenu.swf
│   │   │   ├── menu.png
│   │   │   ├── title.ogg
│   │   │   └── title.png
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 仙剑2标题动画.empro
│   ├── [中级]10.横版多层滚轴效果
│   │   ├── Dat
│   │   │   ├── 10.png
│   │   │   ├── 11.png
│   │   │   ├── 12.png
│   │   │   ├── 13.png
│   │   │   ├── 8.png
│   │   │   ├── 9.png
│   │   │   ├── 原地.png
│   │   │   ├── 地面.png
│   │   │   ├── 行走.png
│   │   │   ├── 跑动.png
│   │   │   ├── 三层背景.png
│   │   │   └── 二层背景.png
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 横版多层滚轴效果.empro
│   ├── [初级]11.休闲背景嵌入Flash小游戏
│   │   ├── Dat
│   │   │   ├── GameBack.png
│   │   │   ├── GameBackAni_00.png
│   │   │   ├── GameBackAni_01.png
│   │   │   ├── GameBackAni_02.png
│   │   │   ├── GameBackAni_03.png
│   │   │   ├── GameBackAni_04.png
│   │   │   ├── 欢乐A.mp3
│   │   │   └── 斗地主.swf
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 休闲背景嵌入Flash小游戏.empro
│   ├── [中级]11.跨屏地图移动与序列图纸娃娃
│   │   ├── Dat
│   │   │   ├── bg.png
│   │   │   ├── 头发.png
│   │   │   ├── 武器.png
│   │   │   ├── 眼睛.png
│   │   │   ├── 衣服.png
│   │   │   ├── 身体.png
│   │   │   └── 鞋子.png
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 跨屏地图与序列图纸娃娃.empro
│   ├── [初级]12.加载显示粒子
│   │   ├── Dat
│   │   │   ├── particles.png
│   │   │   └── save_demo.psi
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 例程1.empro
│   ├── [中级]12.自创右键弹出菜单效果
│   │   ├── Dat
│   │   │   ├── 00000.png
│   │   │   └── CombatOver.PNG
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   │   └── 右键菜单类.lua
│   │   └── 右键菜单类.empro
│   ├── [初级]13.粒子模仿发射烟花效果
│   │   ├── Dat
│   │   │   ├── explosion.psi
│   │   │   ├── particles.png
│   │   │   ├── rocket.psi
│   │   │   ├── 发射音效.ogg
│   │   │   └── 爆炸音效.ogg
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 屏幕烟花.empro
│   ├── [中级]13.子弹发射跟踪效果实现逻辑
│   │   ├── Dat
│   │   │   ├── particles.png
│   │   │   ├── 箭支.png
│   │   │   ├── 发射塔.png
│   │   │   └── 小火球.psi
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   │   └── 子弹类.lua
│   │   └── 子弹效果实现.empro
│   ├── [初级]14.来回移动的动画小鱼
│   │   ├── Dat
│   │   │   ├── fish01_01.png
│   │   │   └── 背景.jpg
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 来回移动的动画小鱼.empro
│   ├── [初级]15.使用矩形包围盒检测碰撞
│   │   ├── Dat
│   │   │   ├── bg.png
│   │   │   ├── bnb.png
│   │   │   └── thing.png
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 使用包围盒检测碰撞.empro
│   ├── [初级]16.进度控制和精灵过渡(日式AVG)
│   │   ├── Dat
│   │   │   ├── MEGU211.png
│   │   │   ├── bg001.png
│   │   │   ├── bun.ogg
│   │   │   └── title001.png
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 进度控制和精灵过渡.empro
│   ├── [初级]17.休闲游戏背景效果
│   │   ├── Dat
│   │   │   ├── GameBack.png
│   │   │   ├── GameBackAni_00.png
│   │   │   ├── GameBackAni_01.png
│   │   │   ├── GameBackAni_02.png
│   │   │   ├── GameBackAni_03.png
│   │   │   └── GameBackAni_04.png
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 休闲游戏背景效果.empro
│   ├── [初级]18.单动画绵羊控制例程
│   │   ├── Dat
│   │   │   ├── HandStand.png
│   │   │   ├── Rolling.png
│   │   │   ├── Run.png
│   │   │   ├── Walk.png
│   │   │   └── bjj1.jpg
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 单动画绵羊控制例程.empro
│   ├── [初级]19.回合制横板战斗
│   │   ├── Dat
│   │   │   └── 游戏资源.png
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 回合制横板战斗.empro
│   ├── [中级]2.贪吃蛇小游戏
│   │   ├── Dat
│   │   │   ├── 草地.png
│   │   │   ├── 蛇头.png
│   │   │   ├── 蛇身.png
│   │   │   ├── 食物.png
│   │   │   ├── 背景音乐.mp3
│   │   │   └── 吃食物音效.wav
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 贪吃蛇小游戏.empro
│   ├── [高级]2.线段碰撞逻辑
│   │   ├── Dat
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 线段碰撞逻辑.empro
│   ├── [初级]2.显示文字和画线
│   │   ├── 2.显示文字和画线.empro
│   │   ├── Dat
│   │   ├── Lib
│   │   ├── Main.Lua
│   │   └── Sys
│   ├── [初级]20.一些精灵使用的小技巧
│   │   ├── Dat
│   │   │   ├── 1_1.png
│   │   │   ├── 41.png
│   │   │   ├── 46.png
│   │   │   └── ui_default_loading_bar.png
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 精灵使用的小技巧.empro
│   ├── [初级]21.一些物理相关的逻辑
│   │   ├── 匀速运动
│   │   │   ├── (物理行为)匀速运动.empro
│   │   │   ├── Dat
│   │   │   │   ├── BALL.png
│   │   │   │   └── sound.wav
│   │   │   ├── Lib
│   │   │   ├── Main.lua
│   │   │   └── Sys
│   │   ├── 变速运动
│   │   │   ├── (物理行为)变速运动.empro
│   │   │   ├── Dat
│   │   │   │   ├── BALL.png
│   │   │   │   └── sound.wav
│   │   │   ├── Lib
│   │   │   ├── Main.lua
│   │   │   └── Sys
│   │   ├── 重力加速度
│   │   │   ├── (物理行为)重力加速度.empro
│   │   │   ├── Dat
│   │   │   │   ├── BALL.png
│   │   │   │   └── sound.wav
│   │   │   ├── Lib
│   │   │   ├── Main.lua
│   │   │   └── Sys
│   │   └── 木桶破碎物理效果
│   │       ├── Dat
│   │       │   ├── 1.png
│   │       │   ├── 10.png
│   │       │   ├── 11.png
│   │       │   ├── 12.png
│   │       │   ├── 2.png
│   │       │   ├── 3.png
│   │       │   ├── 4.png
│   │       │   ├── 5.png
│   │       │   ├── 6.png
│   │       │   ├── 7.png
│   │       │   ├── 8.png
│   │       │   └── 9.png
│   │       ├── Lib
│   │       ├── Main.lua
│   │       ├── Sys
│   │       └── 木桶破碎物理效果.empro
│   ├── [中级]3.捕鱼发射器例程
│   │   ├── Dat
│   │   │   ├── 子弹.png
│   │   │   ├── 炮塔.png
│   │   │   └── 爆炸.png
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   ├── main
│   │   └── 捕鱼发射器.empro
│   ├── [初级]3.显示序列图动画
│   │   ├── 3.显示序列图动画.empro
│   │   ├── Dat
│   │   │   ├── 动画.png
│   │   │   └── 背景.png
│   │   ├── Lib
│   │   ├── Main.lua
│   │   └── Sys
│   ├── [高级]3.另类数据保护类思路
│   │   ├── Dat
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   │   ├── 扩展_数据保护类.lua
│   │   │   └── 扩展_数据保护类.lua.ebak
│   │   └── 数据保护类思路.empro
│   ├── [初级]4.鼠标键盘事件
│   │   ├── 4.鼠标键盘事件.empro
│   │   ├── Dat
│   │   ├── Lib
│   │   ├── Main.lua
│   │   └── Sys
│   ├── [中级]4.高射炮打小鸟游戏
│   │   ├── Dat
│   │   │   ├── barrel.png
│   │   │   ├── bird_fly5.png
│   │   │   ├── bird_in_g5.png
│   │   │   ├── bullet.png
│   │   │   ├── crosshairs1.png
│   │   │   ├── muzzleflash.png
│   │   │   ├── tank.png
│   │   │   ├── tankfire.ogg
│   │   │   ├── tankshadow.png
│   │   │   ├── 地表.jpg
│   │   │   └── 背景.jpg
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Main.lua.ebak
│   │   ├── Sys
│   │   └── 高射炮打小鸟游戏.empro
│   ├── [初级]5.动态鼠标指针
│   │   ├── 5.动态鼠标指针.empro
│   │   ├── Dat
│   │   │   ├── Game_Cursor.png
│   │   │   └── 背景图片.jpg
│   │   ├── Lib
│   │   ├── Main.lua
│   │   └── Sys
│   ├── [中级]5.反应能力测试游戏
│   │   ├── Dat
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   │   └── 障碍类.lua
│   │   └── 反应能力测试小游戏.empro
│   ├── [初级]6.Bass音效库播放音效
│   │   ├── 6.播放游戏音效.empro
│   │   ├── Dat
│   │   │   ├── 音效1.wav
│   │   │   ├── 音效2.wav
│   │   │   ├── 背景图片.jpg
│   │   │   └── 背景音效.ogg
│   │   ├── Lib
│   │   ├── Main.lua
│   │   └── Sys
│   ├── [中级]6.水果炸弹小游戏
│   │   ├── Dat
│   │   │   ├── apple.png
│   │   │   ├── banana.png
│   │   │   ├── bomb.png
│   │   │   ├── cherry.png
│   │   │   ├── click.wav
│   │   │   ├── explosion.wav
│   │   │   ├── strawberry.png
│   │   │   ├── wall.png
│   │   │   ├── wood.png
│   │   │   └── 背景音乐.mp3
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 仿GM自带小游戏例程.empro
│   ├── [初级]7.图片集例程
│   │   ├── Dat
│   │   │   └── ui.emimg
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 图片集例程.empro
│   ├── [中级]7.编写一个片头LOGO动画
│   │   ├── Dat
│   │   │   ├── emlogo.png
│   │   │   ├── logo_f_g_short.ogg
│   │   │   ├── sfx_title_card_drop.ogg
│   │   │   └── 游戏版权片头logo.jpg
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   │   ├── EM_Logo.lua
│   │   │   └── EM_Logo.lua.ebak
│   │   └── 游戏启动画面-EM片头.empro
│   ├── [初级]8.Flash视频播放
│   │   ├── Dat
│   │   │   └── FLASH.swf
│   │   ├── Flash视频播放.empro
│   │   ├── Lib
│   │   ├── Main.lua
│   │   └── Sys
│   ├── [中级]8.精灵数字显示(掉血数值效果)
│   │   ├── Dat
│   │   │   └── num
│   │   │       ├── 0.png
│   │   │       ├── 1.png
│   │   │       ├── 2.png
│   │   │       ├── 3.png
│   │   │       ├── 4.png
│   │   │       ├── 5.png
│   │   │       ├── 6.png
│   │   │       ├── 7.png
│   │   │       ├── 8.png
│   │   │       └── 9.png
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   │   └── 扩展_精灵文字.lua
│   │   └── 精灵数字.empro
│   ├── [初级]9.hge图形文字支持库例程
│   │   ├── Dat
│   │   │   ├── font.fnt
│   │   │   └── font.png
│   │   ├── Lib
│   │   ├── Main.lua
│   │   ├── Sys
│   │   └── 例程1.empro
│   └── [中级]9.屏幕物件遮挡次序按Y轴软排序
│       ├── Dat
│       │   ├── 1.png
│       │   └── 2.png
│       ├── Lib
│       ├── Main.lua
│       ├── Sys
│       │   ├── 角色类.lua
│       │   └── 障碍物件类.lua
│       └── 屏幕物件按Y轴排序.empro
└── 好例子网_E.M-X 基础例程.rar

163 directories, 250 files


标签: em 2d 源码 引擎 实例

实例下载地址

EM-X 2D游戏引擎全部实例源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警