首先给各位读者发一下EM脚本编辑器的下载地址(大家一定很想得到吧,那么大家就跟着我一起动手吧!)

点击打开链接 点击打开链接解压密码:654321

今天我们有2个任务:

1.在EM游戏项目中显示背景图片2.在ps中处理游戏主角

在完成任务前,我来介绍一下如何使用EM中自带的例程,

由于EM中自带的EM例程给我们开发带来很多方便。

可以实现代码模块复用,我们打开EM软件包里的samples文件,里面就是前人做好的实例。

我们首先打开历程1显示图片精灵。我们先来讲解下代码(只附改动了的代码)

首先看到游戏的结构还是上一节将的1.加载运行库2.创建游戏3.显示更新4.显示游戏

引擎 = D2D_引擎.创建("Edgame Make - 显示图片精灵",60,800,600,true,true,"Dat/game.ico")背景图片 = 引擎:载入图片("Dat/背景图片.jpg")背景精灵 = D2D_精灵.创建(背景图片,0,0,800,600)

我们来讲下上面代码

第1行创建并初始化一个EM脚本游戏引擎接口

调用格式:(文本型 标题, 数值型 帧率,数值型 屏幕宽度,数值型 屏幕高度,逻辑型 是否显示鼠标,逻辑型 是否窗口化,文本型 小图标)

可以看出游戏先创建了一个引擎借口,窗口大小为800X600,60表示游戏帧刷新频率,表示游戏刷新频率,这样游戏才能连贯性

人眼识别不出。最后一项为窗口小图标,图标在工程的Dat文件中,这里读取图片地址,如何快速插入图片地址呢?

在编辑器找到这张图片右键--快速插入文件相对地址--就行。

第2行为初始化背景图片,这句话相当于用引擎载入一张图片给--背景图片--对象,说明下EM是游戏开发思想是面向对象的

第3行表示创建一个背景精灵绑定这张图片,从图片的(0,0)坐标开始取800x600的图片大小。

下面我们讲解显示模块:

function 屏幕渲染 ()渲染开始()清屏(ARGB(255,128,128,128))背景精灵:显示()渲染结束()return false
end

清屏是游戏项目最先创建初始化给出的,清空屏幕,用RGB颜色填充背景,这里是灰色。

显示背景图片即为背景精灵:显示()。前一张我们说了精灵是构成游戏的基本单元,

可以一个或多个拼接成整体,这里就是精灵的作用了。

不过这样说大家可能很蒙,如何去写这些代码?

EM脚本编辑器可以直接查找脚本库

写代码可以直接查找内库函数,并且写的同时还有提示功能。

下面,我们来对自己的项目添加背景图片。

这里我们先用一张完整图片当背景(其实游戏不可能这样,游戏地图背景都是由很多元素拼接起来的,

这里涉及到无损拼接技术,后面我会讲ps无损图片制作过程)

首先将我们处理好的2张图片放入dat文件夹里

引擎 = D2D_引擎.创建("海贼王",60,640,480,true,true,"Dat/game.ico")背景图片 = 引擎:载入图片("Dat/背景01.jpg")背景精灵 = D2D_精灵.创建(背景图片,200,200,640,480)
function 屏幕渲染 ()渲染开始()清屏(ARGB(255,128,128,128))背景精灵:显示()渲染结束()return false
end

好了运行一下看下结果:

是不是很好玩呢?呵呵第一个任务完成了,现在我们来完成第二个任务

不过先要提醒大家所用的photoshop必须是CS3或以上版本的,自带imageready的版本

我们开始处理我们的主角吧,先来处理路飞吧!

我们就从这张动作为跑的gif图着手

1.先将这张图片导入ps中,打开动画面板

这里刚好有8帧图片,因为动画是连续的图片形成的所以我们将这些图片导出来。

2.在图层面板中选中第一帧,将图片输出(导出png格式图片,代a通道),将其命名为01

选中第二帧,导出,命名为02.。。。。。。

以此类推导出所以帧图片,但是图片编号必须是递增的。

3. 将这些图片放入“路飞/跑”文件夹里,这样就行了,以后我们将用到这些图片。

今天就到这里,精彩后续

微信公众号:恋爱大师



