最近从一个技术沙龙活动中了解到一个游戏引擎(construct2), 这款引擎彻底地改变了游戏开发在我心目中的印象。以前看过一些游戏开发的书籍,基本上都是从canvas,从坐标系讲起,再加上复杂地绘图编程,使得我不 敢对游戏开发有所奢望,更别提那些大制作。但基于这款引擎让我在2个小时之内根据官方tutorial就能搞出一个看上去还不错的web游戏,并且不需要 一行代码,有点当年第一次接触ruby on rails时的震撼。今天把这两个小时的奇妙之旅记录下来,也希望其他朋友也有此感受。

STEP1 选择游戏引擎
游戏引擎很多,基本上每个成功的游戏背后都有一个强大的引擎,下面是摘录的一些比较杀手级地游戏引擎:
  • 大型游戏引擎:http://diy.pconline.com.cn/graphics/study_gra/1202/2672414_all.html
  • HTML5游戏引擎:html5gameengines.com/game-engine-overview/
而今天实战基于的是construct2,这也是一款基本上最容易上手,也最傻瓜型的一款引擎,下载地址是:
http://www.scirra.com/construct2/releases

我下载的是r79.4,最新的r80有问题,会死机,我的系统是win7 64,不知其他朋友是否也有这个问题。

constructs虽然要收费,但价格还算厚道,并且它的免费版如果是学习的话完全够用。

基于引擎开发HTML5游戏实战(一)---游戏引擎相关推荐

  1. 用LayaAir引擎开发HTML5的3D与VR游戏(入门基础)【面向JS开发者】-赖圆圆-专题视频课程...

    用LayaAir引擎开发HTML5的3D与VR游戏(入门基础)[面向JS开发者]-4626人已学习 课程介绍         全面介绍LayaAir引擎的3D游戏开发基础.学习在3DMax与Unity ...

  2. 祖玛java代码_androidzuma 基于java开发的安卓祖玛龙珠游戏代码,可帮助 的 学习。 Develop 238万源代码下载- www.pudn.com...

    文件名称: androidzuma下载 收藏√  [ 5  4  3  2  1 ] 开发工具: Java 文件大小: 1174 KB 上传时间: 2013-11-27 下载次数: 1 提 供 者: ...

  3. LayaAir引擎开发HTML5最简单教程(面向JS开发者)

    LayaAir引擎开发HTML5最简单教程(面向JS开发者) 一.总结 一句话总结:开发游戏还是得用游戏引擎来开发,其实很简单啦 切记:开发游戏还是得用游戏引擎来开发,其实很简单,引擎很多东西都帮你做 ...

  4. 基于引擎开发HTML5游戏实战(二)---游戏剧本

    STEP2 设计游戏情节 体验基于引擎开发游戏之后,让我深切感受到,游戏=情节+美工+引擎,编程技术在里面不是决定性因素.一个游戏成功与否很关键的一点是导演和编剧,这和电影电视很类似.当然,两个小时之 ...

  5. html5 3d游戏引擎演示,HTML5、JavaScript 3D游戏引擎和框架

    由于很多人都在用JavaScript.HTML5和WebGL技术创建基于浏览器的3D游戏,所有JavaScript 3D游戏引擎是一个人们主题.基于浏览器的游戏最棒的地方是平台独立,它们能在iOS.A ...

  6. 【iOS-cocos2d游戏引擎开发之一】搭建cocos2d游戏引擎环境,创建第一个HelloWorld!...

    最近几天仔细了解了iOS游戏开发引擎,常用的cocos2d,Unity引擎,那么Unity是非免费的,而cocos2d则是免费开源的: 最后促使我选择cocos2d的原因有两点: 1.最重要的原因是它 ...

  7. 雷电飞机大战游戏|基于Java开发实现雷电飞机大战游戏

    作者主页:编程千纸鹤 作者简介:Java.前端.Pythone开发多年,做过高程,项目经理,架构师 主要内容:Java项目开发.毕业设计开发.面试技术整理.最新技术分享 收藏点赞不迷路  关注作者有好 ...

  8. 太强了!Java毕业设计分享—基于Java开发的毕业设计实战项目(含源码+论文)

    你的毕业设计做好了吗? 上学是个苦差事,终于要毕业了还要被毕业设计绊一跤,别的专业且不说,计算机软件应用的学生最苦恼了,是不是还在为做毕业设计而烦恼? 以下为各位奉上25套毕业设计的精品,包括选题,论 ...

  9. 虚幻4引擎开发的手游_虚幻引擎 4 手游《绝地求生:刺激战场》 开发经验分享...

    腾讯光子工作室群 的<绝地求生:刺激战场>在今年2月9日全平台开测以来,备受全球玩家喜爱.这款万众瞩目的UE4手游是如何在保证原汁原味玩法的同时做好资源的优化,执行效率的提升,移动平台操作 ...

最新文章

  1. JUNOS LDP标签分发过程详解
  2. elasticsearch组件的安装启动,测试等(windows)
  3. elasticsearch 分页查询实现方案——Top K+归并排序
  4. java的按钮点击事件_[转载]java处理按钮点击事件
  5. udemy下载课程无法播放_最好的Udemy Web开发课程+热门免费课程
  6. 微服务架构设计模式~识别系统操作
  7. 加个ing是什么意思_英语中动词ed和ing形式作形容词时用法有啥区别,牢记以下要点!...
  8. python——类别数据,根据类别自动选择颜色
  9. Sql 语句里 As后的竟然可以和前边的字段重名
  10. 计算机的存储器与高速缓存
  11. 红帽linux能干什么,你能用Linux做什么?安徽红帽Redhat认证中心
  12. Java汉字转拼音(简繁体转换)库之JPinYin
  13. qt5的configure选项说明(2)
  14. java 周几_java根据日期获取周几和获取某段时间内周几的日期
  15. greasemonkey_Firefox中Greasemonkey用户脚本的初学者指南
  16. Windows下使用sh指令的方法
  17. 传智播客 php培训 mysql 刘道成 word 文档,传智播客 刘道成PHP视频教程 mysql 数据库视频教程...
  18. 通信软件的发展现状和分析(zz)
  19. 计算机毕业设计ssm宠物领养平台16e63系统+程序+源码+lw+远程部署
  20. 【numpy操作】numpy的函数

热门文章

  1. 终于可以卖广告盈利了——写博客,赚广告费!
  2. mysql-发生系统错误1067
  3. 【机器学习笔记14】softmax多分类模型【下篇】从零开始自己实现softmax多分类器(含具体代码与示例数据集)
  4. ElasticSearch实现搜索和关键字高亮显示
  5. 晨风pe 安装linux,硬盘安装Red hat Linux 5
  6. Webpack中 的css-loader和less-loader
  7. 4.3 将千克转换成磅
  8. dann的alpha torch_win10安装NVIDIA驱动 + cuda +cundann+pytorch
  9. Redis数据结构Hash应用场景-存储商品、购物车、淘宝短链接、分布式Session、用户注册、发微博功能
  10. 笔记本Win7系统 设置WIFI热点共享无线网络