Game Maker's Garage Forum

Game Maker's Garage => Trash Talk => Topic started by: Silverwind on July 31, 2008, 08:22:17 AM

Title: Simple Online RPG
Post by: Silverwind on July 31, 2008, 08:22:17 AM
I was looking for simple online RPGs and I found this:

http://fordana.com/

It's extremely simple. There's been far better GM games, and that's exactly why I like it. You see, if someone successfully made this into an online RPG, then there's no reason why we can't make an online RPG. We've already created far better battle engines, inventory systems and sprite sets. Yup, simple games like this encourage and inspire me. :)
Title: Re: Simple Online RPG
Post by: Tireas Dragon on July 31, 2008, 10:55:19 AM
Your right it is simple. But it is VERY glitchy. Thats the only bad thing I see about it tho.
Title: Re: Simple Online RPG
Post by: Swamp7hing on July 31, 2008, 11:00:02 AM
We really do need to get back into LW. It was so epic. But maybe size it down a bit, say 3 zones and 4 dungeons, a few enemies and all that. I really enjoyed LW.

And because we have so many excellent things to help us, all we need now is the actual online communication code!
Title: Re: Simple Online RPG
Post by: Tireas Dragon on July 31, 2008, 11:28:17 AM
I thought Lost Winds went into the pile of abandoned projects. Was I wrong?
Title: Re: Simple Online RPG
Post by: Silverwind on July 31, 2008, 01:03:09 PM
Yes, very wrong. Every time the subject was raised one of the LW team has commented that when 4.0 is released LW development will resume.

I think sizing the world down a bit would be a great idea Swamp, and we could always add to it once we had a working example. :)

How complete was the online code when we left off Mist?
Title: Re: Simple Online RPG
Post by: Gan on July 31, 2008, 02:50:10 PM
There's only one problem. Php is waaay too slow. You could probably only make a turn-based online game.

Fadora uses a .cgi database. That could be an idea to use. Also, if you need a fast server, Mike just put in a new one. Just sign up and it comes with free php and everything.


-Gandolf
Title: Re: Simple Online RPG
Post by: Tireas Dragon on July 31, 2008, 03:47:59 PM
Well php is slow but I think small text files that hold all the variables will work just fine.
Title: Re: Simple Online RPG
Post by: Gan on July 31, 2008, 04:07:42 PM
Hey Silverwind. I'm logged on msn as Gandolfmatt [at] hotmail [dot] com . Also I portforwarded and the server is running.

Just open the client in here : http://www.mediafire.com/?nzt53z4ieet

Type this IP in:  68.103.82.162


-Gandolf

P.S. The faster the internet you have, the faster the game will run. So if you're on Verison's new fiber optic lines, your game will be lightning fast. Internet where I am is kinda slow.
Title: Re: Simple Online RPG
Post by: Silverwind on July 31, 2008, 04:08:34 PM
Here's a question for no one in particular. Is there a way to do the following using any known language, app or engine: Have a GM app read values contained on a server twice a second and store those values in variables, then send values back to the server to be stored?

EDIT:

Ah, I posted before I saw your post Gan. I'll check that out, thanks. :)
Title: Re: Simple Online RPG
Post by: Gan on July 31, 2008, 04:21:01 PM
If you have the server save the variables in a text file, Gm can easily pick them up and store them in it's variables.

I will be waiting for you to get online.


-Gandolf
Title: Re: Simple Online RPG
Post by: Swamp7hing on July 31, 2008, 05:47:28 PM
Quote
Hey Silverwind. I'm logged on msn as Gandolfmatt [at] hotmail [dot] com . Also I portforwarded and the server is running.

Just open the client in here : http://www.mediafire.com/?nzt53z4ieet

Type this IP in:  68.103.82.162


-Gandolf

P.S. The faster the internet you have, the faster the game will run. So if you're on Verison's new fiber optic lines, your game will be lightning fast. Internet where I am is kinda slow.


You could run the LW server? That would rock!
Title: Re: Simple Online RPG
Post by: Silverwind on July 31, 2008, 05:49:38 PM
It would rock indeed. I'm gonna try to compile a list of all the vars that would need to be shared and then attempt to understand the code of Gan's MMORPG engine. It sounds amazingly impressive!
Title: Re: Simple Online RPG
Post by: Swamp7hing on July 31, 2008, 05:54:29 PM
Yeah, we should really get back on to LW, just do the Island Zone, the Real time battle (with say 6 different enemies, 3 weapons, 2 classes (each male and female), 3 spells), backend communication, and say 10 quests. Once thats done, polish it out and perfect it.

Once we have a demo zone fully functional and finalized, just adding the others would be easy.
Title: Re: Simple Online RPG
Post by: Silverwind on July 31, 2008, 06:01:27 PM
We should dig up the old LW site again: http://lostwind.redrasor.com/
Title: Re: Simple Online RPG
Post by: Swamp7hing on July 31, 2008, 06:08:57 PM
Yeah, and maybe get a dedicated domain. www.lostwindsmac.com?

