pixi-native icon indicating copy to clipboard operation
pixi-native copied to clipboard

why stop this project?

Open Gaubee opened this issue 7 years ago • 6 comments

Gaubee avatar Dec 09 '17 23:12 Gaubee

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 :)

ivanpopelyshev avatar Dec 10 '17 10:12 ivanpopelyshev

@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?

winniehell avatar Dec 30 '17 00:12 winniehell

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

ivanpopelyshev avatar Dec 30 '17 02:12 ivanpopelyshev

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

ivanpopelyshev avatar Dec 30 '17 02:12 ivanpopelyshev

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.

winniehell avatar Dec 30 '17 10:12 winniehell

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

ivanpopelyshev avatar Dec 30 '17 11:12 ivanpopelyshev