egret游戏入门之学习资源篇

最近因须要,入手H5游戏。 写游戏固然须要有引擎。
H5游戏开发:游戏引擎入门推荐
如何选择 H5 游戏引擎
白鹭引擎和layabox哪一个好用,哪一个技术更成熟 ?
LayaBox 与 Egret 选择哪一个呢?
Egret 4.1.6 和 LayaBox(LayaAir 2.0) 的 易用性 对比
通过初步分析和咨询,基本确认EgretLayaAir, 我的讲真从官网和社区逛事后。真心喜欢LayaAir一些。可是最后仍是选择了这一只白鹭。php

要学习固然要有学习资源。html

  • Egret官网
    其首页的新闻动态,技术博客,社区热帖 值得看看
  • 开发者中心
    • 其文档其实是引擎,工具的说明,颇有必要好好看看,才会知道引擎提供了什么功能,工具提供了什么功能,工具都有使用手册。
    • 视频,有一个消除游戏的系列视频,龙骨,Lakeshore,微信开发等等的
    • API, 核心之核心啊,Egret Core, eui, game等等
    • 示例里面的教学示例,必读
  • Egret社区
    头部的幻灯片和底部Egret专区也许会给你有用的信息
  • Egret Store
    讲真,不怎么活跃,有一些动画特效,源码项目, 插件工具。也许有你须要的
  • Egret 引擎基础入门
    五星推荐的电子书,阅读完毕,会对Egret游戏开发有一个完整的了解,
  • Egret 相关的开发资料整理
    这是Egret 引擎基础入门电子书配套的代码部分,其首页收集了一部分资料,很是可口。
  • 极客学院-Egret
    比较老了,2014,2015年的
  • Egret 插件开发
  • 白鹭引擎文章-知乎
  • 微信公总号--白鹭引擎,会有一些技术分享
  • 白鹭引擎客户端的新闻,会有一些不错的教程和工具等的介绍

一些GitHub上的资源git

微信公总号--白鹭引擎,会有一些技术分享github

本章是学习资源章节,可是嘛都没有展现是否是有点单调。web

那就说说我本身近几天作的简单的AI五子棋。
由于初学,没有很好的去分解和设计。微信

基本思路:微信开发

  1. Shape绘制棋盘
  2. AIPlayer类来计算权重,得出下一步威胁最大的点
  3. ChessData存储棋盘数据
  4. LabelTag封装的UI组件,显示一个标签和一个值,(设计的很烂,嘎嘎)

源码地址:AI五子棋源码
演示地址:AI五子棋演示框架

相关文章
相关标签/搜索