Books or tuts on Mmorpg web coding ? (mysql/php)
category: general [glöplog]
hi guys
i would like to learn how to develop a php-oriented web game (like ogame or worldofdungeons for example), and particularly a MMORPG.
i know i need some strong database knowlegde and my MySQL knowledge is actually not sufficient to know how to manage objects and all.
you know, in a mmorpg, people can drop objects in dungeons, unique items, regular objects, ressources etc.. equip items etc. and i would like to know how to manage this in php/mysql.
so my question is : anyone knows a good book i could buy ?, or ebook, or tutorials etc.. to learn all those techniques ? (i think it's related to database directly, i know the basics of relational databases already, but not those things)
thanks
regards,
i would like to learn how to develop a php-oriented web game (like ogame or worldofdungeons for example), and particularly a MMORPG.
i know i need some strong database knowlegde and my MySQL knowledge is actually not sufficient to know how to manage objects and all.
you know, in a mmorpg, people can drop objects in dungeons, unique items, regular objects, ressources etc.. equip items etc. and i would like to know how to manage this in php/mysql.
so my question is : anyone knows a good book i could buy ?, or ebook, or tutorials etc.. to learn all those techniques ? (i think it's related to database directly, i know the basics of relational databases already, but not those things)
thanks
regards,
first learn how to program
then learn how to design scaleable systems
then learn how to program game play
then start doing the mmorg
then learn how to design scaleable systems
then learn how to program game play
then start doing the mmorg
omfg "I WANT TO CODE MMORPG" on pouët
OK, as the lead coder of http://www.project-space.de I assume I can safely say this:
what macaw/loonies said.
what macaw/loonies said.
go make a MySQL demo about it
i would guess making a game with php would be silly. but i guess its possible too do. but i think its very unwise to make some game only in php. for database use it may be okay. why not use java or even flash(why am I even suggesting flash?). bah. Kuni: go learn some basic language and read about some mmorpg tutorial, some basic language and rpg game design. over and out.
it's not like farmville isnt wildly successful.
Quote:
i would guess making a game with php would be silly.
No. If you're making a web-based game then having some portion of it run on a web server, in a language such as PHP, is a very sensible idea. Really. Sure, you probably want something more advanced than static HTML on the client side too, but one thing at a time.
Kuni: Modelling a game in a relational database is exactly the same as modelling a CD collection, or a warehouse inventory system, or anything else. You have business objects (people, objects, dungeons) and relations between them (person has many objects, person belongs to room). If it isn't clear how to make it work, then I'd suggest reading more about database design in general (i.e. don't look for a tutorial specifically about games).
php + gaming = sux =\
i agree with panic.
fart
No shame in it really, my friend had wrote an online rpg when he was 16, has probably turned over more than £120k since, I've got nothing but respect and EXTREME RESENTMENT for the guy!
http://sol.gfxile.net/mmorpg.html A bit old but still relevant.
+1 gasman too.. good advice.
Quote:
why not use java or even flash(why am I even suggesting flash?)
Good question. Some people would argue that Flash is on the way out anyway, with fewer use cases left for it every day, considering HTML5/Web.GL/accelerated Javascript will take its place. But we are not there yet.
Quote:
i know the basics of relational databases already, but not those things
As gasman pointed out, it is "those things".
what sol says (in thec's link).
rc55: deep respect for your friend, he's probably the exception
rc55: deep respect for your friend, he's probably the exception
thec: If he's doing an online MMORPG with php and mysql, then it might actually not be that difficult. We can assume that it's just a turn-based thing showing a one-page snapshot of what's going on, and then waiting for input. Most of the hard stuff about making a full MMORPG, like having tons of graphics, models, 3D simulation, prediction to overcome latency, keeping client/server synchronized, are all completely irrelevant. I think it's doable if you think of it less like an MMORPG and something more like those old door games like LORD.
well, i can code "basic" php, and know the basics of relational databases, relations etc.
i know how to allow many objects to one person etc.. how to design a "simple" database with simple relations.
but i dunno how to make it work "properly" with PHP, and manage counters etc..
i know how to allow many objects to one person etc.. how to design a "simple" database with simple relations.
but i dunno how to make it work "properly" with PHP, and manage counters etc..
stjin: lol