Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A direct dynamic memory allocation API for jMonkeyEngine lwjgl-2 and android games

License

NotificationsYou must be signed in to change notification settings

Electrostat-Lab/jme-alloc

Repository files navigation

jme-alloc project

A direct dynamic memory allocation api for jMonkeyEngine lwjgl-2 and android games.

To build locally, use:

┌─[pavl-machine@pavl-machine]─[/home/twisted/GradleProjects/jme-alloc]└──╼ $./gradlew clean&&       ./gradlew :jme3-alloc:compileJava&& \      ./gradlew :jme3-alloc-native:compileX86_64&& \      ./gradlew :jme3-alloc-native:copyNatives&& \      ./gradlew :jme3-alloc:assemble

To test locally, use:

┌─[pavl-machine@pavl-machine]─[/home/twisted/GradleProjects/jme-alloc]└──╼ $./gradlew :jme3-alloc-examples:run

For more about, building, testing and contributing, visit:

CONTRIBUTING.md

For quick use:

/* select your platform here */finalStringplatform ="desktop"finalStringbinaryType ="debug"finalStringversion ="1.0.0-pre-gamma-1"repositories {mavenCentral()}dependencies {implementation"io.github.software-hardware-codesign:jme3-alloc-${platform}-${binaryType}:${version}"}

API:

Build-system:

  • Separate jvm and native modules.
  • Generating header files for java sources.
  • Packaging java and natives in a jar.
  • Github-actions.
  • Handling different variants build (linux-x86-64).
  • Handling different variants build (linux-x86).
  • Handling different variants build (windows-x86-64).
  • Handling different variants build (macos-x86-64).
  • Handling differentandroid build architectures (aarch-64, arm32, intel-x86-64, intel-x86).
  • Handling different variants build (windows-x86).
  • Handling different variants build (macos-x86).

Documentation:

  • JavaDocs.
  • NativeDocs.
  • Running Examples.
  • Contribution guide.
  • Documentation website for different releases (not only the latest).

[8]ページ先頭

©2009-2025 Movatter.jp