Intro
Welcome to the DevLog for GameLoop, a lightweight framework designed to simplify the creation of 2D games using SFML3.GameLoop is currently in the concept and prototyping stage. A few foundational classes are in place, but the framework is still evolving. Over the coming months and likely years of steady C++ development, the goal is to build a clean, intuitive, and flexible framework that streamlines the 2D game development process.
This DevLog will track progress, design decisions, experiments, and lessons learned along the way.
The example code below highlights the structure of a GameLoop application.
#include "app.h"
App::App() : GameLoop()
{
}
void App::Update(float delta)
{
}
void App::Render()
{
}
int main()
{
App MyApplication;
MyApplication.Config("MyApplication.cfg");
MyApplication.Run();
return 0;
}
I decided to begin this project to learn SFML3 and improve my current limited C++ knowledge (currently novice level) and create a simple 2D game along the way.
Time to get started, I've got a long journey ahead.