Dividia
Dividia is an action-rpg game prototype written in Java.
Repository: https://bitbucket.org/nightfall/dividia/overview
Video: https://youtu.be/kjumtDOWZIA
Brief storyline
The universe of Dividia is collapsing, due to the destruction of the Elemental Keystone, the kernel of the entire world. The Keystone was broken into 11 pieces, one for each core element(Fire, Water, Flow, Earth, Arctic, Thunder, Steel, Fight, Dark, Lux, Plasma). 11 pieces as the 11 Deva, divinities and architects of the universe. The Deva spent all their energy to build the universe, but some of them want their power back now.
The protagonist has to collect all the pieces together, travelling among different dimensions, making pact with the Deva and defeating the Asura, the evil part of the Deva.
Technical info
-
2D and 3D graphics
-
multi-threaded
-
real-time combat
-
abilities, spells
-
Deva summoning
-
spell editor
-
network functionality, pvp
-
altered status
-
quest system
-
boss battles
-
rage bar
-
equipment
-
xml loading (characters, levels, UI)
-
robust code structure
-
…more
Notes
This is a project for “Graphical Interfaces and Event Programming” exam at University of Calabria. Since the game is only for didactic purposes (and we were only programmers) we took existing assets and put them into the game, so all the rights belong to their owners. Note that, for this reason, you won't be able to run the game (assets folder is missing in the repository).
Role: Programmer, Game Designer
University/Company: Nightfall Games, University of Calabria
Year: 2012/2013
Technologies: Java, JMonkeyEngine, Blender
In team with:
Bernardo Cuteri – Giuseppe Cosentino
Thanks to Anita De Franco for the title screen and the other concept art.