Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project is dead? #1

Open
Krakean opened this issue Mar 12, 2019 · 1 comment
Open

Project is dead? #1

Krakean opened this issue Mar 12, 2019 · 1 comment
Labels
question Further information is requested

Comments

@Krakean
Copy link

Krakean commented Mar 12, 2019

Project seems interesting. Curious, any further development is planned or its dead and no longer be maintained?

@RaZeR-RBI
Copy link
Member

This project is not dead and the current functionality should be enough to make simple projects. It's not a complete game engine, but more of a bootstrapper to get the window creation, input and 2D graphics going.

I guess I should explain the 'stability: alpha' badge - it's there because I think that API may change a little ergonomics-wise (I haven't used it in the production yet), and that there may be some edge case bugs lurking in it because it's non-trivial (at least for me) to test everything due to SDL2 dependency without creating sample projects (I've stumbled upon several SDL2 bugs while developing it).

The only thing on hold now is the Veldrid integration, because I don't yet have a project to implement it for, but if somebody is willing to help, I'll greatly appreciate it and will help as much as my free time will allow it. I think the integration should be not hard to implement, since the Veldrid samples are using SDL2 to create a window too, so basically everything should boil down to subclassing the App class and implementing Veldrid initialization logic in it.

On a side note, I've used it to port some 2D XNA-based game prototypes I was working on long ago (they only use the game loop, SpriteBatch and input classes, no sound), and everything was fine, only one bug was found and successfully fixed.

The reason for not putting it on NuGet yet is that I want people to try the source version first (as a git module, for example) to tinker with it and see if it'll satisfy their needs (perhaps modifying some API along the way, or opening up an issue here).

P.S.: Если есть какие-либо идеи, вопросы или предложения, можно обсудить за пределами гитхаба, если будет удобно :)

@RaZeR-RBI RaZeR-RBI added the question Further information is requested label Apr 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants