导师要求模仿某个页游网站开发益智小游戏。老板的要求是要跨平台,IOS,Android、PC、Mac等系统主要通过浏览器打开都能用。那个网站的页游是通过flash实现的,使用这种方法肯定不能满足老板的要求。于是问了度娘,最后决定选择html5开发。

以前没真正学过html5的知识。所以一切都是从0开始学。网上把html5的吹得很牛,尤其在实现动画等方面,我就这样被她吸引。我都是从网页开始的,先写html文件,在网页上显示文字。再熟悉画板(canvas)。然后尝试着在画板上画直线、矩形、圆形、扇形等(这些是通过js实现的)。也是在这个时候开始接触js。以前都是用python写端游客户端脚本,发现js在面向对象上很多地方让我觉得很不舒服。还是更喜欢python。

当然这只是开始,离开发一个游戏还差得很远。学习两天html5后(其实这两天的学习效率很低),在网上搜了一下页游相关的引擎,发现有一个基于h5的引擎lufylegend。最后决定让我选这个引擎的原因是lufylegend是开源的。开源的东西对我来说最大的好处是能学到东西。后来发现lufylegend是或能的一个大神开发的,这让我更喜欢这款引擎。

因为以前做端游的时候,公司的引擎源码是不对我们开放的。像我们这样的新手,肯定不利于我们学习。当然公司不对我们开放源码是很正常的,毕竟这样更符合公司的利益。这是我第一次接触引擎源码。虽然做端游有了一年多的时间,可是引擎对我来说还是挺神秘的,所以这次我好想好好学习学习引擎到底是什么东东。

html5开发页游(前话)相关推荐

  1. HTML5开发 页游/手游动画及游戏系列教程(Game Tutorial):(一)物体动起来吧

    前言 所谓高手,也就是熟悉别人制定的游戏规则.并且能在规则内跳舞的人.(随笔,转自王哲的博客) 09年的时候,为了跳槽和兴趣,转型游戏行业,因此去网上找资料学习各种游戏相关的资料.也是缘分吧,看到了深 ...

  2. 页游开发_小花仙即将出手游,敬童年一起玩过的7K7K和4399

    2009年,小花仙页游上线,<小花仙>是由淘米网络开发的角色扮演休闲页游,同公司的经典作品还有我们熟知的<摩尔庄园>和<赛尔号>游戏.一个是一个梦幻美好的虚构城市, ...

  3. 3d页游开发_大翅膀等于页游风?天谕手游扭转印象,阿云嘎同款黑翅膀最有排面...

    很多年前,许多页游都会推出夸张的广告,用五颜六色还镶金的大翅膀吸引玩家的眼球,等玩家打开游戏一看,发现这些翅膀都是些粗糙的贴图,有的甚至不能动.这种粗制滥造的骗局让很多玩家一看到游戏里有翅膀,就以为是 ...

  4. 走在网页游戏开发的路上——页游资源管理

    本文原创版权归 博客园 吴秦 所有,如有转载,请按如下方式详细标明原创作者及原文出处,以示尊重! 作者:吴秦 出处:http://www.cnblogs.com/skynet/ 本文基于署名 2.5 ...

  5. html5三国策略布阵,高比例修改版三国策略页游SF《兵法三国SF》新玩法,兵法三国布阵系统怎么玩?...

    原标题:高比例修改版三国策略页游SF<兵法三国SF>新玩法,兵法三国布阵系统怎么玩? 兵法三国布阵系统怎么玩?好多玩家可能不太清楚,所以小编做了个详细攻略以供参考! [布阵] 在布阵中可以 ...

  6. 页游开发_已摸索五年,日本最大手机页游渠道Mobage:H5游戏出海日本的机会与挑战...

    7月11日,由独立出海联合体联合游戏龙虎报.量江湖.热云数据等举办的<进击日本游戏市场-踏上日本发行的快车道>主题活动在上海举办,活动邀请了多位熟悉日本游戏市场的嘉宾进行分享,分别从渠道平 ...

  7. HTML5开发APP有哪些优点和缺点?HTML5优势和劣势大对比

    HMTL5开发APP有哪些优点和缺点?对比起来看,HTML5开发APP的优势明显大于劣势.比如HTML5有跨平台,开发成本低,推广更容易等等优点,同时它也有着一些缺点,比如容易受到网络的限制,用户体验 ...

  8. 那些主流的游戏引擎分析(页游 、端游 、手游)

    一.介绍 游戏引擎就是指一些已编写好的可编辑电脑游戏系统或者一些互交式实时图像应用程序的核心组件.而这些系统为游戏设计者提供各种编写游戏所需的各种工具,让游戏设计者能容易和快速地做出游戏程序而不用由零 ...

  9. 各种主流游戏引擎盘点 【端游 、页游 、手游】(使用游戏引擎的好处是什么)...

    各种主流游戏引擎盘点 [端游 .页游 .手游](使用游戏引擎的好处是什么) 一.总结 一句话总结:游戏引擎是指一些已编写好的可编辑电脑游戏系统或者一些互交式实时图像应用程序的核心组件.这些系统为游戏设 ...

最新文章

  1. 计算机界和数学界,也需要一个“希波克拉底誓言”
  2. VS2012创建ATL工程及使用MFC测试COM组件
  3. 5.1.2全景声音箱摆位_如何体验全景声
  4. 3.1_ _2_ 内存管理的概念
  5. shell两个时间字符串插值_Shell 脚本速成
  6. HTML a链接下载文件之图片,文件,乱码等问题
  7. javascript 中文排序 localeCompare
  8. Scrapy框架的用法实例
  9. Div图片垂直居中的方法
  10. 使用Faker.NET仿造数据
  11. 分享一个自己写的py扫描路径工具
  12. python爬虫动态加载_简单Python爬虫,动态加载问题
  13. Tableau 2018.3破解教程(截止2019-08-18)试用过期也可用
  14. 简单、免费但强大的高效率截图工具——Snipaste(下载安装+常用快捷键教学)
  15. 远程连接mysql失败异常,未配置权限,skip-name-resolve以及防火墙
  16. DELL服务器 R740的风扇设置
  17. SpringBoot 集成 微信绑定 微信登录
  18. IDEA 2022 常用 插件 安装 与 全局配置 教程 大全
  19. 阿里云备案流程、操作步骤及所需时间图文详解
  20. 移动机器人定位(amcl)

热门文章

  1. Android-模块化-项目实践和探索分享
  2. 【心情】今天看了日全食。。。
  3. 如何进阶成为高级程序员
  4. 黑马程序员,黑马论坛--------枚举和单例设计模式的区别
  5. 坑爹的jack-server
  6. java utc 转换pst_关于c#:如何将UTC + 0日期转换为PST日期?
  7. 2012年度最佳Web前端开发工具和框架
  8. 一文带你干懂 sRGB linear-RGB natural-RGB XYZ xyY 以及他们之间的转换
  9. 分布式事务框架_1024开源首发 | 金融级分布式事务框架 TXLE
  10. Caused by: com.fasterxml.jackson.core.JsonParseException: Unexpected characterwas expecting double-q