[(M)MORPG] Project Yotta (temporary name) skyrim/TPS gameplay

Hello java-gaming community !

I am here to show you my progress in my MORPG, why a MORPG and not a MMORPG ? Well, 'cause in “MMORPG” there is the word “massive” and I am pretty sure that I will never reach a massive amounts of players.

I won’t write here a big scenario/story over my game, because I do not write one or really think about one, I just want to made an futuristic MORPG with a third person shooter aspect. In order to success where many others failed, I try to focus my self on the code, and I think I am on the good way. I have started it a week and 3 days ago exactly, so be friendly with me, it is the beginning. I will post screenshots at the end of the topic, but they are a bit ugly because I am noob in 2D art and in 3D modeling :frowning: so I couldn’t do anything for it.

I am working with jMonkeyEngine3.

Gameplay
I will try to explain a bit the gameplay here. In fact I wanted to make a MORPG more aggressive instead of a MMORPG (like WoW) where you just need to click on the target and then roll your face on they keyboard. So I added a third person shooter aspect, here is how it works: you need to aim the target and then you have to use the short keys to cast the spell on the target. The spell can take a some time to cast so you have to keep your target aim in order to not miss him !

Scenario/Story
TODO: write it :smiley: (it will be a surprise :smiley: ). One clue: it will be in an apocalyptic future.

Progress
Here is my progress (I start to dev’ the 05/31):
(Of course, all thee things are sync with network and I use prediction system to avoid laggs)

  • You can attack a NPC
  • The NPC has got a basic AI, so they attack you and fallow you
  • NPC Respawn
  • Spells are fully supported (with an effect manager, time to cast a spell, cooldown, max. distance, etc…)
  • XP Earned (with LVL up, of course)
  • Drop & Inventory support
  • Animations are sync
  • Merchant NPCs
  • Equipement system
  • Physic supported
  • A basic world editor, I have to continue to work on it

Ugly screenshots
Here is some ugly screenshots, all 2D art and 3D models are there only for the test:

http://i.imgur.com/XdGFhEV.png

Me casting a spell:

http://i.imgur.com/Mr7j9ut.png

Drop select:

http://i.imgur.com/ykHR88R.png

Trade with a merchant (yes I know I wrote “Merchent” instead of “Merchant” ^^’)
(Price are the number in white over the image)

http://i.imgur.com/pUoytLh.png

Have a nice day ! :slight_smile:

Would be pretty awesome if you hosted the server somewhere so people can test this game :slight_smile:

Hello,
I actually can’t because the game is actually a bit empty. I means there is actually 3 spells, 1 NPC to fight with and 1 NPC to trade useless item.
So I actually can’t give an early access, sorry :frowning: .

I still think it’d be nice to test it out. We can’t criticise it for not being any more than it is.

Ok I will work hard to show you something, but I will work faster after my exam :slight_smile:
Sorry that I have nothing to show :frowning:

It’s also very important we can test whether the connection and the game client itself work on our PC’s and the game runs as it should be.

Otherwise you might have a much bigger code base with code that could have been tested broadly earlier :slight_smile:

It’s Java and OpenGL (through jMonkeyEngine), the game will work on all pc without problem I think.
For the network ping I use prediction so I do not worry about lagg :slight_smile: