Game Engine Names

Started by Steve Elliott, September 17, 2017, 23:27:08

Previous topic - Next topic

Steve Elliott

#15
...Because not everybody likes C++ code like this  ;)

Although I think it's quite tidy and easy to follow (using my engine) as in this main example.


#include "SJE.h"
#include "Game.h"

int main(int argc, char *argv[]) {
// create an instance of the Elliott Engine
SJE *eng = nullptr;
eng = new SJE("Gridfire", 1920, 1080);
if (eng->isError()) return 1;

// create an instance of the game
Game *gridfire = nullptr;
gridfire = new Game;

// game loop
while (gridfire->running)
{
gridfire->render();
gridfire->update();
}

// delete game and engine
delete gridfire;
delete eng;
return 0;
}
Win11 64Gb 12th Gen Intel i9 12900K 5.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 4.4Ghz Nvidia RTX 2050 8Gb
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.6GHz Nvidia GeForce GTX 1050 2Gb
Linux Mint 8Gb Celeron 2.6Ghz UHD Graphics600
macOS 64Gb M4 Max 16C GPU 40C
Spectrum Next 2Mb

Steve Elliott

Yes, a language is coming...It's always seemed like an exciting project to me.
Win11 64Gb 12th Gen Intel i9 12900K 5.2Ghz Nvidia RTX 3070Ti 8Gb
Win11 16Gb 12th Gen Intel i5 12450H 4.4Ghz Nvidia RTX 2050 8Gb
Win10/Linux Mint 16Gb 4th Gen Intel i5 4570 3.6GHz Nvidia GeForce GTX 1050 2Gb
Linux Mint 8Gb Celeron 2.6Ghz UHD Graphics600
macOS 64Gb M4 Max 16C GPU 40C
Spectrum Next 2Mb