raylib U1 - 开发工具和第一个窗口

为什么是raylib:

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

推荐知乎raylib绘图库教程:raylib绘图库教程

小熊猫官网:小熊猫官网

下载的时候注意选这个,速度最快
image

image

第一个raylib的窗口

出于学习的目的,咱们不使用小熊猫自带的程序模版,咱们从零开始写一个出来,让大家理解每个部分是在干啥的。

首先创建一个空白的代码。

image

把下面的代码复制进去,运行就可以出现一个关不掉的白窗口

#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;
}

image

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

image

posted @ 2024-12-21 15:17  一亩食堂  阅读(841)  评论(0)    收藏  举报