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

加载中
置顶
运营/编辑
发表了博客
05/10 11:22

没有硬核技术,怎么抓得住元宇宙的风口?

自 2021 年起,Web 3.0 与元宇宙逐步成为全球科技界的热门概念。Web 3.0 是技术发展方向的未来,元宇宙是应用场景和生活方式的未来,二者之间是相辅相成、一体两面的依存关系。科技巨头如 Meta、谷歌、苹果、华为、腾讯、OPPO 等均已在积极布局相关产业。 但一个不得不面对的事实是,技术局限性正成为元宇宙目前发展的最大瓶颈。Web 3.0、空间计算、超强算力、即时通讯等相应底层技术的发展将决定元宇宙到底是虚无缥缈的泡沫还是... 展开更多

收藏 2
1
置顶
发表了博客
01/31 12:08

如何从0到1制作一款 Cocos Creator 插件?超详细开发指南来了!

在开发过程中,总少不了用到各类插件。Cocos Store 上提供了许多插件资源,但有时也需要我们自己动手去制作一些插件。本次,开发者 muzzik(马赛克)将分享 v3.x 插件开发流程与经验,一起来做插件吧! Cocos Store 资源商店 首先,为什么要开发插件呢? 任何重复机械式的劳动都是无意义的,一切机械劳动皆可自动化,而插件能帮助我们实现自动化。 插件能给我们带来什么? 第一是时间。解决了自动化的问题,最大的好处当然是节省... 展开更多

收藏 1
1
置顶
发表了博客
01/31 14:30

移植基于LVGL的2048小游戏到全志V853上

LVGL 开发实战 移植基于 LVGL 的 2048 小游戏 这一节将以一个已经编写好的 lvgl 小游戏 2048 描述如何将已经编写完成的 lvgl 程序移植到开发板上。 这里使用的 2048 小游戏由百问网提供,开源地址:lv_lib_100ask 准备脚手架 在这之前,我们先准备基础的 LVGL 脚手架。可以直接从 lv_g2d_test 里复制过来进行修改即可。 首先我们复制源码,在 platform/thirdparty/gui/lvgl-8 源码文件夹里,把 红箭头 所指的 lv_g2d_test 的源码... 展开更多

收藏 0
0
置顶
运营/编辑
发表了博客
2022/08/19 16:14

从像素游戏到 3A 大作的游戏引擎/框架

工作不饱和,想自己做个游戏玩玩?无论是网页小游戏还是 3A 大作,这里的游戏引擎/框架都能轻松驾驭,准备动手准备动手! Godot :2D/3D 游戏引擎 Godot 是一个 MIT 协议下的 2D/3D 游戏引擎,其功能集类似闭源跨平台游戏引擎 Unity,可用于开发 PC、主机、移动和 Web 游戏,支持 Linux、Windows 和 OSX 开发平台。 Godot 引擎内置了类似 Unity 的编辑器,GUI 工具包,2D/3D 物理支持,支持 OpenGL ES 2.0 功能集的 3D 渲染器,... 展开更多

收藏 17
3
置顶
发表了博客
2022/06/17 10:12

Unity移动端游戏性能优化简谱之 常见游戏内存控制

《Unity移动端游戏性能优化简谱》从Unity移动端游戏优化的一些基础讨论出发,例举和分析了近几年基于Unity开发的移动端游戏项目中最为常见的部分性能问题,并展示了如何使用UWA的性能检测工具确定和解决这些问题。内容包括了性能优化的基本逻辑、UWA性能检测工具和常见性能问题,希望能提供给Unity开发者更多高效的研发方法和实战经验。 今天向大家介绍文章第二部分:资源内存、Mono堆内存等常见游戏内存控制,共13小节,包含了... 展开更多

收藏 2
0
置顶
发表了博客
2022/05/12 11:33

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

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

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

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

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

收藏 0
置顶
发表了博客
2022/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
置顶
发表了博客
2022/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
置顶
发表了博客
2022/03/04 15:15

Shopee Games 游戏引擎演进之路

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

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

如何打造一款三消类游戏

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

收藏 5
2
置顶
程序员
发表了博客
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) 这时我已经是半睡半醒的状态,心想开源的小游戏有什么... 展开更多

收藏 11
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
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
返回顶部
顶部