Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (769)
Games in Android Showcase (230)
games submitted by our members
Games in WIP (856)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  JevaEngine - Underground - Short Demo Release  (Read 4079 times)
0 Members and 1 Guest are viewing this topic.
Offline Jeremy
« Posted 2013-08-17 14:38:18 »

JevaEngine - Undeground Demo

You can download the compiled JAR file in the attachments. This is purely to show off some feature in the engine via the command console, the game is nowhere near complete (this is a demo really.)

Feedback\Bug Reports are welcome.
Contains Course Language

Some of the latest features of the engine I can remember:
- Fully Scriptable, scriptable scenes, events & NPCs (Scripts are written in JavaScript - go figure)
- UI Is entirely skinnable and customizable - Jeva Core provides a solid infastructure for most general UI components.
- Basic particle engine (implemented primary for attack\heal\projectile effects so not too fancy, but can handle ~30000 particles on the very low-end machine I develop on)
-Entities can save states and reload states (essential for game saves). States are can be saved on an integrated back-end that works over GameJolt API for Achievements, Scoring and Cloud Saving
- Fully capable quest system & dialogue system (dialogue can be complex with various pathways which effect any internal variables of the character (i.e. moral))
- Most of the engine is entirely extensible - with logical partitions in implementation logic between Java and external scripts.
- Map Editor & Dialogue editor
- Dynamic lighting and scriptable weather subsystem
- powerful debugging console - very powerful user interface via scripts to engine. Both through the console and entity configuration files.

Executable Jar:

It can be downloaded as an executable JAR (See Above) OR run as an applet here (Sorry for the ads, I can't host it here due to size constraints):

Please post comments\suggestions etc.

Known Issues:
  - Precaching has not yet been implemented, as such you might get random FPS drops as the game prepares resources.
  - Using the command console to invoke commands like load unvisited areas will cause the quests scripts to screw up etc.
  - Sometimes the quests don't trigger properly, this is an error with the quest scripts, not a big deal though.
  - Use of Area object is risky as I found a bug in the JDKs implementation of it, while I haven't encountered any issues with it since, symptoms will be a freeze for about 50 seconds and then a crash due to lack of heap memory.

If you want to write a Mod etc, just add the .zip extension and snoop around res folder - there are tons of cool things you can do, even add your own NPCs etc.

Command Console:

How to use the command console:

JevaEngine, Latest Playthrough (This demo is networked with a centralized server model)
Offline Jeremy
« Reply #1 - Posted 2013-09-07 10:11:27 »

JevaEngine - Underground Outbreak Online is a multiplayer game I have been working on while also advancing the multiplayer capabilities of the engine. I will be hosting the servers hopefully sometime tomorrow night for a solid day or two if anyone is interested in joining me and testing out some networking code.

Here are some early screen shots of multiplayer (sorry for the simplistic scenery, I was a little tired making this map...):

JevaEngine, Latest Playthrough (This demo is networked with a centralized server model)
Pages: [1]
  ignore  |  Print  

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!