April 2005
- [DESIGN] : Where to find information about mud design ? Lethal Thanatos
- [DESIGN] : Where to find information about mud design ? Jaycen Rigger
- DESIGN: Mini-VW contenst (Was DESIGN: The game with a thousand faces) Mike Rozak
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Michael Barton
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. David Wilson
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
>I also think you may have missed
>the mark a bit on why so many muds are moving toward sql database backends.
>Sql database backends add so much more flexibility than a flat file system.
Hello,
I could be off but at the same time, while there is pro's and con's
with flat file databases, the same goes for mysql as well.. It's not
perfect. If you find that area file formats are to hard, then why not
use Berkely DB or one of the many other text databases? Php can access
text db's as well and they can work just as good without the overhead
too.. Another topic that would moreless be based on personal opinion I
guess. I just hope that anyone new to mysql does backups on a much
more regular basis.. Once the db get's corrupted.. The mud is toast
without a backup.
But I'm a bit confused,
>For instance try to write a php script that reads your log files
If you can implement mysql into the mud, I would think it'd be a snap
tp write the simple lines of c code to parse the output of the log
file and output it to the web? Heck, you could just have the mud
output each log each day directly to a formatted html page.. There's
been a mud log program out for years that will read it in and generate
html. Doxygen can read mud help files and output them via html for the
web.. So can help2html. Everything and every reason I've heard for
using mysql can be done without it..
Write a simle web server built right into the mud to show the output
of the exported html from logs, helps or whatever..
Example:
void server(void)
{
int sock = sockopen(NULL, 8100);
unsigned char info[6];
if (sock == -1) {
perror("server.sockopen");
exit(1);
}
sockinfo(sock, info);
printf("Server socket open on host %d.%d.%d.%d, port %d\n",
info[0], info[1], info[2], info[3], info[4] * 256 + info[5]);
socklisten(sock, handler);
}
Maybe I really am missing the point.. As I said, all the other
options just make more sense to use over mysql.. But that is only my
opinion so if it works for you.. Thats awesome..
But anyway, Here is what a Professional Game programmer had to say.
This is about mmorpgs but it also tells about the pro's and con's of
db usage..
http://www.devmaster.net/articles/building-mmorpg/
Thanks for the reply,
Chris
--
ROM mailing list
ROM@rom.org
Unsubscribe here ->>> http://www.rom.org/cgi-bin/mailman/listinfo/rom
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Ziccardi
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Richard Lindsey
- Advanced Topic - Doing it differently. Daniel O'Neal
- Advanced Topic - Doing it differently. Brian
- Advanced Topic - Doing it differently. Chad Ziccardi
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Michael Barton
- Advanced Topic - Doing it differently. Chad Ziccardi
- Advanced Topic - Doing it differently. Michael Barton
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Ziccardi
- Advanced Topic - Doing it differently. Davion Kalhen
- Advanced Topic - Doing it differently. Bobby Bailey
- Advanced Topic - Doing it differently. Davion Kalhen
- Advanced Topic - Doing it differently. David Wilson
- Advanced Topic - Doing it differently. mrpotatohead@urbanfallout.net
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Christopher Bunting
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Hiddukel
- Advanced Topic - Doing it differently. Chad Simmons
- Advanced Topic - Doing it differently. Richard Lindsey
- Advanced Topic - Doing it differently. Richard Lindsey
- Advanced Topic - Doing it differently. Daniel O'Neal
- DESIGN: Mini-VW contenst Mike Rozak
- DESIGN: More thoughts on the player pyramid Mike Rozak
- Procedural content Mike Rozak
- DESIGN: MMO Survey for College Class Bret Lederle
- Imagery from text J C Lawrence
- Imagery from text J C Lawrence
- Skotos Seeks Guest Voices Shannon Appelcline
- Twisted.reality Paul Miller
- Twisted.reality Peter Harkins
- Twisted.reality Jp Calderone
- Twisted.reality Eli Stevens (WG.c)
- Marketing Resources? Michael Hartman
- Marketing Resources? Elia Morling
- Marketing Resources? Pandora
- Marketing Resources? Christopher Allen
- Marketing Resources? Greg B
- Marketing Resources? Ren Reynolds
- Marketing Resources? Tom Hunter
- Marketing Resources? Michael Hartman
- Marketing Resources? Mike Rozak
- Marketing Resources? Jason Smith
- Marketing Resources? Mike Rozak
- Marketing Resources? Tom Hunter
- Marketing Resources? Mike Rozak
- Marketing Resources? Michael Hartman
- Marketing Resources? Michael Sellers
- Marketing Resources? Mike Rozak
- Marketing Resources? Michael Sellers
- Marketing Resources? Tom Hunter
- Marketing Resources? Tom Hunter
- Marketing Resources? Koster, Raph
- Marketing Resources? Mike Rozak
- Marketing Resources? Koster, Raph
- Marketing Resources? Tom Hunter
- Marketing Resources? Tom Hunter
- Marketing Resources? Johan J Ingles-le Nobel
- NEWS: And so it begins. (officially sanctioned in-game sales) David Wright
- DESIGN: The game with a thousand faces Mike Rozak
- DESIGN: The game with a thousand faces Jaycen Rigger
- DESIGN: The game with a thousand faces Mike Rozak
- DESIGN: The game with a thousand faces ceo
- Sony is getting into the virtual goods auctions Morris Cox
- SOC: Characters as Avatars Jaycen Rigger
- SOC: Characters as Avatars eric@enkanica.com
- DGN : Atomistic Creation Jaycen Rigger
- DGN : Atomistic Creation Thomas Tomiczek
- DGN : Atomistic Creation Jaycen Rigger
- DGN : Atomistic Creation cruise
- DGN : Atomistic Creation Ghilardi Filippo
- DGN : Atomistic Creation Kirinyaga
- DGN : Atomistic Creation Julian Leyh
- DESIGN: MMO Interviews for College Class Game Researcher
- Atomistic Creation cruise
- Concerning "Groups" Jeff Gaskill
- Concerning "Groups" Sean Kelly
- Concerning "Groups" Jeff Gaskill
- Guild Wars ? Louis d'Ambra
- Guild Wars ? cruise
- Guild Wars ? Colin Fuller
- Guild Wars ? Max Battcher
- Guild Wars ? Don McGlumphy III
- Guild Wars ? Sean Howard
- Guild Wars ? Mordengaard
- Guild Wars ? Mike Oxford
- Guild Wars ? Max Battcher
- Guild Wars ? Corey Crawford
- Guild Wars ? Jason Downs