Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daanvanyperen/playn-artemis-quickstart
Reference configuration artemis-odb and playn for gwt target.
https://github.com/daanvanyperen/playn-artemis-quickstart
artemis-odb playn quickstart
Last synced: about 1 month ago
JSON representation
Reference configuration artemis-odb and playn for gwt target.
- Host: GitHub
- URL: https://github.com/daanvanyperen/playn-artemis-quickstart
- Owner: DaanVanYperen
- License: apache-2.0
- Created: 2014-07-22T21:13:35.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-09-24T20:53:45.000Z (about 10 years ago)
- Last Synced: 2023-08-08T04:11:59.330Z (over 1 year ago)
- Topics: artemis-odb, playn, quickstart
- Language: Java
- Homepage:
- Size: 449 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
playn-artemis-quickstart
=========================Quickstart for desktop and html playn artemis-odb based jam games.
=== When to use this ===
If you want to use artemis-odb with playn, this quickstart should
help you get things set up. Just look at the commits what was changed.=== Library Versions ===
PlayN 1.8.5 and Artemis-ODB 0.6.5-SNAPSHOT
(Versions can be changed in /build.gradle)=== License ===
This quickstart is based on the playn official hello world example, released
under Apache License 2.0.[playn-samples on code.google.com](https://code.google.com/p/playn-samples/)
=== Special note on Reflection ===
GWT lacks reflection so the build process creates a reflection cache. To use
```@Wire``` make sure your components, managers and systems are placed under
the premade component, manager and system packages.=== Details ===
A quick summary of the steps required to include artemis in playn gwt builds:
Mygame.gwt.xml
* ``````
* add `````` for each package with components and systems (needed for ```@Wire```)pom.xml
* artemis pom dependencies + source.
* 2.6.0 gwt pom dependency.
* Maven plugin tweaks (required for the reflection helper for artemis-odb)
```
org.codehaus.mojo
gwt-maven-plugin
2.6.0
true
false
true
```Check commits on this project for step by step instructions.