海贼王游戏--EM游戏03--初出茅庐相关推荐

  1. 海贼王游戏--EM游戏02--未雨绸缪

    开始准备做游戏了,首先我们对整个游戏进行一个可行性研究和需求分析(不负软件工程课) 由于不是一个规模很大的软件,所以也没必要分析的特别详细,我们采用增量模型,对游戏一步一步进行深化. 首先我们来确定做 ...

  2. 海贼王游戏--EM游戏07--向伟大航路出发

    好久没写了,海贼王游戏继续,伟大航路,伙伴们,新世界等着我们,出发吧 打开工程,发现接着上期的工程已经做好了,现在就把思想传递给大家 今天我们实现最初步的横版模型 即三层背景,加上背景音乐的效果 先看 ...

  3. 海贼王游戏--EM游戏06--巧夺天工

    今天我们来做块地面系统,让路飞能在一定范围的地面上走动(像DNF那样) 为何叫巧夺天工呢?因为前面讲了游戏地图元素是拼起来的 你可以发现游戏角色在一步一步往后走,地图在不断更新 但如果地图是一张完整的 ...

  4. 10元权限gm游戏_游戏P图超能打!揭秘10年老本儿500元升级计划

    Hello大家好呀~在之前的<你问我答>栏目中,我们曾向大家征集了有关十年笔记本修复的种种问题.今天,我们特意请来了首席生活家@VitaminC爱摄影 为我们解答热心值友的问题,另外他还带 ...

  5. pygame只能编写游戏_游戏框架搭建

    游戏框架搭建 目标 -- 使用 面相对象 设计 飞机大战游戏类 目标 明确主程序职责 实现主程序类 准备游戏精灵组 01. 明确主程序职责 回顾 快速入门案例,一个游戏主程序的 职责 可以分为两个部分 ...

  6. 王衠:爱游戏电视游戏平台将实现宽带支付

    时间 2014-03-11 11:37:31  游戏大观 原文  http://www.gamelook.com.cn/2014/03/148933 GameLook报道 /  智能手机之后下一个游戏 ...

  7. 中国地方游戏网游戏大厅 v2.0 官方

    Welcome to my blog! <script language="javascript" src="http://avss.b15.cnwg.cn/cou ...

  8. 盛趣游戏 html5游戏,盛趣游戏谭雁峰:游戏破局的“精细”时代已来

    "游戏的精细化时代已经全面到来,精细化也一定是取胜未来的关键".7月2日,在上海世博洲际酒店举行的CCG EXPO 2019游戏论坛上,盛趣游戏副总裁谭雁峰发表了"游戏破 ...

  9. Unity3D游戏-愤怒的小鸟游戏源码和教程(二)

    Unity愤怒的小鸟游戏教程(二) 本文提供全流程,中文翻译. Chinar坚持将简单的生活方式,带给世人! (拥有更好的阅读体验 -- 高分辨率用户请根据需求调整网页缩放比例) AngryEva游戏 ...

  10. 有关计算机代码的游戏,七灯游戏是一款经典的益智类游戏。游戏中,有七盏灯排成一圈,如图a所示,初始时灯的开关状态随机生成,操作其中某一盏灯,则可以切换该灯的“开/关”状态,同时,这盏灯-组卷网...

    七灯游戏是一款经典的益智类游戏.游戏中,有七盏灯排成一圈,如图a所示,初始时灯的开关状态随机生成,操作其中某一盏灯,则可以切换该灯的"开/关"状态,同时,这盏灯对面的两盏灯也会切换 ...

最新文章

  1. 如何使用pyecharts中的主题样式?
  2. 西文是指什么_儒家君子文化:何为君子?为什么要做君子,而不做小人?
  3. 获取某个时间开始 之后的 N次[周几,周几]
  4. 通过反射写一个通用的设置某个对象的某个属性为指定的值
  5. 如何设计实现一个地址反解析服务?
  6. 算法设计与分析——回溯法——符号三角形问题
  7. spark官方文档_这些未在 Spark SQL 文档中说明的优化措施,你知道吗?
  8. IDA python 脚本编程使用参考资料链接
  9. python异常处理_Python学习点滴04 - 学会异常处理(2)
  10. vue-quill-editor富文本 回显数据样式失效
  11. java全栈_java全栈的知识技能
  12. android gridview 选择变色 再点击还原 并支持多选。记录贴 01
  13. 帆软报表参数传给网络报表_统计图表FineReport中程序数据集传参使用解决方案...
  14. Chrome免安装版制作
  15. 一颗芯片是怎样诞生的
  16. 10.MATLAB方差分析
  17. Ubuntu 安装 SSH 服务
  18. 软件测试周刊(第69期):说出观点需要勇气,说好笑则需求智慧。
  19. sendto()_Linux C函数
  20. python xgb模型 预测_如何使用XGBoost模型进行时间序列预测

热门文章

  1. 2019年五一赛赛后总结
  2. 人大金仓数据库Docker部署
  3. ArcGis拓扑——规则、概念与要点
  4. mysql数据对比_MySQL--如何快速对比数据
  5. 电子邮件工作原理_为什么不应该放弃电子邮件,以及我们在工作中进行交流的方式...
  6. 计算机指令与运算基础原理笔记
  7. lpop 原子_这个知识孩子掌握了吗?初中化学原子的结构知识梳理
  8. (一)Latex源文件的基本结构
  9. 杭州互联网公司和生活成本
  10. 中国农业全要素生产率(1949-2020年)