raylib U2 - raylib程序的基本结构

在写raylib的时候,代码有一个基本的结构,不同功能的代码按照这个机构去填充。
一般来说,我们可以把一个raylib的程序分成三个模块:

  1. 创建窗口和元素
  2. 主循环,实时计算和渲染
  3. 结束程序,释放空间

下面是基本框架的代码。以后大家写raylib,可以直接先把这段代码复制上

#include <raylib.h>
#include<bits/stdc++.h>
using namespace std;
int main() {
	//初始化窗口
	InitWindow(800, 600,"窗口标题");
	SetTargetFPS(60);
	
	
	
	//开启程序的主循环
	while (!WindowShouldClose()) {
		
		
		
		//绘制帧,
		BeginDrawing();//开始绘制
		ClearBackground(WHITE);//重新绘制一些背景。
		
		
		
		EndDrawing();//结束绘制
	}
	
	
	//关闭窗口
	CloseWindow();
	return 0;
}

posted @ 2025-02-15 09:24  一亩食堂  阅读(365)  评论(0)    收藏  举报