在写raylib的时候,代码有一个基本的结构,不同功能的代码按照这个机构去填充。
一般来说,我们可以把一个raylib的程序分成三个模块:
- 创建窗口和元素
- 主循环,实时计算和渲染
- 结束程序,释放空间
下面是基本框架的代码。以后大家写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;
}