3D游戏
葡萄君
一个正在努力的菜鸟。
展开
-
【PT君】一步步教你用C#+DX制作3D游戏【第二天】创建一个彩色三角形
2创建一个彩色三角形在Form.cs 中 创建修改InitalDevice创建函数在Render函数的BeginScene()和EndScene()中 加入运行,没有错误就会产生原创 2018-03-29 22:31:15 · 1301 阅读 · 1 评论 -
【PT君】一步步教你用C#+DX制作3D游戏【第一天】创建一个窗口
大部分人制作游戏想到用C#制作游戏肯定会想到Unity,因为Unity的脚本语言就是C#,不过今天我想让大家使用VS+DX9.0+C# 从底层开始做一个3D游戏,我不知道最后做出来的能不能称得上是个是个游戏,总之想尝试一下这个方法的小伙伴们可以进行这个系列的阅读。【第一天】创建一个窗口1.打开VS2010 创建c#窗口应用程序 .Net框架版本是2.0(高版本的.Net我试了貌似不行,如果有小伙伴...原创 2018-03-28 17:35:26 · 3036 阅读 · 0 评论 -
【Unity 多人游戏(Multiplayer and Networking)】1.配置UnityMultiPlayer功能
一般我们做网络游戏都是自己C/S框架,这次我们使用Unity 自带的网络功能实现一个多人在线游戏的开发,因为比较方便。文章正在创作-------原创 2018-04-20 11:29:50 · 2329 阅读 · 0 评论 -
Unity AB 系统学习整理
1,AssetBundle是一个压缩包包含模型、贴图、预制体、声音、甚至整个场景,可以在游戏运行的时候被加载; 2,AssetBundle自身保存着互相的依赖关系;3,压缩包可以使用LZMA和LZ4压缩算法,减少包大小,更快的进行网络传输;4,把一些可以下载内容放在AssetBundle里面,可以减少安装包的大小1,它是一个存在于硬盘上的文件。可以称之为压缩包。这个压缩...原创 2019-03-24 23:07:41 · 446 阅读 · 0 评论 -
UE4C++ 常用游戏算法
1.锁定敌人void AARPGPlayerController::LockAI(){/**获取自己的位置*/FVector pos = myCharacter->GetActorLocation();/**获取所有AI对象*/UGameplayStatics::GetAllActorsOfClass(GetWo...原创 2019-03-24 23:10:01 · 1532 阅读 · 0 评论