Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

useless-things

WebGPU4Delphi & BGFX_Delphi & Skia4Delphi games - Some tries which not worked fully...maybe someone can use parts or...not...however :D

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

useless-things

Some tries which didn't fully work out... maybe someone can use parts of it or... not... however :D

BGFX_Delphi

Is a port of the FPC wrapper from https://github.com/Akira13641/PasBGFXX It compiles perfectly with zero compiler errors... but getting the actual C++ DLL built is a different story. I tried compiling the BGFX DLL myself, but after 6 hours of fighting the C++ build system, fixing missing files, and staring at endless syntax errors, I'm not even sure if it's officially possible anymore ^^.
Anyway, maybe someone out there can actually compile the DLL or find one somewhere that isn't 7 years old. If you manage to get the DLL (API Version 115), this wrapper should theoretically work right out of the box! (maybe)

WebGPU4Delphi

Is the start of a port of https://github.com/eliemichel/WebGPU-Cppp The DLL loads, you get a surface, and yea... then loading something into it... BOOM! It explodes right into your face. Nah, seriously: It crashes constantly. I tried around a lot but couldn't get it running properly, so I let it be for now. But if someone wants to pick up the fight... this is a starting point. Got a color painted now yipeee but a cube crash at shader or pipeline...but anyway a bit more now...

SkiaAdventure Isometric
-Working but only basics
adventure

SkiaMadMarble
-Working but not so good
marble

SkiaQwirQ (kwirk)
-Those damn rotating parts...partly it works but they are really evilish :P
qwirq

SkiaVoxelCity
-Working but not so good
voxelcity

Skia4Delphi Game Bones
-not working but Basics written down of 26 Retro games to...make them working :D