darkfunction / darkfunction-editor Goto Github PK
View Code? Open in Web Editor NEWA 2d sprite and animation studio for game developers
Home Page: http://www.darkfunction.com/editor
License: Other
A 2d sprite and animation studio for game developers
Home Page: http://www.darkfunction.com/editor
License: Other
It's nice to be able to pack the sprite sheets, but some implementations would be better suited for a patterned sprite sheet.
Would be nice if we could see X/Y coordinates when moving sprites on animation editor.
If I write non-ascii characters on my spritesheet dir names, darkFunction is not able to open it anymore.
Problem is in initialisation of PixelBuffer class when opening large image. It uses a huge array of ints but should be more intelligent about it or use smaller data type.
Exception in thread "AWT-EventQueue-0" java.lang.OutOfMemoryError: Java heap space
Usually a higher z-order means the objects are drawn on top of the ones with a lower z-order.
The darkFunction editor seems to do it the other way around. Is there a reason for this?
gif exporting is only really useful for preview purposes, at best, and the color limitations of .gif also can essentially, destroy certain sprites...so even its preview capabilities are limited!
This program is pretty nice, but some more export options really are needed...badly.
Not all engines or developers are going to support, or be willing to support the format this program uses, and you really should consider that.
Right now, I cannot do anything useful with my animations.
It's very buggy, sometimes it doesn't save changes, forgets to update Frame Delay or Tile Name, can only save after a tile has been moved or defined...
It would be nice if we could set multiple cell delays, using ctrl+click/shift+click to select cells
Thank you for this beautifull work. Also It would be very nice to have pivot point for each sprite.
It would be nice to have this
If I didn't select any cell, darkFunction could add an empty cell instead of not adding anything.
Windows 7, both jdk1.6/jdk7 give same result:
C:\Program Files (x86)\Java\jdk1.7.0_03\bin>java -jar "C:\Program Files (x86)\darkFunction Editor\dfEditor.jar"
Exception in thread "main" java.lang.NoClassDefFoundError: org/jdesktop/application/SingleFrameApplication
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:476)
Caused by: java.lang.ClassNotFoundException: org.jdesktop.application.SingleFrameApplication
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 13 more
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.