Java Classic Role Playing Game
From Libregamewiki
| Java Classic Role Playing Game | |
|---|---|
|
JCRPG svn20080813 | |
| Genre | RPG |
| Developer | Timong |
| Code license | GPL version 3.0[1] |
| Engine | jME |
| Latest release | svn 20080813 |
| Release date | August 13, 2008 |
| Language | Java |
Java Classic Role Playing Game (JCRPG) is a 3D RPG and framework written in Java programming language. The game is licensed under the GNU GPL v3.0. Media is licensed under free licenses (GPL,CC, PD, etc)
The latest version is svn 20080813 on August 13, 2008.[2]
Contents |
[edit] Features
JCRPG features a tile based world in 3D graphical mode. The terrain can contain mountains with 45 degree slopes and climate belts, caves, plains and forests. A smooth terrain visualization is being used for terrain tiles. Grass, water reflections, billboarded trees, fog, bloom effects and shader based wind animations are optional.
Planned classes are Alchemist Crusader Enlightened Lobbist Monk Priest Ranger Thief Warrior Witch Bard Demonist Swindler Mage Negotiator Psionic Shadow Jester Wise Witchmaster.
It's flora engine depends on climate: continental, jungle, desert and arctic climates are implemented.
Basic ecology system is included since the 20080203 release with wildlife generation.
In the future additionally a civilization engine will be implemented. Also planned are economy, an object system, special plot NPCs, scripting, a quest system, turn based combat, character leveling with skill system, 3D model animations and more. Basic town generation, combat, character leveling is working since the Vigilant Eye release (2008-08).
[edit] Development
The development currently is quite centralized, the core programmer team consists of 1 lead developer and 1 developer. The game logic design is influenced - though rarely - by the free game development community / contributors, the lead developer is filling the game designer role as well. Media part is filled up on a contribution basis - there are regular contributors and casual ones. Also the project is not reluctant to pick up media works that were created in another projects but released under acceptable license.
The main developing tools are Eclipse for Java coding, Blender for creating 3D media, GIMP for 2D media, sweep and audacity for audio conversion/editing.
[edit] Contributors
Some of the contributors are:[3]
- Archenemy
- Benjamin Green
- Benoit Callebaut
- Daniel
- DomoN
- Harek aka Shynko
- KhaaL
- Leonhard
- Luis Felipe Lopez Acevedo aka Sirgazil
- Oskar Lindqvist
- Iwan Gabovitch
- surt
- theotherhiveking
- tidbit
- wciow
- Zphr
[edit] Funding
On October 7th, 2008, Paul, one of the lead developer of JCRPG asked for 30 euro so that he can buy an AMD graphic card to help with the development. He successfully obtained the full fund he needed in a matter of hours.[4]
In general the project is accepting donations. The lead developer thinks that "releasing complex code made in one's free time probably would be worthy for donation in itself, even if the game is not fully ready for an end user consumption. Tones of hours of coding, giving coding examples for other coders is in itself a merit that serves well as a call for donation."
[edit] References
- ↑ Java Classic Role Playing Game's copyright file at it's subversion repository hosted by SourceForge.net
- ↑ JCRPG's download page on SourceForge.net
- ↑ CONTRIBUTORS file in JCRPG's SVN repository
- ↑ Donation request from lead developer of JCRPG accessed on October 9th, 2008


