pixijs / pixi-native

A native version of pixi
87 stars 11 forks source link

why stop this project? #2

Open Gaubee opened 6 years ago

ivanpopelyshev commented 6 years ago

I'll reboot it when I have time.

Im using https://github.com/gameofbombs/gobi in production, which is written on TypeScript, so I definitely can move it to kotlin and add other backends (lwjgl), or even may be kotlin-native.

I also want to port https://github.com/mozilla/shumway :)

winniehell commented 6 years ago

@ivanpopelyshev I have started writing Kotlin interfaces for PixiJS (https://gitlab.com/pixikt/pixikt/tree/master/src/main/kotlin/PIXI) and porting the examples to Kotlin (https://gitlab.com/pixikt/pixikt.gitlab.io/tree/master/src/main/kotlin/examples). Maybe that would be a good intermediate step before rewriting PixiJS in Kotlin?

ivanpopelyshev commented 6 years ago

@winniehell Please look at https://github.com/pixijs/pixi-typescript

ivanpopelyshev commented 6 years ago

The idea is to make Pixi-like thing that will run both on native and js.

winniehell commented 6 years ago

Please look at https://github.com/pixijs/pixi-typescript

I did but passing it to https://github.com/Kotlin/ts2kt didn't result in anything usable for me. :disappointed:

The idea is to make Pixi-like thing that will run both on native and js.

Yes, the idea is great! :+1:

I was suggesting to first have a API compatible Kotlin interface that uses the JavaScript implementation and then replacing the interfaces one by one with implementation. That way you don't have to reimplement everything at once.

ivanpopelyshev commented 6 years ago

well, the first thing is Application - its a mashup that really supposed to be coded on user-side. Then you can replace Stage.