KILEYI

导航

Rust OpenGL配置

 

下载这个项目

https://github.com/Nercury/rust-and-opengl-lessons

进入

rust-and-opengl-lessons\lesson-04

目录

记得把SDL2的dll都复制过去

打开Cargo.toml

去掉

features = ["bundled", "static-link"]

运行

cargo run

要用到自己的工程,参考下他对应的Cargo.toml就行了

 

 

题外,通过3天的入门,发现Rust并不适合写游戏。

除去语法和API问题,至少在Windows平台,C++和Visual Studio对第三方中间件编写,Win32 API调用,调试,汇编等部分

都强于Rust太多,虽然搜索可以看到大部分库如

sdl2

imgui

ogg
vorbis
theora

ass

ffmpeg

stbimage

sfml

box2d

assimp

都有Rust绑定,但考虑到语言使用普及和方便程度,以及遇到问题解决,IDE等情况,决定不再深入研究Rust了。

 

posted on 2019-08-19 09:31  KILEYI  阅读(2924)  评论(1编辑  收藏  举报