The forum is great, maybe add animations to the site or something :D
Title: Re: Simple Online RPG
Post by: Tireas Dragon on July 31, 2008, 06:20:14 PM
That link didn't work I assume that's because the sight simply just doesn't currently exist.
Title: Re: Simple Online RPG
Post by: Swamp7hing on July 31, 2008, 06:26:27 PM
Quote
That link didn't work I assume that's because the sight simply just doesn't currently exist.

Yeah, thats good, means we can get that domain.
Title: Re: Simple Online RPG
Post by: Gan on July 31, 2008, 08:05:31 PM
You guys should host the site on mike's brand new fast server. It runs at super speeds, is free, and supports php. The game should run really fast on a new Xserver.


-Gandolf
Title: Re: Simple Online RPG
Post by: alias on August 06, 2008, 04:49:13 AM
Why not use ruby?
Title: Re: Simple Online RPG
Post by: Gan on August 06, 2008, 09:17:17 AM
Hmm. What are the pro's and con's of Ruby? Also, I never coded in it. Wouldn't you need a secondary app behind Lw to pick up and send variables?


-Gandolf
Title: Re: Simple Online RPG
Post by: alias on August 08, 2008, 05:46:12 AM
Its built into Mac OSX.
www.ruby-lang.org/
Title: Re: Simple Online RPG
Post by: Gan on August 08, 2008, 07:28:54 AM
Oooh.  Do you know how it works or have any knowledge in it?


-Gandolf
Title: Re: Simple Online RPG
Post by: GMG Tim on August 08, 2008, 04:52:21 PM
I will gladly host a game site, and my servers are hosted on Dreamhost, which is very fast and reliable-- just let me know.

Ghost
Title: Re: Simple Online RPG
Post by: Gan on August 08, 2008, 05:02:02 PM
Right now, Gmod is definitely not working, and I am stuck.

So we might just have to take you up on that offer. Though, we have to build something identical to gmod using php or any other language.

Will ruby do everything php could do with gmod? Is it a browser based language?


-Gandolf
Title: Re: Simple Online RPG
Post by: GMG Tim on August 08, 2008, 08:13:38 PM
Ruby is Python's competitor-- you can use them as executable scripts online, especially if you use Ruby on Rails.

Ghost

EDIT: I don't know how GMOD's system currently works, but how I would think it should work would be to have each developer get a developer key, which corresponds to a table in the MySQL database. A user can just add data by submitting it using an applescripted cURL command. The server-side script would return a data id number, which the user could store to a variable to access later.
Title: Re: Simple Online RPG
Post by: Gan on August 08, 2008, 08:44:27 PM
Yes.  :D

That's exactly how it works. No key is needed though. It's accessed through applescript.

Do you think you can possibly recreate it or help me create it?


-Gandolf
Title: Re: Simple Online RPG
Post by: Swamp7hing on August 09, 2008, 09:43:07 AM
Quote
I will gladly host a game site, and my servers are hosted on Dreamhost, which is very fast and reliable-- just let me know.

Ghost

Wow ghost, thats very generous of you! We'll be sure to take you up on that offer once I've created a fully functional flash based site. (We can have an html page for those without flash player, but flash would allow for music, animation, and many more cool things)

Thanks again!
Title: Re: Simple Online RPG
Post by: GMG Tim on August 09, 2008, 01:25:52 PM
No problem, if you want, I can even host a domain name.

I could help you redo the GMOD system, but at the moment I'm swamped with school, but I'll have a break mid-september where I could probably put together a draft.

I could also help you with Python if you want, since I'm pretty experienced. Ruby is still on my to-do list.

Ghost
Title: Re: Simple Online RPG
Post by: Swamp7hing on August 09, 2008, 01:41:11 PM
Quote
No problem, if you want, I can even host a domain name.

I could help you redo the GMOD system, but at the moment I'm swamped with school, but I'll have a break mid-september where I could probably put together a draft.

I could also help you with Python if you want, since I'm pretty experienced. Ruby is still on my to-do list.

Ghost

All of that would be great, at the moment we need content for LW before we get to work on the site. A draft would be nice :). Better talk to gan with all of this, it seems that this could be a big help.
Title: Re: Simple Online RPG
Post by: Gan on August 09, 2008, 02:07:29 PM
Thanks :)

I'm also asking on a few php forums if they could help me understand it a little more.


-Gandolf
Title: Re: Simple Online RPG
Post by: GMG Tim on August 09, 2008, 07:42:00 PM
If you use Python, you'll wanna use MySQLdb to access your DB, and urlllib to retrieve data from your PHP pages...

http://sourceforge.net/projects/mysql-python

An example of urllib:

import urllib
data = urllib.urlopen("http://www.yahoo.com/").read()
print data (or if you don't wanna do .read() in the data variable line, you can print data.read())

That would print the source for yahoo.com...

Ghost
Title: Re: Simple Online RPG
Post by: Gan on August 09, 2008, 08:08:02 PM
We are going to use applescript to get the data off the site. Though, the only problem I see is making the data base and making the php page to display it and record it.


-Gandolf