【PT君】一步步教你用C#+DX制作3D游戏【第一天】创建一个窗口
大部分人制作游戏想到用C#制作游戏肯定会想到Unity,因为Unity的脚本语言就是C#,不过今天我想让大家使用
VS+DX9.0+C# 从底层开始做一个3D游戏,我不知道最后做出来的能不能称得上是个是个游戏,
总之想尝试一下这个方法的小伙伴们可以进行这个系列的阅读。
【第一天】
创建一个窗口
1.打开VS2010 创建c#窗口应用程序 .Net框架版本是2.0(高版本的.Net我试了貌似不行,如果有小伙伴可以的话分享给大家)
2.然后 在解决方案资源管理器中 添加引用 (前提是安装DirectXSDK )
3.然后 打开Form1.cs 的代码(右键 查看代码)
4.添加命名空间
5.创建渲染设备(DX金钥匙)
6.创建一个方法 用来初始化设备
7.创建一个方法 用来渲染
8.来到Program.cs文件里面
9. 把Main 函数删除掉 换成下面的代码
10.最后注意一下 请确保你的运行平台是X86 不是的话创建一个
如果操作无误的话 你会打开一个黑窗口,那就证明你的渲染框架搭载好了!
订正一下上面,render()方法里面,return;下面要添加这一句device.Clear();
【第二天】创建一个彩色三角形
https://blog.****.net/qq_19003345/article/details/79750400