技术栈
游戏程序
WaWaJie_Ngen
8 小时前
c++
·
算法
·
游戏
·
游戏引擎
·
游戏程序
·
图形渲染
【OpenGL】模板测试(StencilTest)
目录一、模板测试(StencilTest)的引入二、相关API1、模板测试的开启/关闭2、模板测试通过/失败后
takashi_void
3 天前
人工智能
·
语言模型
·
自然语言处理
·
godot
·
游戏程序
·
斯坦福小镇
本地实现斯坦福小镇(利用大语言模型使虚拟角色自主发展剧情)类似项目“Microverse”
“斯坦福小镇”(也被称为 “AI 小镇 / Generative Agents 项目” / “Stanford AI Town”)最初由斯坦福大学研究团队提出,目的是探索如何让多个智能体(agents)在一个虚拟环境中,以较高的自治性、记忆、互动、推理的能力去“生活”与“社交”。 它想模拟一个有基础设施(如房屋、咖啡厅、商店、公园等)的虚拟世界,里面的 AI 智能体能:有自己的“身份”与“背景”,拥有记忆(经历过的事情)能与环境交互(走动、去场所、发起对话、社交活动等),根据自身目标 / 兴趣做决策,在长
饮浊酒
7 天前
python
·
学习
·
游戏程序
Python学习-----小游戏之人生重开模拟器(普通版)
目录前言:当编程遇见人生!综合案例:人生重开模拟器(普通版)1. 设置初始属性2. 设置性别3. 设置出生点
无限进步_
8 天前
c语言
·
开发语言
·
c++
·
后端
·
算法
·
游戏
·
游戏程序
扫雷游戏的设计与实现:扫雷游戏3.0
扫雷作为一款经典的益智游戏,自1992年随Windows 3.1发布以来,就以其简单的规则和富有挑战性的玩法赢得了全球玩家的喜爱。本文将深入分析一个基于C语言实现的多难度扫雷游戏,探讨其核心算法、数据结构设计以及游戏逻辑的实现细节。通过这个项目,我们不仅能理解扫雷游戏的内部机制,还能学习到递归算法、二维数组操作、用户交互设计等重要的编程概念。
Brianna Home
9 天前
游戏
·
游戏引擎
·
godot
·
游戏程序
·
动画
Godot4.3开发2D游戏全记录
从安装引擎到发布网页版,一名开发者的完整创作手记作为一名对游戏开发充满兴趣的程序员,我一直在寻找一个轻量、开源、功能完备的游戏引擎。在尝试了Unity、Unreal等主流引擎后,我最终选择了Godot。它不仅完全开源,还拥有极其清晰的节点化场景结构和友好的脚本语言GDScript,特别适合独立开发者和小团队快速原型开发。
UsagiKnight
1 个月前
ue5
·
游戏引擎
·
游戏程序
UE5小游戏开发 - 武士决斗
(效果图)今天的游戏很简单,在屏幕中出现叹号后双方可以按下攻击键,先按下的一方获得胜利,类似于西部牛仔对枪,讲究的就是谁在读秒之后出击更快。游戏效果如上图所示。
mit6.824
2 个月前
c++
·
游戏
·
游戏程序
[游戏中的空间划分] KD树|四叉树|价格系统
fake_ss198
2 个月前
java
·
网络
·
tcp/ip
·
游戏程序
从零开发Java坦克大战Ⅱ (下)-- 从单机到联机(完整架构功能实现)
随着代码量的增加, 在项目重温的文章中我尽可能以需求实现与技术选型的思路为线索进行演示, 而非粗暴的功能代码罗列, 这也是一个优秀的技术人员博客撰写的基本素养.
YF云飞
2 个月前
游戏
·
unity
·
游戏引擎
·
游戏程序
·
个人开发
Unity音频管理:打造沉浸式游戏音效
目录最终效果前言核心组件:AudioManager主要功能实现UI交互集成开始使用音乐音效控制1. 绘制控制音乐音效界面
谷宇.
2 个月前
游戏
·
unity
·
c#
·
游戏程序
·
unity3d
·
游戏开发
·
游戏编程
【Unity3D实例-功能-拔枪】角色拔枪(二)分割上身和下身
今天是“角色拔枪”的第二篇文章,我将会告诉大家,如何实现角色的“上身动画”和“下身动画”分开,也就说上身执行拔枪、射击和换弹等动作,而下身则独立进行移动动画。这种分离式动画控制不仅增强了动画的灵活性,还为玩家带来更好的游戏体验。完整的拔枪功能:
YF云飞
2 个月前
游戏
·
unity
·
游戏引擎
·
游戏程序
·
个人开发
Unity图片优化与比例控制全攻略
目录前言不规则按钮点击区域优化方案1. 设置资源参数2. 代码设置按钮Image的alphaHitTestMinimumThreshold
伽蓝_游戏
2 个月前
ui
·
unity
·
架构
·
c#
·
游戏引擎
·
游戏程序
·
几何学
UGUI源码剖析(3):布局的“原子”——RectTransform的核心数据模型与几何学
在前几章中,我们了解了UGUI的组件规范和更新调度机制。现在,我们将深入到这个系统的“几何学”核心,去剖析那个我们每天都在Inspector中调整、但可能从未真正理解其底层原理的组件——RectTransform。
星星火柴936
3 个月前
游戏
·
unity
·
游戏程序
·
版本为2022.3.57
·
配合github下载地址使用
AscendantPath | 实现视觉小说的人物对话系统(二)
在上一次对话系统的制作全过程中,并没有达到一个即插即用的效果,在github上我也只是发布为了“预发布版本”,所以这次就一口气制作完剩下的功能,正式发布第一个版本吧ᕕ(◠ڼ◠)ᕗ!
死也不注释
3 个月前
数据结构
·
游戏
·
unity
·
游戏引擎
·
list
·
游戏程序
【在Unity游戏开发中Dictionary、List介绍】
在Unity游戏开发中,Dictionary和List是最核心的两种数据结构,它们各自有优势和应用场景。以下是介绍:
星星火柴936
3 个月前
笔记
·
unity
·
游戏程序
·
优香
开发笔记 | 实现人物立绘的差分效果
当这为了将人物的表情与动作更加贴近剧情,于情于理都不应该采用原来一个人物绑定一个立绘的方法。本篇文章将会实现人物立绘自定义的功能,来帮助实现人物立绘的差分效果。
top_designer
3 个月前
人工智能
·
3d
·
新媒体运营
·
aigc
·
游戏程序
·
材质
·
材质设计师
3D材质总监的“光影魔法”:用Substance Sampler AI,“擦除”照片中的光影
在三维视觉艺术的创作中,我们始终在探索一对核心的“对立统一”:一方面是**“现实世界的光照”(Real-World Lighting),它被固定、“烘焙”在一张照片的像素之中;另一方面是“虚拟世界的光照”(Virtual Lighting)**,它是在三维软件中,可以被实时控制、动态变化的。如何从一张现实世界的照片中,提取出纯粹的“物质”信息,并让它能在虚拟世界的光照下,做出物理上正确的反应?这是通往超写实主义的必经之路。在海外设计界工作的十余年间,我发现,对光影信息的“分离”与“重构”,是顶尖3D艺术家
李詹
3 个月前
游戏
·
游戏引擎
·
游戏程序
Pitaya 是一个简单、快速、轻量级的游戏服务器框架,它为分布式多人游戏和服务器端应用程序提供了一个基本的开发框架
Pitaya 是一个简单、快速、轻量级的游戏服务器框架,具有集群支持,并通过C SDK 为 iOS、Android、Unity 等提供客户端库。 它为分布式多人游戏和服务器端应用程序提供了一个基本的开发框架。
电院工程师
4 个月前
开发语言
·
python
·
学习
·
算法
·
游戏
·
游戏程序
2.4 Python基础概念:通过一个文字冒险游戏学习编程
Python基础知识主要包括不同类型数据的使用、分支与循环、函数等知识,这些基础知识的学习往往是无聊的。事实上,仅仅利用这些基础知识,我们也能做一些有趣的事情,比如——设计一款游戏,是的,你没有听错,我们仅仅利用Python最简单的语法,无任何第三方库,也没有类、界面、数据库等任何其他的知识,便完成了一款游戏的设计。
dancing999
5 个月前
前端
·
javascript
·
typescript
·
游戏程序
cocos3.X的oops框架oops-plugin-excel-to-json改进兼容多表单导出功能
在使用oops框架的过程中,它的导出数据并生成数据结构的插件oops-plugin-excel-to-json有些小的坑点,为满足我个人习惯,对此部分进行了一个小的修改,有需要的拿去用,记录下供大家参考;
DanmF--
5 个月前
开发语言
·
游戏
·
c#
·
游戏程序
C#面向对象实践项目--贪吃蛇
目录一、项目整体架构与核心逻辑二、关键类的功能与关系1. 游戏核心管理类:Game2. 场景接口与基类