pond3r / ggpo

Good Game, Peace Out Rollback Network SDK
MIT License
3.11k stars 360 forks source link

[RFC] Port the vectorwar example application to Linux using libSDL2, based on PR 52 #57

Open Shugyousha opened 4 years ago

Shugyousha commented 4 years ago

I have tested that the vectorwar application compiles and runs both on Linux and Windows (10).

I am not too familiar with Windows development so I only managed to compile this by installing the SDL2 vcpkg package and adding a environment variable to CMake so it can find the library. The build process would have to be streamlined on Windows for sure (the vectorwar binaries are also created in different locations when built on Windows vs Linux. Not sure that is expected behaviour due to Visual Studio or not).

There are still quite a few bugs and unimplemented things (see below). If you are not opposed to porting vectorwar using libSDL2 I can continue to work on those.

Would you be willing to get the vectorwar application ported to more platforms using libSDL2? If so, I can invest more time into this and make a proper PR out of it.

MIfeanyi commented 3 years ago

Looks good.

WilliamTambellini commented 3 years ago

@Shugyousha any plan to rebase ?

Shugyousha commented 3 years ago

@Shugyousha any plan to rebase ?

As far as I am aware neither PR52 nor the one that PR52 is based on (PR37) have been changed in the meantime. I don't think any rebasing should be necessary.

ValorZardK commented 3 years ago

Hey, since this repo seems to be basically abandonded, is anyone interested in just taking this branch and making it the main ggpo repo instead?

nykwil commented 3 years ago

I feel like someone should take lead on a multi platform ggpo fork. Something with enough support that people can get behind and do incremental fixes on.

On Sat, Mar 20, 2021 at 8:34 PM ValorZardK @.***> wrote:

Hey, since this repo seems to be basically abandonded, is anyone interested in just taking this branch and making it the main ggpo repo instead?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/pond3r/ggpo/pull/57#issuecomment-803506309, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAHU46CGYW3BXTDJI5QT6FLTEVSNBANCNFSM4NOVHANA .