Moved to https://github.com/korlibs/korge
Just in case, there is also a backup branch here.
Moved to https://github.com/korlibs/korge
Just in case, there is also a backup branch here.
Required for releasing the first alpha version
We should not load an image several times if it was loaded in the same ktree or in another ktree on the same scene
There should be only on Camera view
So if you reach the end of the screen you can still dragging.
Maybe something like this?
https://www.codota.com/code/java/methods/java.awt.Robot/mouseMove
Panel to debug render tree and maybe execute methods/adjust properties.
We can attach it to the game window and also provide it to the editors + allow to add annotation to mark methods as executable, and module/scene methods for example to go to a specific state for manual testing.
Task :korau:cinteropLinux_OpenALLinuxX64
Exception in thread "main" java.lang.Error: /var/folders/tt/gd5xhny51kg46r_0rwztcsk00000gq/T/tmp16089727685724104985.c:1:10: fatal error: 'AL/al.h' file not found
at org.jetbrains.kotlin.native.interop.indexer.UtilsKt.ensureNoCompileErrors(Utils.kt:152)
at org.jetbrains.kotlin.native.interop.indexer.IndexerKt.indexDeclarations(Indexer.kt:1003)
at org.jetbrains.kotlin.native.interop.indexer.IndexerKt.buildNativeIndexImpl(Indexer.kt:992)
at org.jetbrains.kotlin.native.interop.indexer.NativeIndexKt.buildNativeIndex(NativeIndex.kt:91)
at org.jetbrains.kotlin.native.interop.gen.jvm.MainKt.processCLib(main.kt:266)
at org.jetbrains.kotlin.native.interop.gen.jvm.MainKt.interop(main.kt:72)
at org.jetbrains.kotlin.cli.utilities.InteropCompilerKt.invokeInterop(InteropCompiler.kt:45)
at org.jetbrains.kotlin.cli.utilities.MainKt.mainImpl(main.kt:19)
at org.jetbrains.kotlin.cli.utilities.MainKt.main(main.kt:37)
Task :korau:cinteropLinux_OpenALLinuxX64 FAILED
FAILURE: Build failed with an exception.
Process 'command '/Library/Java/JavaVirtualMachines/openjdk-12.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/6.6/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 5m 29s
692 actionable tasks: 45 executed, 647 up-to-date
Support masking shapes
Idea from @maballesteros
New bundle system is not adding some source sets to native
Task :korge-dragonbones:compileKotlinJvm FAILED
e: /Volumes/HDD2/Luetze/Downloads/korge-next-master/korge-dragonbones/src/commonMain/kotlin/com/soywiz/korge/dragonbones/KorgeDbArmatureDisplay.kt: (143, 13): Unresolved reference: lineStyle
e: /Volumes/HDD2/Luetze/Downloads/korge-next-master/korge-dragonbones/src/commonMain/kotlin/com/soywiz/korge/dragonbones/KorgeDbTextureAtlasData.kt: (90, 17): The integer literal does not conform to the expected type Double
e: /Volumes/HDD2/Luetze/Downloads/korge-next-master/korge-dragonbones/src/commonMain/kotlin/com/soywiz/korge/dragonbones/KorgeDbTextureAtlasData.kt: (90, 20): The integer literal does not conform to the expected type Double
FAILURE: Build failed with an exception.
text2 works incorrectly with colon and semicolon symbols
Here is link: https://github.com/Suragul/text2Bug/tree/main/text2Bug
Panel to debug render tree and maybe execute methods/adjust properties.
We can attach it to the game window and also provide it to the editors + allow to add annotation to mark methods as executable, and module/scene methods for example to go to a specific state for manual testing.
But used to work on old backend. We have to investigate this, circumvent the issue and report it
Using the provided icon
Have a single Text view that supports all the simple cases we have.
No need to support HTML.
https://kotlinlang.slack.com/archives/CJEF0LB6Y/p1607033777244300
Instead of creating a new canvas, if there is a canvas with id id="korge-game-canvas"
, then just use it.
We should also disable handling resizing ourselves.
Relevant parts:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.