raylib U1 - 开发工具和第一个窗口
为什么是raylib:
raylib是一个C++的图形化开源库。但C++的开源库也很多,为什么单单使用raylib呢,不为别的,因为直接就可以写,环境、库什么的通通都不用管,只需要你安装一个小熊猫DEVC++。并且网上有完整的教程。
推荐知乎raylib绘图库教程:raylib绘图库教程

小熊猫官网:小熊猫官网
下载的时候注意选这个,速度最快


第一个raylib的窗口
出于学习的目的,咱们不使用小熊猫自带的程序模版,咱们从零开始写一个出来,让大家理解每个部分是在干啥的。
首先创建一个空白的代码。

把下面的代码复制进去,运行就可以出现一个关不掉的白窗口
#include <raylib.h>
#include<bits/stdc++.h>
using namespace std;
#define WINDOW_WIDTH 800
#define WINDOW_HEIGHT 600
int main() {
//初始化窗口
InitWindow(WINDOW_WIDTH, WINDOW_HEIGHT,"Test");
SetTargetFPS(60);
int i=0;
//开启程序的主循环
while (!WindowShouldClose()) {
}
//关闭窗口
CloseWindow();
return 0;
}

代码各部分都是啥意思呢,看注释:


浙公网安备 33010602011771号