Java RPG Engine test 1
Orochii Zouveleki
So... For learning reasons I've been meddling with Java. I had around 1-2 years of not doing a thing on it, and I needed to practice a bit, hence this came out. This small "engine" draft includes a tilemap implementation, reading from Tiled TMX maps, scrolling pictures and sprites, animated sprites, and render priority for all graphical components.
For Tiled maps I used this implementation https://github.com/MysticSheik/J-TMX had to expand it a little, because I wanted things like properties. And probably will need to do something about reading tiles from base64 and all that, since it apparently doesn't do that either. But it reads unencrypted tiles so it's ok. It works.
On this video I show up JavaFX's built-in blend modes, they look actually pretty good :). And I've already started the game data classes (actors, enemies, etc) but I'll start creating them from a file after I get Lua to work, since I'll be using Lua for scripting. Though I've thinking about going for XML instead since Java has XML alreay built-in, Tiled uses XML, and I feel a little redundant doing some things in XML and others in Lua. But we will see! :)
All graphical assets were made by me. Credits to MysticSheik for his TMX reading implementation (it was easier to update to use with JavaFX than libtiled one, which wasn't complete either -yeah, I tried it-). And there is no sound so... credits to nature for being silent.
Thanks for watching and reading. ... https://www.youtube.com/watch?v=6Ui3X9Q9ZzI
15020296 Bytes