游戏

【Unity】手把手入门2D游戏开发教程——小狐狸的冒险(上)

‍ 前言:本文章教程,结合Unity官方教程和网上其他资源教程进行整合,目的是让大家可以更快速地上手,减少大家观看比较理论的教程或者视频时长偏长的教程的时间。‍‍‍‍‍ 本文章参考了以下有关文献或内容: SIKI视频教程:Unity2D 官方入门案例 - Ruby's Adventure:

Python游戏开发:Pygame全面指南与实战

第一章 Pygame简介与安装 1.1 Pygame概述Pygame是一个开源的Python模块,专门用于多媒体应用(如电子游戏)的开发。它基于SDL(Simple DirectMedia Layer)库构建,提供了对图形、声音、输入设备等游戏开发所需功能的访问接口。Pygame最初由Pete Shinners于

Python小游戏实战:实现2048游戏小游戏附源码

Python小游戏实战:实现2048游戏小游戏附源码 Python小游戏实战:实现2048游戏小游戏附源码,该教程详细介绍用 Python 实现 2048 游戏的全流程,适合初学者和游戏开发爱好者。首先需准备 Python 3.6 + 环境,安装 pygame 库并验证。核心逻辑拆解为五大模块:初始化

Prowl 游戏引擎:开源项目教程

Prowl 游戏引擎:开源项目教程1. 项目介绍Prowl 是一个开源的、MIT 许可的游戏引擎,完全使用 C# 编写,基于最新的 .NET 技术。它旨在为熟悉 Unity 的开发者提供无缝过渡,通过保持类似的 API 设计,同时遵循 KISS 原则,保持引擎小巧且可定制。Prowl 项目的目标是让 Unity 项

【性能优化】Unity 渲染优化全解析:Draw Call、Batch、SetPass 与批处理技术

Unity 渲染优化全解析:Draw Call、Batch、SetPass 与批处理技术在 Unity 开发中,性能优化是保证游戏流畅的核心环节。尤其在移动端或 VR/AR 场景,Draw Call 过多、材质切换频繁都会严重影响帧率。本文将从 Unity Statistics 面板参数解析入手,深入讲解 Dynamic Batching、

Unity UnityWebRequest常用操作

系列文章目录unity知识点 文章目录 系列文章目录 前言 一、UnityWebRequest支持的平台 二、架构 三、常用操作:使用 HLAPI 3-1、从 HTTP 服务器检索文本或二进制数据 (GET) 3-2、从 HTTP 服务器检索纹理 (GET) 3-3、从 HTTP 服务器下载 AssetBundle (GET) 3-4、将表单发送到 HTTP 服务器 (P

Unity Cinemachine(虚拟相机)的基础入门使用

如何安装 直接在PackageManager中安装即可 VirtualCamera(虚拟相机) 如上图,在场景中创建一个虚拟相机(VirtualCamera) 1:面板中会多一个“CM vcam1”,此时 MainCamera的操作需要通过“CM vcam1”来完成,针对于MainCamera本身的操作将会失效(如改变位置等) 2:Main

Python入门:Python3 元组全面学习教程

Python入门:Python3 元组全面学习教程 Python入门:Python3 元组全面学习教程,本文全面介绍 Python3 元组相关知识,包括基本概念、创建方法、访问与修改方式、删除操作、运算符使用、索引截取及内置函数等。元组与列表类似但元素不可修改,用小括号定义,创建时单元素需加逗号。可通过索引访

Unity真机调试利器:Profiler全解析

文章摘要 Unity Profiler真机调试指南——游戏性能分析与优化 Unity Profiler是游戏开发的“性能体检仪”,可实时监控CPU、GPU、内存及网络状态,帮助开发者定位性能瓶颈。其核心优势在于真机数据采集(通过TCP/IP传输),需开启Development Build并连接设备,避免编辑器测试

【unity小技巧】在 Unity 中将 2D 精灵添加到 3D 游戏中,并实现阴影投射效果,实现类《八分旅人》《饥荒》等等的2.5D游戏效果

注意:考虑到unity小技巧的内容比较多,我将该内容分开,并全部整合放在【unity小技巧】专栏里,感兴趣的小伙伴可以前往逐一查看学习。 文章目录 前言 实战 1、在3D场景中,新建一些不同形状的2D图片 2、我们新建一个Lit材质 3、开启SpriteRenderer投射阴影和接受阴影 4、效果 专