游戏编程指利用计算机编程语言,如 C、Python、C++、Java 等,编写计算机、手机或游戏机上的游戏。目前流行的游戏编程语言为 C++,游戏编程接口为 DirectX9.0、OpenGL 和 SDL(Simple DirectMedia Layer)等。现在手机上玩的游戏分为 Android 与 IOS 两种平台,分别是用 Java 和 Object-c(或 Swift)。

加载中
置顶
发表了博客
05/12 11:33

没想到吧!这个可可爱爱的游戏居然是用 ECharts 实现的!

摘要:echarts是一个很强大的图表库,除了我们常见的图表功能,还可以自定义图形,这个功能让我们可以很简单地在画布上绘制一些非常规的图形,基于此,我们来玩一些花哨的:做一个Flappy Bird小游戏。 本文分享自华为云社区《没想到吧!这个可可爱爱的游戏居然是用 ECharts 实现的!》,作者: DevUI 。 前言 echarts是一个很强大的图表库,除了我们常见的图表功能,echarts有一个自定义图形的功能,这个功能可以让我们很简单地... 展开更多

收藏 1
0
置顶
发表了问答
04/15 11:16

请问有没有完整的go语言实现的游戏服务端框架

网络上关于游戏服务端框架太多了,但是用go实现的框架不多,希望能有人提供给我个完整的学习框架!

收藏 0
置顶
发表了博客
04/08 08:37

解锁 2022 Google 游戏开发者峰会 | 打造高质量的游戏体验

