Comments (6)
We can do like gwt backend which generates a file that contains all assets path.
@fpetrola is it possible by code to loop and get names of all files that has not been downloaded yet in root/assets path?
from gdx-teavm.
server side or client side?
from gdx-teavm.
server side or client side?
If I understand @xpenatan
Client ask server list all assets path, then select paths by masks list and than call loadAsset for paths that valid mask.
from gdx-teavm.
We could create a service for assets listing, and then use the already implemented mechanism to load each selected asset.
from gdx-teavm.
Listing assets service could list resources from classpath as weel as file system assets.
from gdx-teavm.
in gwt backend a ".txt" file is created with all assets that copied from android/assets and when client starts it download that file first to know the paths of other assets. This is simple to do and the code is mostly done because its already ported from gwt (just need to test). Knowing all files we can filter which to download first (or all) and later.
from gdx-teavm.
Related Issues (20)
- freetype crashes HOT 1
- You cannot have any subfolder called assets in your assets folder hierarchy. HOT 3
- GL20.GL_VIEWPORT not supported glGetIntegerv in the TeaGL20 class HOT 1
- Update libGDX to 1.12.0? HOT 1
- Audio question on mobile browsers HOT 2
- Javascript size HOT 6
- Improve Box2D performances with TeaVM HOT 6
- Game won't load on Itch.io - (JavaScript) TypeError: can't assign to property Symbol("javaException") on "longjmp": not an object HOT 3
- Gradle integration HOT 1
- Unable to compile complex games anymore HOT 5
- Obfuscation not Working HOT 17
- ArrayIndexOutOfBoundsException during compilation HOT 14
- Random.UInt & TypeError: b.$array0 is undefined HOT 3
- Bug when a enum contains the last word S HOT 2
- Mobile (Android) canvas position wrong HOT 1
- TeaVM run issue HOT 5
- ConcurrentHashMap issue HOT 2
- Server running the same application regardless of changes HOT 1
- How to distinguish between mobile and desktop browser? HOT 1
- Release: 1.0.0-b5 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gdx-teavm.