Build an olcPixelGameEngine application interactively within your web browsesr!
Visit https://pgetinker.com
- Linux Dev Environment.
- Docker Engine with compose and buildx plugins.
git clone https://github.com/PGEtinker/pgetinker
cd pgetinker
scripts/pgetinker initialize
scripts/pgetinker up -d
PGEtinker should now be available at: http://localhost
scripts/pgetinker npm run dev
Note: The frontend needs to be running at the same time as the rest of the services.
A few things of note. PGEtinker is largely a Laravel project, with a few other services which work together to make it all happen. The local deployment is modified version of Laravel Sail, which provides utilities to aid in development. This project has alot of moving parts and this is the first time (3-27-2024) it's been in a state where people could reasonably run it on their own machines. I don't even know where to begin to give guidance on the subject of contribution so if you got questions, send them my way!
- Sharing Screenshots haven't been added yet.
- The services can not be started on arbitrary ports, you get port 80 and that's it. However the reverse proxy service does forward the protocols properly so if it's behind a TLS terminator reverse proxy you can host it publicly on a HTTPS address.