引擎 GameMaker

原理简介:

  • 下面这些是比较重要的资源:

物体:游戏中定义有各种事件动作的实体,它们是游戏的主要表现部分。

房间:放置物体让它们活动的地方,可以理解为不同的场景。

精灵:用来展示物体的图片,它只是图片,无任何属性行为。

声音:用在一个游戏中的背景音乐或者音效。

背景:为房间定义背景的图片。

设定方式:

  • 游戏的运行位置叫做房间,房间中的运动图片叫做精灵,精灵会触发事件

  • 精灵来展现视觉元素的运动

参考资料:

  • 参考手册 中文版 download
  • 语言指南 中文版

选择原因:

  • 采用调用API结合图形界面的方式,加快游戏开发进展,适合于2D游戏开发

转载于:https://www.cnblogs.com/Vulcan-team/p/6056924.html

引擎选择:GameMaker相关推荐

  1. 虚拟机虚拟化引擎选择哪个好_如何选择合适的虚拟现实开发引擎

    虚拟机虚拟化引擎选择哪个好 虚拟3D世界的前景已经吸引了数十年的程序员. 虚拟现实(VR)曾经是遥不可及的小说,现在正在成为现实. 像任天堂臭名昭著的"虚拟男孩"这样的失败现在已经 ...

  2. mysql修行练级之字符集,数据类型与存储引擎选择

    如何选择合适的存储引擎 几个常用存储引擎的特点 下面我们重点介绍几种常用的存储引擎并对比各个存储引擎之间的区别和推荐使用方式. 特点 Myisam BDB Memory InnoDB Archive ...

  3. 前端模版引擎选择指南

    Javascript前端模板引擎将数据和结构分离开来,是前端发展路上关键的一环.本文将对比jade,ejs,swig,handlerbars这四种现在常用的模版引擎来为大家提供一些帮助. 语法对比 这 ...

  4. mysql数据库存储引擎选择_MySQL数据库性能优化之存储引擎选择

    的存储引擎可能是所有关系型产品中最具有特色的了,不仅可以同时使用多种存储引擎,而且每种存储引擎和MySQL之间使用插件方式这种非常松的耦合关系. Eb$d8lR;Tw0由于各存储引擎功能特性差异较大, ...

  5. MySQL高级 - 存储引擎 - 选择原则

    存储引擎的选择 ​ 在选择存储引擎时,应该根据应用系统的特点选择合适的存储引擎.对于复杂的应用系统,还可以根据实际情况选择多种存储引擎进行组合.以下是几种常用的存储引擎的使用环境. InnoDB : ...

  6. python面试总结(五)内存管理与MYSQL引擎选择

    1.python是如何进行内存管理的? 当内存中有不再使用的部分时,垃圾收集器就会把他们清理掉 Python引入了机制:引用计数与分代回收. Python提供了对内存的垃圾收集机制, 但是它将不用的内 ...

  7. 浅谈MySQL存储引擎选择 InnoDB还是MyISAM

    如果是一些小型的应用或项目,那么MyISAM 也许会更适合.当然,在大型的环境下使用MyISAM 也会有很大成功的时候,但却不总是这样的.如果你正在计划使用一个超大数据量的项目,那么你应该直接使用In ...

  8. 14、flowable、camunda(卡蒙达) 等开源工作流引擎选择

    市场上比较有名的开源流程引擎有osworkflow.jbpm.activiti.flowable.camunda.其中:Jbpm4.Activiti.Flowable.camunda四个框架同宗同源, ...

  9. 游戏制作之路:游戏引擎选择、Mac下和Windows下UnrealEngine 4体验对比、文档及其他...

    2019独角兽企业重金招聘Python工程师标准>>> <h2 id="toc_0">UnrealEngine 4和Unity3d的选择</h2 ...

最新文章

  1. 网络营销外包——网络营销外包新手如何理解优化对网络营销的重要性?
  2. 浅谈redis数据库的键值设计
  3. 机器学习系列1:单变量线性回归
  4. 网络防火墙实战-基于pfsense(1)
  5. 《高新技术企业知识产权管理》阅读笔记
  6. 为什么不建议学python贴吧_为什么那么多自学Python的后来都放弃了,总结下来就这些原因...
  7. java流上传文档把磁盘撑满_BOOT目录磁盘占用满处理
  8. STL源码剖析 deque双端队列 概述
  9. Windows 8 C++/CX字符串
  10. 利用Jqurey写一个输入内容增加并且可以删除,上下移动的标签
  11. linux哪个指令可以设定使用者的密码,linux期末考试练习题 2
  12. python+selenium处理chrome显示通知弹框
  13. shrio反序列漏洞修复_Apache Shiro Java 反序列化漏洞分析
  14. Sharepoint学习笔记—Ribbon系列-- 2. 在Ribbon中添加新Tab
  15. [POJ1035]Spell checker
  16. 从入门到变现|全面解析视频号运营规则,看完少走3天弯路!
  17. Spinnaker第七节—Orca代码详解
  18. vim 写入错误,转换失败 (请将 'fenc' 置空以强制执行)
  19. 东方时尚网上约车的用户名密码是什么_路由器的登录名与密码忘了怎么解决【解决方法】...
  20. 高频算法题冒险之旅精讲(一)之LeetCode小牛试刀五道题

热门文章

  1. r720换固态硬盘后如何重装系统_换SSD学会这招后再也不用重装系统了!
  2. 眼球追踪技术是VR下一个突破口?
  3. 视频转换成gif动图如何操作?教你三步完成视频转gif
  4. Shamir秘密共享算法
  5. 深入理解光流法外推雷达回波
  6. hgroup元素与figcaption元素的结合使用
  7. CSS -- 实现DIV层背景颜色渐变 (兼容IE 火狐 谷歌浏览器)
  8. crontab命令不执行
  9. 数论(继续补充)(gcd + lcm + qpow + prime+qmul)
  10. oracle exp query使用解决-LRM-00101: 未知的参数名