please visit my latest post in this thread for updates
I’m making an open-source 3D first-person RPG with a female protagonist.
The game is inspired by games like Morrowind, Gothic, Two Worlds and Risen, I will not try to mirror those masterpieces, but will have some elements of the gameplay included in a more or less simplified way.
Like any other RPG, you earn experience by solving quests, killing monsters/beasts and by exploring a semi-open world. When you have earned enough experience, you can upgrade skills like lock-picking, alchemy and different fighting styles.
Development is done on a Linux platform, but if there should be a demand for it, a Windows and Mac version is possible.
This is my first successful attempt at making a game in Blender, and some Blenderheads and Pythonistas might find my code unconventional, but I am certainly open for constructive critic. And just for the record… I use the names Blenderheads and Pythonistas as terms of endearment.
The game is far from finish, but I like what I have so far, and wanted to share my progress.
Inventory and items are almost complete.
Append a model and add two sensors and two properties and player can pick it up
Dialogsystem is complete, It uses a relatively simple list-system.
NPC can give quest/items and check for player-items.
A dialog option can have consequences, making the NPC more or less inclined to help.
So far I have three categories of items: consumable, weapons/armor and misc.
Most inventory items are done (so far 48 total, incl. sword, axe, bow and dagger)
TODO : need mousover popup with item value, damage and so on
I’ll upload a little “teaser” later with the first map.
credits:
Most coding and gamedesign where done by me, except the following:
mousemove : Riyuzakisan
mouse2move : Mike Pan
I also did some models and textures myself, except the following:
chubby : TiZeta
house textures : David Johnston
Wood table and chairs : Enetheru
Trout texture : WeaponGuy
Gui-textures : Lamoot
Everything is build using a wide range of open-source software:
Blender : 3d-models and game-engine
Python : programming language
Gimp : graphics
Kubuntu : my main os
MakeHuman : playerhands
Font : Pablo Impallari
All my code will be released under GPLv3
and my models and textures under CC-BY-SA