游戏引擎

Cocos

轻量、高效、免费开源的跨平台游戏引擎

Laya

全平台次世代3D引擎,支持2D\3D\AR\VR产品的研发

Unity

跨平台的2d和3d游戏引擎

Egret

一套开源免费的完整的HTML5游戏开发解决方案

Godot

一款多功能、跨平台的2D/3D开源游戏引擎

GameMaker

以2D游戏设计为主的游戏开发软件

Pico8

一个幻想控制台,用于制作、分享和玩小游戏和其他计算机程序。

虚幻引擎

主要是为了开发第一人称射击游戏而设计,但现在已经被成功地应用于开发潜行类游戏、格斗游戏、角色扮演游戏等多种不同类型的游戏。

phaser

2d html5游戏引擎,各种游戏类型的demo


基础教程

ES6教程

开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新引入的语法特性

Typescript教程

学习有关TypeScript的所有知识。

Lua教程

基本知识,还包括 Lua 语言在各类应用场景中的应用

OpenGL教学平台

最好的OpenGL教程。

WebGL理论基础

从WebGL的基本理论讲起,让你彻底了解WebGL的工作原理。

The Book of Shaders

关于 Fragment Shaders(片段着色器)的入门指南,它将一步一步地带你领略其中的纷繁与抽象。

浅墨的游戏编程

淬炼编程技术与图形学,成长为进阶的游戏开发者。


素材资源

itch.io

强烈推荐!国外感觉是最大的游戏开发社区,里面就免费素材都取之不尽,还有各种游戏代码下载

OpenGameArt

免费的游戏资源,里面包罗万象

爱给网

各种游戏相关免费素材,资源还不错

Tigsource

不错的游戏开发论坛,很多独立游戏开发者分享制作过程和相关技术

开源游戏列表

列出了一些不错的开源游戏,定期更新

游资网

老牌的国内游戏资讯社区,里面有不少技术文章值得学习

ShaderToy

各种酷炫的shader效果展示,而且源码公开。

独立游戏开发

一个富有独立精神的开放平台,专注于为游戏开发者解决实际问题,完成更好的作品


开源游戏


实用工具

Tinypng

很好的图片压缩工具,可以在线,也有相关付费插件

pngquant

开源图片压缩工具,可以用来批量压缩图片

Everything

Windows免费搜索工具,快速定位文件和文件夹

Cron表达式

Crontab表达式的快速编辑器

常用在线开发工具

包含各种常用的开发小工具,比如js美化,base64加密,二维码生成等


知名博客