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

要学习当然要有学习资源。

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

一些GitHub上的资源

  • eui卡牌游戏(egret官网实例)
  • egret-examples
  • EgretGameEngine
    游戏开发的框架 ,内置很多工具方法和MVC。做项目一定好好看看,

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

  • 菜鸟丨DragonBonesPro—蒙皮制作动画-2019-02-15
  • 菜鸟丨龙骨制作火焰帧动画-2018-07-25
  • 如何使用Egret粒子编辑器实现烟雾效果-2018-07-25
  • 如何使用Egret插件压缩代码包体积,减少请求数量-2018-08-14
  • 菜鸟|小白接触白鹭引擎4天,成功做了一款足球小游戏-2018-07-26
  • 菜鸟|EUI卡牌游戏制作- 2018-07-30
  • 菜鸟|Egret微信小游戏好友排行榜教程- 2018-08-24
  • 菜鸟|Egret微信小游戏转发、分享等功能实现2018-08-30
  • 菜鸟|搭建WebSocket简易聊天室-2018-09-07
  • 菜鸟丨密室逃生Egret游戏教程- 2018-09-28
  • 菜鸟|使用P2物理引擎制作物理小球-2018-09-14
  • 菜鸟丨2D骨骼动画工具DragonBones的使用教程-2018-10-12
  • 菜鸟丨用Egret制作功能简单的打地鼠类游戏《冰桶挑战》-2018-10-26
  • 菜鸟 | 纹理集打包和动画转换工具Texture Merge的使用教程-2018-11-16
  • 菜鸟丨Egret Feather制作与使用教程-2018-11-23
  • 菜鸟丨如何用Egret实现抽奖轮盘-2019-01-11
  • 菜鸟丨Egert3D微信小游戏发布与Unity工具使用-2019-01-17

本章是学习资源章节,但是嘛都没有展示是不是有点单调。

那就说说我自己近几天做的简单的AI五子棋。
因为初学,没有很好的去分解和设计。

基本思路:

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

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

转载于:https://www.cnblogs.com/cloud-/p/10453496.html

egret游戏入门之学习资源篇相关推荐

  1. Sublime text 入门学习资源篇及其基本使用方法

    Sublime text 学习资源篇 史上最性感的编辑器-sublimetext,插件, 学习资源 官网 http://www.sublimetext.com/ 插件 https://packagec ...

  2. 【STM32单片机入门】学习资源推荐,学习经验分享

    注:本文只是面对萌新的,单纯地学习资源的推荐,没有任何技术上的指导和交流.文章写得很烂,请大佬们不要喷 [/卑微] . 第一次写文章,写得不是很好,见谅.这里呢只是面对与刚刚入坑的新手,也只是依据我个 ...

  3. Kaggle入门和学习资源

    官网:https://www.kaggle.com/ 转载自:https://zhuanlan.zhihu.com/p/25686876 也可以看看:https://zhuanlan.zhihu.co ...

  4. python语言入门m-Python学习基础篇 -1

    前言:本专栏以Python为主题,并尽可能保持每星期两到三更,直到将Python的基础知识浅析和讲解完毕,同时,有一定基础的同学可以移步 Python实战专栏 . 第一篇:Python中的输入与输出 ...

  5. 学python有哪些书推荐-有什么Python学习的书籍和学习资源推荐?

    看到这个题目已经有一段时间,今天晚上和两位同事吃饭时我问起这个问题,"你们学习Python过程中看过什么不错的书籍?"两位同事的回答都是"没看书,就是在网上找了一些教程简 ...

  6. python教程书籍-有什么Python学习的书籍和学习资源推荐?

    看到这个题目已经有一段时间,今天晚上和两位同事吃饭时我问起这个问题,"你们学习Python过程中看过什么不错的书籍?"两位同事的回答都是"没看书,就是在网上找了一些教程简 ...

  7. 新手如何快速入门深度学习

    如何快速入门深度学习 本篇学习笔记对应深度学习入门视频课程 博客地址:http://blog.csdn.net/tangyudi 欢迎转载 深度学习入门必备基础 避开常见误区 学习路线图 干货分享 深 ...

  8. 新手如何快速入门深度学习领域

    如何快速入门深度学习 本篇学习笔记对应深度学习入门视频课程 博客地址:http://blog.csdn.net/tangyudi 欢迎转载 深度学习入门必备基础 避开常见误区 学习路线图 干货分享 深 ...

  9. 第一弹:超全Python学习资源整理(入门系列)

    随着人工智能.大数据的时代到来,学习Python的必要性已经显得不言而喻.我经常逛youtube,发现不仅仅是以编程为职业的程序员,证券交易人员,生物老师,高级秘书-甚至许多自由撰稿人,设计师都在学习 ...

最新文章

  1. 你不应该关注区块链的“杀手级应用”
  2. tensorflow 运行报错 runtime error use a closed session
  3. 字节跳动小程序技术摘要
  4. modelsim 自动化 独立仿真vivado ip核工程
  5. scp 安全复制(远程文件复制工具)
  6. NHibernate分页的测试
  7. python迭代器和生成器_Python之迭代器和生成器
  8. java 读取 image_如何在java读取sql里头读取image格式的数据转换成图片格式
  9. Spring 是什么
  10. Redhat Linux配置远程桌面
  11. Java大数据-Week2-Day3面向对象高级
  12. mysql可视化操作系统_MySQL的可视化操作工具workbench的安装
  13. 图书管理系统(Java实现,十个数据表,含源码、ER图,超详细报告解释,2020.7.11更新)...
  14. 红蓝对抗之win10 权限提升
  15. redis主从完整配置说明
  16. Revit二次开发_类别对应的BuiltInCategory枚举
  17. poi读取Excel文档(.xls .xlsx)包含合并单元格
  18. SATA、mSATA、M.2、M.2(NVMe)、PCIE固态硬盘接口详解
  19. python语言表示语句结构_python基础语言以及if/while语句结构
  20. 码元传输速率计算及运用

热门文章

  1. Acwing 游戏时间 C++ python
  2. linux中的网络命名空间的使用
  3. CSMA/CD中重传与冲突检测机制
  4. 烂大街的TCP/IP网络模型,你真的懂了?
  5. OpenWrt 设置IP地址
  6. 小sugar呀____DAY4:总结
  7. 普元微服务与容器技术实践沙龙第二期
  8. 贵阳c语言学习,贵阳市c语言编程
  9. [翻译]Gallery Server Pro ----用于分享相片,视频,音频及其他媒体的ASP.NET相册[Carol]...
  10. 使用.NET推送企业微信群聊消息