游戏开发技术

简介: 游戏开发技术

使用 asm.js 中的异步脚本

尤其在制作中大型游戏时,异步脚本是一项必备技术,它可以让游戏的 JavaScript 脱离主线程进行编译,并在以后运行游戏时缓存起来,从而显著提高用户的性能。本文将介绍如何使用异步脚本。


优化启动性能

如何确保游戏启动快速、流畅,并且不会占用用户的浏览器或设备太久。


使用 WebRTC 点对点数据通道 (en-US)

除了支持音频和视频通信外,WebRTC 还能建立点对点数据通道,在播放器之间主动交换文本或二进制数据。本文将解释 WebRTC 的功能,并介绍如何使用库来轻松实现这一功能。


Web 游戏音频 (en-US)

音频是任何游戏的重要组成部分——它能增加反馈,活跃气氛。基于 web 的音频技术正在迅速成熟,但仍有许多浏览器差异需要解决。本文提供了实现 web 游戏音频的详细指南,尽可能广泛地介绍了目前在各种平台上都能使用的音频。


2D 碰撞检测

简明介绍 2D 游戏中的碰撞检测


平铺贴图 (en-US)

在 2D 游戏中,贴图是一种非常流行的构建游戏世界的技术。这些文章介绍了平铺贴图是什么,以及如何使用 Canvas API 实现平铺贴图。

相关文章
|
9月前
|
IDE C# 开发工具
游戏开发入门
Unity是一个强大的游戏开发引擎,可以用来制作各种类型的游戏,从简单的2D游戏到复杂的3D游戏,都可以通过使用C#来实现。本篇博客将为你介绍如何使用C#和Unity开发游戏。
130 0
|
11月前
【游戏开发】游戏概念设计
游戏一直是人们追逐的梦想之一。如今,游戏一步一步地从以前的简单娱乐工具发展为现代娱乐、竞技甚至在某些方面能够模拟现实生活的现代工具。随着技术的不断进步,游戏的品质和数量也在不断提高。
83 0
|
12月前
|
开发者
游戏开发零基础入门教程(2):游戏开发中的一些常用的“行话”
每个领域都有一些属于自己的“行话”,游戏领域也不例外。这些“行话”对于了解游戏开发的人来说是日常用语,但是,对于非游戏行业的人来说其可能完全是不知所云。所以,在此你需要了解一些“行话”的含义,以便于在接下来的内容中,你能够清楚我所表达的是什么。无需担心,我们只是了解几个必要的概念,而且,它们都很容易理解。
73 0
|
12月前
游戏开发零基础入门教程(1):先对游戏有个概念
首先回答第一个问题,是的,学完这个教程后,你能够做出自己的游戏。这里,有一点儿地方需要澄清一下,“做出来”跟“能够做出来”是完全不同的,“做出来”是既定的事实,去做了,并且做出来了。而“能够做出来”只是一种想象,前提是要先“去做”。
206 0
|
12月前
|
开发工具
游戏开发零基础入门教程系列:人人都能做游戏
你正在阅读的是我原创的游戏开发零基础入门教程系列,面向的是没人任何游戏开发和编程经验,想要学习自己做游戏的普通人。这个系列教程已经帮助了很多人做出了自己人生的第一个游戏,希望它也能帮助到你。
295 0
|
12月前
游戏开发应该怎么学?如何入门?最好的方法是什么?
我遇到很多的想要学习做游戏,但是最终因为各种各样的原因半途而废的人,“半途而废”并不是一件多么稀奇的事,大概我们每个人都是“半途而废”的专家。但是,投入一定的时间和精力,最终却没有学成,会让人有很强的挫败感。如果再三尝试,都没有学成的话,那么这种挫败感是足以让一个人彻底放弃的。
136 0
|
12月前
游戏开发:碰撞模型,球球大作战小游戏【VB编程经典案例】
游戏开发:碰撞模型,球球大作战小游戏【VB编程经典案例】
元宇宙游戏开发上线版,元宇宙游戏系统开发技术详细案例及源码
 元宇宙的说法众说纷纭,技术、应用、资产、服务、产业、生态和哲学等不同层次的定义混杂,严重影响业界对元宇宙的认识。本体论是科技哲学的重要理论,是在科技发展初期解释科技发现的有效方法。通过本体论可以从不同视角调查、分析和研究事物的现象、范例及其相互关系,帮助提炼科技发现本质的定义、知识、要素及其内在逻辑结构,并用数学方式将知识固化形成科技范式,通过计算机相关技术和标准化方式呈现。元宇宙刚刚出现,需要用系统分析的方法明确外延、内涵和核心要素,从而统一产业共识,降低产业沟通成本,加速推动元宇宙产业支撑数字经济高质量发展。
游戏开发服务
本文研究全球及中国市场游戏开发服务现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比北美、欧洲、中国、日本、东南亚和印度等地区的现状及未来发展趋势
|
开发者 Python
小游戏开发_完成游戏|学习笔记
快速学习 小游戏开发_完成游戏
127 0