html5游戏开发,需要学习什么技术?网页游戏能用PHP做后端开发吗?

6个月前 (01-18 07:28)阅读3回复1
花花
花花
  • 管理员
  • 注册排名3
  • 经验值471000
  • 级别管理员
  • 主题94200
  • 回复0
楼主

html5游戏开发,需要学习什么技术?

html5游戏开发,需要学习什么技术?网页游戏能用PHP做后端开发吗?

html5游戏开发学习需要的技术:   1.HTML5教程   主要学习HTML标签、属性和事件。   2.CSS教程   主要学习使用CSS来掌握网页的样式和布局。   3.JavaScript教程   做HTML5开发,主要使用JS语言。所以要学习JS语言。必要时还要学习1些JS库,方便开发。   4.HTML5其它的核心技术   以上只是基础,做HTML5开发,可能会用到下面的技术。   1)WebWorker   可以在浏览器中运行多个JS脚本。可以用于需要后台执行某种耗时工作的场合。   2)WebSocket   浏览器可以与服务器间双向通信。Socket方式能够大大提高浏览器与服务器间的通信效率。可以用于浏览器与服务器间通信频繁的场合,比如实时谈天。   3)Canvas2D   浏览器中画图。可以用于游戏开发等等场合。

网页游戏能用PHP做后端开发吗?

PHP配合swoole 应该是可以实现的多线程的。

swoole是PHP的协程高性能网络通信引擎,提供了多种通信协议的网络服务器和客户端模块。包括:

TCP/UDP/UnixSocket服务器

Http/WebSocket/Http2.0服务器端

异步/同步TCP/UDP网络客户端

异步MySQL

异步Redis

AsyncTask

毫秒定时器

异步文件读写

异步DNS查询

Http客户端

除了异步IO的支持之外,为多进程的模式设计了多个并发数据结构和IPC通信机制,可以大大简化多进程并发编程的工作。其中包括了:

并发原子计数器

并发HashTable

内存通道Channel

锁Lock

进程间通信IPC

可以广泛使用于互联网、移动通信、企业软件、网络游戏、物联网、车联网、智能家庭等领域。

其中战旗直播,虎牙直播。都用到了swoole开发。

0
回帖

html5游戏开发,需要学习什么技术?网页游戏能用PHP做后端开发吗? 相关回复(1)

落日余晖
落日余晖
沙发
HTML5游戏开发需学技术精,网页PHP后端可行。
传说2个月前 (05-25 18:07)回复00
取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息