YAMMO project announcement
YAMMO project announcement
Hi all
YAMMO Yet Another Massive Multiplayer Online RPG game.
I have spent over two month with this project (absolutely not full time) and now realising a tech demo binary. Mainly to test the network infrastructure with an alpha client. I have used Sirshanes Venom ( I know you have warn me ) an excellent Python extension for Irrlitch. That is now also updated to Irrlicht 0.5. The choice to use Python was that I like to use Twisted http://www.twistedmatrix.com for the network infrastructure and also Python for the rapid development process. The result is that both client and the server is written in python and in fact is that server is 100% python.
As this is a tech demo there not much content in the game and also not very much to do more than running a around on a small bsp level and chat. I hope some of you download the client and test it out I can only test four simultaneous users in my test environment. And also give some feedback how well the client behaves. I am most curious how the network code is behaving.
On first time login chose “create user” the user info are then stored on the server in a MySQL db.
For downloading and info visit my web page at http://stenhard.net
Future plans and road map
Player character creation.
NPCs and AIs all server controlled
RPG system looking in to http://www.wizards.com/d20 right now.
Terrain
A story
A new name
More content
/ErMurazor(Stenis)
YAMMO Yet Another Massive Multiplayer Online RPG game.
I have spent over two month with this project (absolutely not full time) and now realising a tech demo binary. Mainly to test the network infrastructure with an alpha client. I have used Sirshanes Venom ( I know you have warn me ) an excellent Python extension for Irrlitch. That is now also updated to Irrlicht 0.5. The choice to use Python was that I like to use Twisted http://www.twistedmatrix.com for the network infrastructure and also Python for the rapid development process. The result is that both client and the server is written in python and in fact is that server is 100% python.
As this is a tech demo there not much content in the game and also not very much to do more than running a around on a small bsp level and chat. I hope some of you download the client and test it out I can only test four simultaneous users in my test environment. And also give some feedback how well the client behaves. I am most curious how the network code is behaving.
On first time login chose “create user” the user info are then stored on the server in a MySQL db.
For downloading and info visit my web page at http://stenhard.net
Future plans and road map
Player character creation.
NPCs and AIs all server controlled
RPG system looking in to http://www.wizards.com/d20 right now.
Terrain
A story
A new name
More content
/ErMurazor(Stenis)
Last edited by ErMurazor on Wed Feb 25, 2004 8:17 pm, edited 1 time in total.
-
- Posts: 386
- Joined: Thu Sep 25, 2003 12:43 pm
- Contact:
-
- Posts: 52
- Joined: Thu Sep 04, 2003 7:45 pm
- Location: Germany
Thanks DarkWood_NeoTbe carfull: if you use d20
I am reconsidering not to use of D20 any more. I have seen on other messages boards as gamedev.org for example of warnings of D20 in a legal perspective.
I am also like to thank all people that have downloaded and tested out the YAMMO client. It had helped me to track down lots of bugs in both the server and client.
I am releasing a new version in a couple of days that have gui updated and also fixed lots of bugs in the network code specially link dead clients and other network problems.
The I will concentrate on making something to do in the game.
/ErMurazor
There are plenty of open source rpg rulesets. I could swear that someone posted a list here. It may have been Gamedev.net, though.
I believe GURPS is open and free. I've been basing mine off of the Returners Tactics Rules. http://returnergames.org
I believe GURPS is open and free. I've been basing mine off of the Returners Tactics Rules. http://returnergames.org
Crud, how do I do this again?
You're using Twisted? Cool, I just started looking at it! I love it so far, except for the lack of reliable UDP support and bandwith throttling.
I tried the latest client, plus the update and got:
H:\Program Files\YAMMO>yammo
Traceback (most recent call last):
File "<string>", line 493, in ?
IndexError: list index out of range
I tried the latest client, plus the update and got:
H:\Program Files\YAMMO>yammo
Traceback (most recent call last):
File "<string>", line 493, in ?
IndexError: list index out of range
To start YAMMO use login.exe or the icon that is created in Start Menu->Program->YAMMO.
Yes I use Twisted and I am very pleased with it. There is some UDP support http://twistedmatrix.com/documents/howto/udp for more help join the twisted maillist they a very active and helpful community.
Yes I use Twisted and I am very pleased with it. There is some UDP support http://twistedmatrix.com/documents/howto/udp for more help join the twisted maillist they a very active and helpful community.
YAMMO v0.03 (Legends of the Knights)
A new client is uploaded also the server is updated.
Fixed problems
Client doesn’t get looked in the background.
Client detects lost connection with the server.
Server is better to handle link dead clients and lookups but not perfect yet.
New features
New 2D graphics by Devilace for the login window and account creation.
A name of the game Legends of the Knights ( suggestion)
A first test with two very simple NPCs meet Nielilni and Tyrrien.
Enter key to get chat box focus.
F2 open a closed chat box.
Who is logged on the server http://stenhard.net/yammo/
Other
impact.ttf font need to exist on your Windows installation.
Development focus
To get NPCs to do something and have AI code.
Combat system.
RPG rules.
New client can be downloaded from http://stenhard.net
Fixed problems
Client doesn’t get looked in the background.
Client detects lost connection with the server.
Server is better to handle link dead clients and lookups but not perfect yet.
New features
New 2D graphics by Devilace for the login window and account creation.
A name of the game Legends of the Knights ( suggestion)
A first test with two very simple NPCs meet Nielilni and Tyrrien.
Enter key to get chat box focus.
F2 open a closed chat box.
Who is logged on the server http://stenhard.net/yammo/
Other
impact.ttf font need to exist on your Windows installation.
Development focus
To get NPCs to do something and have AI code.
Combat system.
RPG rules.
New client can be downloaded from http://stenhard.net
YAMMO a small development update.
A very basic RPG engine is now in the server code.
NPCs select with new Icons with ability to start an attack.
Player character can be selected and weapons be moved from the hand to the backpack.
New 2D graphics by Devilace.
Uploaded two new screenshots in the gallery on my page. One is showing a player character inventory screen with functionality to switch weapon. The other screenshot is a selected NPC.
Before a new version is released I want the above working more stable and also patch system for the client. And a very basic trade system with NPCs.
A very basic RPG engine is now in the server code.
NPCs select with new Icons with ability to start an attack.
Player character can be selected and weapons be moved from the hand to the backpack.
New 2D graphics by Devilace.
Uploaded two new screenshots in the gallery on my page. One is showing a player character inventory screen with functionality to switch weapon. The other screenshot is a selected NPC.
Before a new version is released I want the above working more stable and also patch system for the client. And a very basic trade system with NPCs.