GlPortal / glPortal

:video_game: Open Source teleportation based first person puzzle-platformer
http://glportal.de
Other
359 stars 109 forks source link

Make VS a first class citizen #154

Closed hhirsch closed 5 years ago

hhirsch commented 5 years ago
hhirsch commented 5 years ago

@kungfooman This might be interesting to you. I'll give VS a spin myself and will advertise to find more VS devs.

kungfooman commented 5 years ago

I would really like to, but I have so many other projects to work on (mostly gamedev-related aswell, but focus on WebGL). Maybe one day some stuff can be used together (like map editor based on id-software/q3radiant), for people who don't like Blender so much.

On another note, for some reason my Windows git fails to clone all submodules for glportal-vs:

kung@DESKTOP-NITUN3M MINGW64 /s/glportal-vs/glportal ((b5ab026...))
$ git submodule update --recursive
error: Server does not allow request for unadvertised object 3922ea8953b9462b4194258eb591d83aae8cfcec
Fetched in submodule path 'data', but it did not contain 3922ea8953b9462b4194258eb591d83aae8cfcec. Direct fetching of that commit failed.

Nevermind about git error, git submodule update --remote and git submodule update --init --recursive fixed all

kungfooman commented 5 years ago

Ok lol, took me 5 hours to fix everything again with AngelScript etc.

The glportal-vs repo currently works for me locally, but I need to commit some dozens C++ changes in glportal/engine code itself.

Also wanna make it easier to build it completely... pretty much embed all dependency code like bullet, angelscript, freeimage etc. directly into the solution... or even easier/faster: add the generated .lib/.dll

Building all dependencies is quite annoying, every VS solution needs a few tweeks, so everything is compatible. Probably fixing that over next days or something

hhirsch commented 5 years ago

@kungfooman We can host the dlls either in a separate repository or on bintray as a downloadable zip file.