Game Maker's Garage Forum
Game Maker's Garage => Trash Talk => Topic started 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. :)
-
Your right it is simple. But it is VERY glitchy. Thats the only bad thing I see about it tho.
-
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!
-
I thought Lost Winds went into the pile of abandoned projects. Was I wrong?
-
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?
-
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
-
Well php is slow but I think small text files that hold all the variables will work just fine.
-
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.
-
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. :)
-
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
-
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!
-
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!
-
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.
-
We should dig up the old LW site again: http://lostwind.redrasor.com/
-
Yeah, and maybe get a dedicated domain. www.lostwindsmac.com?
The forum is great, maybe add animations to the site or something :D
-
That link didn't work I assume that's because the sight simply just doesn't currently exist.
-
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.
-
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
-
Why not use ruby?
-
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
-
Its built into Mac OSX.
www.ruby-lang.org/
-
Oooh. Do you know how it works or have any knowledge in it?
-Gandolf
-
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
-
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
-
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.
-
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
-
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!
-
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
-
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.
-
Thanks :)
I'm also asking on a few php forums if they could help me understand it a little more.
-Gandolf
-
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
-
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