点击下载 - SEED游戏引擎.docx_第1页
点击下载 - SEED游戏引擎.docx_第2页
点击下载 - SEED游戏引擎.docx_第3页
点击下载 - SEED游戏引擎.docx_第4页
点击下载 - SEED游戏引擎.docx_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章 seed安装、配置1:seed安装 获取seed软件 从/ 上下载Seed安装软件:SEED_0.2.4_build124_可发布版本.rar,以此版本为例来进行介绍,点击解压该文件,打开可看到该文件内有如下内容:Document: seed应用的简单使用教程Environment:seed使用所需要安装的必备软件;Plugins:seed应用程序运行需要的一些插件Samples:seed的部分案例Seed:是seed的应用程序,写程序就需要在这里来具体实现res:是一个空项目2:安装seed环境打开Environment文件夹从中可以看到openAL的安装文件,双击安装(如果已经安装了就不用在重复安装):点击OK 弹出如下窗口,即已安装成功;3:安装VC运行库,VC2005运行库和VC2008运行库都都需要安装,在Seed的文件夹Environment中有VC2005运行库和VC2008运行库,逐个安装,以VC2008运行库为例,双击解压VC2008运行库,打开解压后的文件夹看到如下目录:双击vcredist_x86.exe进行安装:点击下一步:点选我已阅读并接受许可条款,点击安装会自动安装;点击完成即完成,以同样的方法来安装VC2005;Seed运行所需环境组件即以都完成;现在只需要将Seed文件夹放到你所想建项目的文件目录下即可2:Seed配置res是一个空项目,复制res文件夹双击打开Seed文件夹,粘贴res文件夹到该目录,得到如下:双击res文件夹打开:Config.lua 是整个程序的配置文件包括硬件的配置、窗口的大小模式设置、图片及插件的存放目录、系统的选定,图片的分辨力和适配等;以目前的空工程为例, 打开config.lua文件可以看到如下内容:根据上面文件介绍几个常用设置:(这部分需要大家掌握一些基本的lua语法)package.path = package.path . ;res:/plugins/?.lua;res:/plugins/?.luac -用来设置插件目录,方便归类使文件夹内容看起来比较整洁package.path:插件文件目录的系统变量;. :俩个点是lua语法中字符串的连接字符,如 c = “a” . “b” 打印之后c为ab;res:/plugins/?.lua;res:/plugins/?.luac:是文件的相对目录,plugins,是用户创建的插件存放文件夹;“?.lua”表示在res:/plugins/文件夹下所有后缀为.lua或者.luac的文件;package.path . ;res:/plugins/?.lua;res:/plugins/?.luac:在package.path目录后增加新的插件目录,依次方法可以来设置和归类工程中的其他资源文件;display.setContentMode(mode, width, height) :设置游戏画面的逻辑尺寸与真实设备屏幕的适配方式;mode: 适配方式,包含none,best,fit,fill,stretch;参数意义none不进行适配,游戏画面尺寸的1将直接对应屏幕的一个像素best符合真实屏幕的精度,虚拟尺寸将等于真实屏幕分辨率除以真实屏幕的精度fit指定需求的虚拟尺寸,虚拟尺寸将保持纵横比缩放。当虚拟尺寸与屏幕尺寸纵横比不一致的时候,会有部分屏幕空间不被使用(可能存在上下或左右的黑边)fill指定需求的虚拟尺寸,虚拟尺寸将保持纵横比缩放以填满整个屏幕。当虚拟尺寸与屏幕尺寸纵横比不一致的时候,超出屏幕的部分会被裁剪以适应屏幕(实际屏幕尺寸与虚拟尺寸的宽度适配,并裁切掉下面超出的部分)stretch指定需求的虚拟尺寸,虚拟尺寸将被直接缩放以填满整个屏幕。这有可能会改变显示的纵横比(比如圆形可能看起来像个椭圆),尽可能考虑用fit或fill方式取代它width, height:为游戏画面的宽度和高度,可以根据设备的需求来设置数值;768,1024为ipad的尺寸,比如我们现在是做iphone游戏,那么就需要把尺寸设置为480,960;display.setResourceFilter()在这里暂时不做介绍if (_OS_NAME = win32) thendisplay.emulateScreen(iPad,flase); end通过判断来设置程序运行所在的系统,来设置模拟预定义设备分辨率,在这里表示,当在win32的环境下,来模拟ipad的竖屏窗口;display.emulateScreen(deviceName,landscape):模拟预定义的设备分辨率;deviceName:表示当前模拟的设备,在这里模

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论