![](https://devrel.andfun.cn/devrel/posts/2022/04/Tia7Gv.png) 在今年的 [Google 游戏开发者峰会](https://zhuanlan.zhihu.com/p/493878186)上,我们为开发者带来了各种工具和服务的更新和最新动态,这些工具和服务都旨在帮助您打造高质量的游戏体验,助力您的游戏业务稳步发展。本文将为您详细介绍如何使用它们,并帮助您的游戏取得成功。 ## **使用 Android 游戏开发工具包构建高质量 Android 游戏体验** ![](https://devr... 展开更多

收藏 0
0
置顶
发表了博客
03/11 08:55

Google Play 管理中心新增战略指南,助力游戏收入增长

![](https://devrel.andfun.cn/devrel/posts/2022/03/Nw4PKV.png) *作者 / Google Play 产品经理 Phalene Gowling* 去年,手机游戏消费支出 [增长了 7.3%,达到 932 亿美元](https://www.gamesindustry.biz/articles/2022-01-20-newzoo-mobile-game-revenue-generated-usd93bn-in-2021),并且丝毫没有放缓的迹象。在这个竞争激烈、不断增长的市场中,有效地通过受众获利的重要性远超以往。但是如果没有盈利战略顾问的帮助,您该... 展开更多

收藏 0
0
置顶
发表了博客
03/04 15:15

Shopee Games 游戏引擎演进之路

本文作者: Shopee Games 前端团队。 摘要 Shopee Games 团队致力于丰富 Shopee 电商内的互动性和娱乐性,让用户在购物之余获得更多愉悦感,同时游戏也能为 Shopee 带来持续的活跃用户和更多的优惠券发放渠道。在这个背景下,从游戏诞生之初,我们希望游戏足够轻量,而且能够快速迭代,持续给用户提供多种多样的游戏体验,同时又不会对 Shopee App 的体积造成较大影响。因此,我们需要选择合适的游戏引擎,并打造适合 Shopee G... 展开更多

收藏 1
0
置顶
发表了博客
01/05 11:18

如何打造一款三消类游戏

本文首发于微信公众号“Shopee技术团队”。 摘要 样式繁多的“消消乐”游戏想必大家都不陌生,通关秘籍就是将三个或更多相同的元素配对消除,通常我们称这类游戏为“三消”游戏。Shopee 购物平台内嵌的三消游戏 Shopee Candy 也受到了不少用户的喜爱,这篇文章将带你从项目起源、游戏架构和项目工具集等方面了解如何打造一款这样的三消小游戏。 1. 项目起源 1.1 游戏简介 Shopee Candy 是一款面向多地区市场的三消类休闲 H5 游戏... 展开更多

收藏 3
1
置顶
程序员
发表了博客
2021/12/22 08:47

误入 GitHub 游戏区,意外地收获颇丰

![](https://img2020.cnblogs.com/blog/759200/202112/759200-20211221210949403-1892783603.jpg) 这天中午,我和往常一样就着美食视频吃完午饭,然后起身泡了一杯“高沫”。 我闻着茶香享受着午后的阳光,慵懒地坐在工位上习惯性的打开 GitHub 游荡,酝酿着睡意。 误打误撞,我来到了 GitHub 游戏区: > [https://github.com/topics/game](https://github.com/topics/game) 这时我已经是半睡半醒的状态,心想开源的小游戏有什么... 展开更多

收藏 6
4
置顶
发表了资讯
2021/12/14 07:05

VASSAL 3.6.2 发布,开源棋牌游戏构建引擎

VASSAL Engine 3.6.2 版本现已发布。VASSAL 是一个游戏引擎,用于在线构建棋盘游戏和纸牌游戏,构建的游戏可在 Internet 上或通过电子邮件实时运行。VASSAL Engine 可在所有平台上运行,并且是免费的开源软件。 自 3.6.1 以来的变化如下: Bug 修复 10925:Turn Tracker Button 的大小永远不能为 0 10915:撤销发送到牌组底部的位置,将该牌返回到牌组的顶部 10908:修复在 SendToLocation 中使用 Send Back 时的 NPE 10907:M... 展开更多

收藏 6
置顶
程序员
发表了资讯
2021/12/11 09:03

Android 游戏将于 2022 正式登陆 Windows

谷歌在其游戏颁奖典礼上宣布了一个令人惊讶的消息,它将在明年通过桌面上的 Google Play Games 应用程序将安卓游戏引入 Windows PC。 据悉,Play Games 是安卓用户打开游戏时加载的弹出窗口,以及一个显示各种成就和作为目录的移动应用程序。谷歌将 "Play Games" 作为其提供的各种服务(如玩家账户、存储/同步数据、社交、成就/排行榜、测试和商店分销)的总称,并表示其希望将其多屏幕游戏平台引入 Windows PC。这一扩展被认为... 展开更多

收藏 1
置顶
发表了资讯
2021/12/08 06:42

VASSAL 3.6.1 发布,开源棋牌游戏构建引擎

VASSAL Engine 3.6.1 版本现已发布。VASSAL 是一个游戏引擎,用于在线构建棋盘游戏和纸牌游戏,构建的游戏可在 Internet 上或通过电子邮件实时运行。VASSAL Engine 可在所有平台上运行,并且是免费的开源软件。 主要更新内容如下: IMPORTANT 新的 64 位 ARM 软件包。现在有针对 64 位 ARM 处理器的 MacOS 和 Windows 软件包。如果你有一台装有 Apple Silicon CPU(这是一个 64 位 ARM 处理器)的 Mac,官方建议使用 64 位 ARM ... 展开更多

收藏 8
置顶
发表了资讯
2021/12/08 06:41

RetroArch 1.9.14 发布,跨平台模拟器

RetroArch 1.9.14 现已发布。RetroArch 是款功能强大的跨平台模拟器,不但能够模拟许多不同的游戏主机,还能在 Windows、MacOS、Linux、Android、iOS 以及多种游戏主机上执行。 更新内容如下: ANDROID/PLAYSTORE:实施 MANAGE_EXTERNAL_STORAGE 权限 ANDROID/PLAYSTORE:将 SDK 级别提高到 30 以符合 Play Store 政策 AUDIO/MIXER:增加 ample buffer padding CHEEVOS:如果已经在主线程上,不要排队倒带重新初始化 CHEEVOS:除... 展开更多

收藏 3
置顶
程序员
发表了资讯
2021/11/29 02:34

Godot 4.0 将支持多人游戏场景复制

除了 Vulkan 支持和大量图形渲染器工作之外,Godot 4.0 还改进了其多人游戏开发功能。 多人游戏一直是一中复杂的功能,需要临时优化和特定于游戏的解决方案,并主要包含两个概念:某种形式的消息传递和某种形式的状态复制(同步和协调)。虽然 Godot 此前提供了一个消息传递系统(即 RPC),但它没有提供一个通用的复制系统。而 Godot 4.0 将提供一个开箱即用地解决方案,并可以扩展到不同地游戏中。 此外,Godot 4.0 也注意到跨... 展开更多

收藏 7
置顶
发表了资讯
2021/11/28 07:32

NVIDIA Image Scaling SDK 1.0 发布

上周,NVIDIA 将其开发的 Image Scaling 技术开源,NVIDIA Image Scaling(NIS)是一个跨平台、跨 GPU 的图像缩放实现。当时,英伟达还将 NIS 的 SDK 一同发布至 GitHub 平台,如今 NIS 的 SDK 正式发布 1.0 版本。 NIS 的 SDK 可以通过 SDK 上的通用计算着色器在英特尔和 AMD Radeon 等硬件上使用。该 SDK 提供了一种跨平台支持的单一空间缩放和锐化算法,从而创造出漂亮的平滑图像和锐利的边缘。此外,SDK 还提供了一个先进的... 展开更多

收藏 3
置顶
发表了资讯
2021/11/25 06:20

2021 年游戏开发中的 10 大编程语言:C++、Java、C#......

在这个技术驱动的世界中,游戏行业是全球增长最快的行业之一。而每款华丽且动画精美的视频游戏背后都有一种编程语言,游戏开发人员利用顶级编程语言来构建游戏的设置和机制。有各种各样的游戏项目,它们都使用不同的编程语言。Analytics Insight 则归纳总结了 2021 年游戏项目中的 10 大编程语言。 2021 年游戏项目中排名前 10 的编程语言列表如下: C++ C++ 是一种高级编程语言,用于构建最大的控制台和 Windows 游戏。它提供了... 展开更多

收藏 16
置顶
运营/编辑
发表了资讯
2021/11/25 06:14

Agones v 1.19.0 发布,基于 Kubernetes 的游戏服务器

Agones 是谷歌和游戏厂商育碧联合开发的游戏服务器,y用于在 Kubernetes 上托管、运行和扩展专用游戏服务器。1.19.0 版本带来了对 Kubernetes 1.21 的支持、将 Terraform 升级到 1.0,且稳定了 SDKWatchSendOnExecute 功能。 重大变化: 升级到 Kubernetes 1.21 #2311 将 NodeExternalDNS 移至 Beta #2240 将客户端升级到 v0.21.5 #2333 将 terraform 升级到 Kubernetes 1.21 #2326 功能改进: 允许将证书作为值而不是 Helm 图... 展开更多

收藏 5
置顶
发表了资讯
2021/11/08 07:05

开源游戏引擎 Godot 3.4 发布

经过 6 个多月的开发后,Godot 3.4 现已正式发布。官方表示,虽然开发团队大部分的开发重点都在即将发布的 Godot 4.0 上;但鉴于许多贡献者和用户都希望有一个强大而成熟的 3.x 分支来开发他们的游戏,所以继续为 Godot 3 用户提供更好的游戏开发体验非常重要。因此,该版本大部分的重点是实现缺失的功能或错误修复,这对用 Godot 3 发布 2D 和 3D 游戏至关重要,并使现有功能更加优化和可靠。 Godot 3.4 与 Godot 3.3.x 兼容,... 展开更多

收藏 7
置顶
运营/编辑
发表了资讯
2021/10/30 07:04

Habitica 4.210.1 发布,有趣的习惯养成游戏

Habitica 4.210.1 发布了。Habitica 是一个习惯养成及生产力应用,游戏里的奖惩措施能激励用户完成任务,还有一个强大的互动社区为完成任务提供好建议,帮助用户达成目标,变得健康、勤奋、快乐。 更新内容如下: API 用户发送 null的时候,任务条将保存为0。 请求 Cron 但未运行的情况下,不更新 loggedin 时间戳。 使用冰霜技能的时候,不再冻结挑战榜和团队日报。 客户端 重构代码定位小吃栏的顶部通知,处理两个横幅堆叠的情... 展开更多

收藏 3
置顶
程序员
发表了博客
2021/10/28 18:05

WebGL着色器渲染小游戏实战

## 项目起因 经过对 GLSL 的了解,以及 shadertoy 上各种项目的洗礼,现在开发简单交互图形应该不是一个怎么困难的问题了。下面开始来对一些已有业务逻辑的项目做GLSL渲染器替换开发。 起因是看到某些小游戏广告,感觉机制有趣,实现起来应该也不会很复杂,就尝试自己开发一个。 ![https://oscimg.oschina.net/oscnet/up-2b7391f7cf742f83a0f1edfb73334b36618.jpg](https://oscimg.oschina.net/oscnet/up-2b7391f7cf742f83a0f1e... 展开更多

收藏 1
1
置顶
发表了博客
2021/10/29 10:24

Pokémon GO 如何通过谷歌云同时拓展数百万个请求?

Pokémon GO 也就是《精灵宝可梦》,任天堂和谷歌 Niantic Labs 合作开发的现实增强(AR)游戏,也是谷歌云罕见的支持的大型的游戏,就目前来看,Pokémon GO目前在线用户可以达到数百万人次,谷歌云平台是如何支持 Pokémon GO 容纳如此多的用户的呢? Pokémon GO 的扩展 Pokémon GO 的扩展性主要是基于 Google Kubernetes Engine(谷歌云上的kubernetes的全面托管工具) 和 Cloud Spanner(全球分布式企业级数据库),前端服... 展开更多

收藏 0
0
置顶
程序员
发表了资讯
2021/10/29 08:35

Blender 发布 3.x 版本路线图

随着 Blender 3.0 即将发布,Blender 发布了其 3.x 版本路线图,概述了他们未来版本的一些计划。 在 2.8 UI 和工作流的基础上进一步改进 一个基本准则是保持 Blender 在功能上与 2.8x 及更高版本兼容,在 3.0 发布之前,所有模块团队将检查正在进行的实施和工作流程,并提供带有需求的设计文档。Blender 中的大多数功能都相当稳定,但某些功能预计会有很大的改动,比如物理、雕刻/绘画、纹理和角色绑定。不过,这些更改都不会违... 展开更多

收藏 7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部
返回顶部
顶部