Jump to content
  • Advertisement
Sign in to follow this  
ScienceofSpock

Browser based multiplayer RPG: requesting comments and feedback

This topic is 4860 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Greetings Y'all! I'm currently developing a browser based graphic MORPG. It's loosely based on old turn based RPG games like the Ultima series, but with the addition that many people can play and interact at the same time. It's currently about 30% done in terms of functionality. The movement and map engine is done, some inventory functionality is done (you can buy items and destroy them). There is simple surprise encounter functionality, but all it does is show a surprise encounter notification, you can't fight anything yet. Character creation is done (though there are no character or equipment stats yet) There is no backstory, or name yet (I'll get to content more when I'm farther along with the basic functionality) There is currently a limit of 20 players, for the simple reason that the server also hosts 4 other websites that I run, and I don't want to put too great a load on it. The last time I checked, the game ran fine in IE 5.5+, Firefox 1+, Mozilla 1.7+, Opera 8, Konquerer and Safari (versions unknown for these 2). It ran fine in IE5, but the few transparent png graphics are reverted to gifs, which look rather bad. Anyway, before I continue development, I would like comments, feedback, critiques and suggestions for what I have done so far. http://www.kgreene.com/rpg/ There is a FAQ and a instruction guide at the site, as well as a small messageboard where you can find more info. Thanks for looking.

Share this post


Link to post
Share on other sites
Advertisement
Very nicely put togethor. [wow]

My only suggestion is that you come up with some sort of cap for movement: I hate it when I'm walking around on the map trying to find someone, and a guy goes from my left hand side, to my right and than disappears before I have a chance to really meet him face to face, simply because he's rapidly clicking the move right button. =/

As I said in-game, I'll be back in a month when your combat system is finished. Best of luck with the project: its looking really really good. [smile]

ps.. I was Tyrael! :D Hihi Propuke!

[Edited by - Thevenin on July 22, 2005 11:21:46 PM]

Share this post


Link to post
Share on other sites
Hey again ;]
I'm in awe
You've captured a wonderful adventurous feeling
& the dynamics of it really are quite amazing
I was expecting something that envolved alot of page refreshing etc & was generally slow & unpleasant to use (like most web mmo's)
But it's tied together so damn well with javascript

I dread to think how much weight it's putting on the server though :/
that must be alot of content refreshing

As I said before I genuinly wish you all the best
There's something about this that captures a feeling I haven't felt in a game for a long time
I admire the apparent simplicity, but wonderful style with which it is presented
Full thumbs up for this
Are there executable games like this?
I think all it needs is some distant adventurous music to playing in the background & my mind would be locked into some kind of nostalgic bliss
cool stuff :]

I'll be back ;]

Share this post


Link to post
Share on other sites
Thanks for the feedback guys.
Thevenin, I'm not so sure about capping the movement any more than it already is. If I slow it down, people might get frustrated easily. There will be other ways to contact and meet people in the game, such as a link on the who list and private tells, as well as bulletin boards for short semi-permanent messages.

ProPuke, Thanks. The "no page refresh" trick is simply an AJAX backend.
As for load on the server, it's not as bad as you might think. There is a general refresh every 1.5 seconds (which updates other player locations and chat), and a movement refresh, which only updates your position. Only raw data is passed back to the client, and the update and styling is done in javascript. In most cases, each update is under 30 bytes.

I'm still unsure about music. I'd like to have some midi and some combat sound effects, but I'm really not liking the fact that Firefox uses quicktime for Midi (and the fact that I haven't gotten midi to work in Firefox at all, even after installing quicktime it still says a plugin is required)

Share this post


Link to post
Share on other sites
Ahh I keep forgetting that http 1.1 supports persistent connections;
It's not a full reconnect each time
Well I guess the packets wouldn't be any more weighty than a normal games then :]
*wanders off muttering*

Share this post


Link to post
Share on other sites
Just leave the text area blank. It's not used right now anyway. In fact, I'm going to remove it.
[edit]
Doh, I thought you were talking about the character creation screen. I'll take a look at it. What version of IE are you using?
[/edit]

[Edited by - ScienceofSpock on July 24, 2005 5:02:20 PM]

Share this post


Link to post
Share on other sites
i also recieve an error under IE6 SP2. when i click the register button while creating an account i get a JS error: invalid argument

suggestions?
~PD

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!