zoukankan      html  css  js  c++  java
  • 【学习笔记】HTML5 WebGL游戏引擎开发

    HTML5游戏开发者社区上白泽大神的教程,写的很细致,花了一个星期只学了个大概!

    浪费了很多时间,再浪费自己就废了!

    总结引擎里面几个比较重要的技能点:

    一、设计模式:

    1)MVC

    2)单例

    3)侦听(监察者)

    教程里面MVC不是很清晰,用了很多全局变量,不知道算不算单例的一种。工厂模式自己也不太懂,不知道有没有用到。侦听反馈机制对优化有很大帮助。

    二、数学知识:

    1)坐标系

    2)矩阵变换

    对UV坐标不是很理解;矩阵到时没什么难度。

    三、资源加载:
    1)XML解析

    2)动画

    3)批处理

    4)对象池

    XML本地解析要自己写;动画实现有很多种?

    四、引擎系统

    1)着色器渲染

    2)混色

    3)粒子系统

    着色器(GLSL)应该不是很难的东西,希望能接受;

    五、交互

    1)按键

    2)触屏

    教程里面有一些很繁杂的西还没熟悉,关键是整个引擎框架的理解(比如html函数运行时机),很多东西要看很多遍才能接受!多花点时间吧!目标是3D,加油!

    学习过程中学习或巩固别的知识:

    1)JS over 还没写总结,以后和JQuery一起再巩固一遍后写。

    2)XML over

    3)UV

    4)GLSL

  • 相关阅读:
    TCP通信 小例子
    Socket的简单使用
    Redis练习
    资料
    Redis封装帮助类
    使用Redis的基本操作
    Redis配置主从
    Redis基本设置
    clientHeight ,offsetHeight,style.height,scrollHeight的区别与联系
    服务器操作之如何绑定网站
  • 原文地址:https://www.cnblogs.com/flytu/p/4370331.html
Copyright © 2011-2022 走看看