技术栈
游戏程序
fake_ss198
5 小时前
java
·
网络
·
tcp/ip
·
游戏程序
从零开发Java坦克大战Ⅱ (下)-- 从单机到联机(完整架构功能实现)
随着代码量的增加, 在项目重温的文章中我尽可能以需求实现与技术选型的思路为线索进行演示, 而非粗暴的功能代码罗列, 这也是一个优秀的技术人员博客撰写的基本素养.
YF云飞
2 天前
游戏
·
unity
·
游戏引擎
·
游戏程序
·
个人开发
Unity音频管理:打造沉浸式游戏音效
目录最终效果前言核心组件:AudioManager主要功能实现UI交互集成开始使用音乐音效控制1. 绘制控制音乐音效界面
谷宇.
4 天前
游戏
·
unity
·
c#
·
游戏程序
·
unity3d
·
游戏开发
·
游戏编程
【Unity3D实例-功能-拔枪】角色拔枪(二)分割上身和下身
今天是“角色拔枪”的第二篇文章,我将会告诉大家,如何实现角色的“上身动画”和“下身动画”分开,也就说上身执行拔枪、射击和换弹等动作,而下身则独立进行移动动画。这种分离式动画控制不仅增强了动画的灵活性,还为玩家带来更好的游戏体验。完整的拔枪功能:
YF云飞
8 天前
游戏
·
unity
·
游戏引擎
·
游戏程序
·
个人开发
Unity图片优化与比例控制全攻略
目录前言不规则按钮点击区域优化方案1. 设置资源参数2. 代码设置按钮Image的alphaHitTestMinimumThreshold
伽蓝_游戏
14 天前
ui
·
unity
·
架构
·
c#
·
游戏引擎
·
游戏程序
·
几何学
UGUI源码剖析(3):布局的“原子”——RectTransform的核心数据模型与几何学
在前几章中,我们了解了UGUI的组件规范和更新调度机制。现在,我们将深入到这个系统的“几何学”核心,去剖析那个我们每天都在Inspector中调整、但可能从未真正理解其底层原理的组件——RectTransform。
星星火柴936
21 天前
游戏
·
unity
·
游戏程序
·
版本为2022.3.57
·
配合github下载地址使用
AscendantPath | 实现视觉小说的人物对话系统(二)
在上一次对话系统的制作全过程中,并没有达到一个即插即用的效果,在github上我也只是发布为了“预发布版本”,所以这次就一口气制作完剩下的功能,正式发布第一个版本吧ᕕ(◠ڼ◠)ᕗ!
死也不注释
21 天前
数据结构
·
游戏
·
unity
·
游戏引擎
·
list
·
游戏程序
【在Unity游戏开发中Dictionary、List介绍】
在Unity游戏开发中,Dictionary和List是最核心的两种数据结构,它们各自有优势和应用场景。以下是介绍:
星星火柴936
24 天前
笔记
·
unity
·
游戏程序
·
优香
开发笔记 | 实现人物立绘的差分效果
当这为了将人物的表情与动作更加贴近剧情,于情于理都不应该采用原来一个人物绑定一个立绘的方法。本篇文章将会实现人物立绘自定义的功能,来帮助实现人物立绘的差分效果。
top_designer
1 个月前
人工智能
·
3d
·
新媒体运营
·
aigc
·
游戏程序
·
材质
·
材质设计师
3D材质总监的“光影魔法”:用Substance Sampler AI,“擦除”照片中的光影
在三维视觉艺术的创作中,我们始终在探索一对核心的“对立统一”:一方面是**“现实世界的光照”(Real-World Lighting),它被固定、“烘焙”在一张照片的像素之中;另一方面是“虚拟世界的光照”(Virtual Lighting)**,它是在三维软件中,可以被实时控制、动态变化的。如何从一张现实世界的照片中,提取出纯粹的“物质”信息,并让它能在虚拟世界的光照下,做出物理上正确的反应?这是通往超写实主义的必经之路。在海外设计界工作的十余年间,我发现,对光影信息的“分离”与“重构”,是顶尖3D艺术家
李詹
1 个月前
游戏
·
游戏引擎
·
游戏程序
Pitaya 是一个简单、快速、轻量级的游戏服务器框架,它为分布式多人游戏和服务器端应用程序提供了一个基本的开发框架
Pitaya 是一个简单、快速、轻量级的游戏服务器框架,具有集群支持,并通过C SDK 为 iOS、Android、Unity 等提供客户端库。 它为分布式多人游戏和服务器端应用程序提供了一个基本的开发框架。
电院工程师
2 个月前
开发语言
·
python
·
学习
·
算法
·
游戏
·
游戏程序
2.4 Python基础概念:通过一个文字冒险游戏学习编程
Python基础知识主要包括不同类型数据的使用、分支与循环、函数等知识,这些基础知识的学习往往是无聊的。事实上,仅仅利用这些基础知识,我们也能做一些有趣的事情,比如——设计一款游戏,是的,你没有听错,我们仅仅利用Python最简单的语法,无任何第三方库,也没有类、界面、数据库等任何其他的知识,便完成了一款游戏的设计。
dancing999
2 个月前
前端
·
javascript
·
typescript
·
游戏程序
cocos3.X的oops框架oops-plugin-excel-to-json改进兼容多表单导出功能
在使用oops框架的过程中,它的导出数据并生成数据结构的插件oops-plugin-excel-to-json有些小的坑点,为满足我个人习惯,对此部分进行了一个小的修改,有需要的拿去用,记录下供大家参考;
DanmF--
3 个月前
开发语言
·
游戏
·
c#
·
游戏程序
C#面向对象实践项目--贪吃蛇
目录一、项目整体架构与核心逻辑二、关键类的功能与关系1. 游戏核心管理类:Game2. 场景接口与基类
一只鱼^_
3 个月前
javascript
·
css
·
vscode
·
游戏引擎
·
游戏程序
·
html5
·
动画
用JS实现植物大战僵尸(前端作业)
1. 先搭架子整体效果:点击开始后进入主场景左侧是植物卡片右上角是游戏的开始和暂停键2. 导入植物/僵尸/阳光...的图片
DanmF--
3 个月前
网络
·
unity
·
c#
·
游戏引擎
·
游戏程序
Protobuf协议生成和使用
//1.打开cmd窗口 //2.进入protoc.exe所在文件夹(也可以直接将exe文件拖入cmd窗口中) //3.输入转换指令 //protoc.exe -I=配置路径 --csharp_out=输出路径 配置文件名
小羊Linux客栈
3 个月前
运维
·
人工智能
·
python
·
自动化
·
游戏程序
自动化:批量文件重命名
1、前言 2、效果图 3、源码今天来分享一款好玩的自动化脚:批量文件重命名 有时候呢,你的文件被下载下来文件名都是乱七八糟毫无规律,但是当时你下载的时候没办法重名或者你又不想另存为重新重命名。 比如:下载下来的照片每一个文件名字系统给你安排的都是系统自身的喜好
动感光博
3 个月前
unity
·
c#
·
游戏引擎
·
游戏程序
·
动画
Unity碰撞检测(射线投射、胶囊体投射)、交互(图层、掩码)
特点:1. 直线检测:射线是直线,只检测与直线相交的物体。2. 简单快速:实现简单,计算速度快。3. 单点相交:通常用来获取射线与物体的第一个交点信息。
DanmF--
3 个月前
网络
·
unity
·
游戏引擎
·
游戏程序
Protobuf工具
#region 知识点一 什么是 Protobuf //Protobuf 全称是 protocol - buffers(协议缓冲区) // 是谷歌提供给开发者的一个开源的协议生成工具 // 它的主要工作原理和我们之前做的自定义协议工具类似 // 只不过它更加的完善,可以基于协议配置文件生成 //C++、Java、C#、Objective - C、PHP、Python、Ruby、Go // 等等语言的代码文件
passionSnail
3 个月前
开发语言
·
matlab
·
游戏程序
《用MATLAB玩转游戏开发:从零开始打造你的数字乐园》基础篇(2D图形交互)-贪吃蛇的百变玩法:从命令行到AI对战
欢迎来到这篇MATLAB贪吃蛇编程全攻略!本文将带你从零开始,一步步实现一个功能丰富的贪吃蛇游戏,最终进阶到AI自动对战。准备好你的MATLAB环境(2016b版本),让我们开始这段有趣的编程之旅吧!🚀
passionSnail
3 个月前
算法
·
matlab
·
矩阵
·
游戏程序
·
交互
《用MATLAB玩转游戏开发:从零开始打造你的数字乐园》基础篇(2D图形交互)-俄罗斯方块:用旋转矩阵打造经典
大家好!今天我将带大家用MATLAB实现经典的俄罗斯方块游戏。我们将从数学原理出发,通过旋转矩阵实现方块的变形,最终完成一个可玩的游戏版本。让我们一起进入这个充满趣味的编程之旅吧!✨