Earlier this morning, I ran across the Heroes of might and magic online mini-game (via digg). The game is written in PHP and uses the prototype and scriptaculous java script libraries. The interface is very drag and drop oriented and it uses Ajax to update game status. The graphics are very good. No flash as far as I can tell.
Their server is getting crushed right now, intermittently not responding and running out of MySQL connections. The javascript crashed my browser a couple times. Still, I was intrigued by the combination of Ajax and PHP and I liked the interface. Definitely one to bookmark for later. (I’d like to track down that crasher when I get more time.)
What is the state of Ajax games? of PHP games? Are there other PHP/Ajax games that I should bookmark?
I have a friend who is doing something like UrbanDead in PHP5. He’s using AJAX for the “fights” and some of the other functionality that would benefit from that.
Not quite AJAX per se, but I was very impressed by this game when it came out:
http://www.smokymonkeys.com/triglav/
The only downside is that it requires IE to work, but it has some pretty amazing HTML / Javascript game flow.
PHP games are quite active these days. I work on Blacknova Traders, a PHP-driven web based game similar in style to Tradewars 2002. There is also Legend of the Green Dragon (A clone of Legend of the Red Dragon). Not to mention Alien Assault Traders, Promisance, Quantum Star (SE), PHPRPG, Phaos, and dozens of forks of all of the above.
Now AJAX is a little different. Its starting to creep into the various PHP games, but slowly. It takes us a little time, since we are generally all working with seriously legacy code that doesn’t take kindly to new technology.
There are quite a few of us, and many of us blog. Check my blog, or better yet, Maugrim’s blog for links to other PHP game developers.
It’ll be interesting how far this project goes.. http://www.shankun.com/AtlasPhp.aspx
using PHP and .NET’s ATLAS client AJAX library. Haven’t looking into what ATLAS can do yet.. but seems a hefty chunk of js code (238k for the core .js) so hopefully does some neat things.
Ajax adoption is going to take time to penetrate the PHP Games genre. We have a tendency (esp. in open source) for common denominator development. It’s not that Ajax is bad, it’s just something new and finding a valid use for it in what is in some cases legacy code is difficult. The newer the game project, the more likely someone will build in Ajax elements…
I’ve worked with Ajax in another project and I look forward to implementing it in Quantum Star SE’s interface (the Evolved branch is a rewrite of the legacy code). I’ve been playing around with PEAR’s HTML_AJAX along with the Prototype and Scriptaculous js libraries getting a feel for the possibilities. I bet a few others like me are just playing around with AJAX until we get a handle on how we can effectively use it (and not just dump it in at random as UI candy).
[...] And what else? Last week Dynamic Web Pages discoverd 17 new php tutorials – topped by lots of slides from the php quebeck conference (conference on cd available!), MySQL Replication and synchronisation as like tutorials about the Zend Framework and AJAX (Btw., HTML_AJAX 0.4.0 was released by Joshua Eichorn and there are the first AJAX-based PHP Games around, too). The last two seem to be of some interest to the php community. This picture seems to be confirmed by articles from i.e. blogs that went around the world last week. Lukas Smith has initiated a discussion about the proposal process of the eclipse php ide and open source and continued [1 | 2] with that this week. Zend Framework showed up some times, too [1 | 2]. Some other news concerned 3D-image capabilities of php with PEAR Image_3D by Kore Nordmann and the Solar Framework Releases that happend this week by Paul M. Jones – who just left Zend. Forgot something? Ah, yes, Omni IT is offering a job as Junior Web Developer. Chris says: “If you like web development technologies (mod_perl, PHP, etc.) and working with some of the best in the industry (Laura, Wez, George, Theo, Amy, etc.), this might be an opportunity you don’t want to miss”. Probably i forgot the one or other important news, so just drop me a comment. And what do you think: should i really use trackback on those summaries? seems a little like spam to me, but actually this is what they are for, aren’t they? This time no trackbacks here, i wait for your opinion …. l8er! [...]
The current state of browser-base games is something that concerns me greatly – it seems a lot of the “greats” are starting to get abandoned by their users and developers. The tutorial, article, and news sites have been gone for ages. This is something I hope to rectify here shortly.
I have been deployed to Kuwait since January, I get to come home in May. The whole time I have been here I have been working on a website that I will launch within weeks of my return to the states. I currently have a number of tutorials, articles, interviews, postmortems, etc – all centered around the browser-based game world.
My goal, my hope, is to once again garner a true community around these games and get the younger crowd of people interested in these games once more. As both players and future developers.
Nice Ajax single and multiplayer games can be found here (together with Ajax chat, tournaments, and much more..)
http://www.pitstreet.com
Very promising is the new http://wwww.32cards.com (soccer card) game for Windows. It’s coded in PHP in combination with the PECL WinBinder!
You should have a look at it.
Come try out Heaven and Hell – the game
Not saying much here. I will let you judge by yourself.
Meet you in the Realm!!!
This is a fairly well developed game for only being around a year and a half, Nowhere-Else and Beyond. Only one developed/programmer, and he did a good job. The game is always having updates that utalize more and more ajax instead of javascript, and it also has some extra features like an alternate Java map display instead of normal JavaScript. Using the Java can also enable the 2.5D view (perspective) instead of the plain old 2D view. Just a note: The game has over 60′000 lines of code (That’s a lot for one person who has another job! (He develops this game in his spare time))
“http://blog.quantum-star.com/index.php?/archives/239-Redux-First-Official-Code!.html”
-Maugrim
I believe that is about right. Our site is a good example. We have just entered Beta testing at Shogun Wars. Right now we’ve don’t have much using AJAX, mainly just the message system, but we have big plans for it the (hopefully) near future.
It is definitely easier to implement when you know it is coming.
Lol … that was cute. I had just bookmarked that link above to my site, and somehow still had it in the clipboard… then my browser freaked out and decided to make this form disappear and I had to either submit blindly or re-type… I guess I should have re-typed.
Within the quotes above it should read:
“It’s not that Ajax is bad, it’s just something new and finding a valid use for it in what is in some cases legacy code is difficult. The newer the game project, the more likely someone will build in Ajax elements…”
I like perl, php and mysql. but some time a server setup with all the facility can be a hard job. We have developed a simple software which does all the thing automatically. It has php, mysql, email, pop3, dns, page designer, phpmyadmin like thing all built in. we named it dotash project and avail free at http://www.ashnah.com
ashnah language is the world first language that has cgi, xml, database all built in. user do not need any external library for this and it introduces xdll concept.
It is ideal for home or small office use.
AJAX games are popping up more often as the technology ages. The most complex one I’ve seen is here (http://www.voximperium.com) and is called Vox Imperium. Its a clone of Civilization written with AJAX tech, but its also multiplayer.. I’ve seen worlds with ~50 people playing at once. The networking is well thought out.
As far as I know its written in PHP/Javasscript with MySQL on the backend.
I’m working on a fully Graphical PHP Adventure game with AJAX principals (no refreshes).
It has a shop system, battle system, item system and worlds that you can visit, all the while walking through each island maps artwork and players.
Here is a new ajax powered free chat Chant,
that can be integrated to Wordpress.
I hope this help
I’m working on developing a simple browser game using PHP, HTML and MySQL. It’s going fairly quickly, and I’m still working on the base engine, but I’m amazed at how much PHP I’m learning.
I’d like you to contact me about this game, add me on messenger if you’d like. I want to find ways how to release exploits/hacks etc..
It is a known thing in the game and very common and I want to do it.
Please mail me.
Thanks, sean walsh.
It is not long ( January 2007 ) i implemented a newer and heavily modified version of WebChess on my own server. No AJAX, but blazing fast.
http://chess.yourforum.gr
Come and invite me to a game if you can take a serious challenge
Hey can you please contact me, I think I’m interested helpping to work on this game.
Sg1: A 2d ajax multiplayer real-time strategy game. This Game is awesome and is made by AjaxProdigy.com
can any one tell me where i could download all the php / mysql / ajax codes wahat ever is needed for a mafia kinga game . something like omerta or torncity. please mail me to merejulius@yahoo.com
Bin schon seit langem stiller leser deines blogs und finde deine artikel wirklich gut. In letzter zeit ist mir aber aufgefallen, dass dein Seitenlayout im chrome browser total zerrissen ist… Ich kann deinen blog nur mit dem Internet Explorer lesen. W?re toll wenn du das problem beheben k?nntest
Hi there, cool website. I couldn’t help noticing your writing style. Jill at Chilli Plants
The javascript crashed my browser a couple times, yes
Thank you for unshared
But I must put more pictures.
Affects people to pretty pictures.
I really liked your site. Good luck.
Hi! I’ve been following your site for some time now and finally got the courage to go ahead and give you a shout out from Houston Tx! Just wanted to mention keep up the fantastic job!
The crux of your writing while sounding agreeable in the beginning, did not sit properly with me after some time. Somewhere within the paragraphs you actually were able to make me a believer but only for a while. I nevertheless have got a problem with your leaps in assumptions and one might do nicely to fill in those breaks. In the event that you can accomplish that, I would certainly end up being impressed.
I have played Heroes of Might before. A few months back, actually. That game is a bit addicting to tell you the truth, so I stopped playing. lol
Please let me know if you’re looking for a article author for your site. You have some really great posts and I feel I would be a good asset. If you ever want to take some of the load off, I’d love to write some material for your blog in exchange for a link back to mine. Please blast me an email if interested. Cheers!
Thank you sharing these kind of wonderful blogposts. In addition, an excellent travel and also medical insurance strategy can often eliminate those fears that come with journeying abroad. A new medical crisis can shortly become too expensive and that’s bound to quickly place a financial weight on the family finances. Having in place the best travel insurance package prior to leaving is worth the time and effort. Thanks a lot
Great beat ! I wish to apprentice while you amend your site, how could i subscribe for a blog website? The account helped me a acceptable deal. I had been a little bit acquainted of this your broadcast offered bright clear idea
I like your blog. I will back again. Thank.:)
A wonderful article you posted. That is so informatory and creative.
Please keep these excellent posts coming. You helped me so much.
Thanks for sharing!
Great goods from you, man. I’ve understand your stuff previous to and you’re just extremely excellent. I really like what you have acquired here, really like what you’re saying and the way in which you say it. You make it entertaining and you still take care of to keep it sensible. I cant wait to read far more from you. This is actually a great site.
Amazing knowledge I discovered right here. Thank you so much for sharing.
Hi there, just became alert to your blog through Google, and found that it is really informative. I?m going to watch out for brussels. I will be grateful if you continue this in future. Many people will be benefited from your writing. Cheers!
Have you ever thought about creating an ebook or guest authoring on other websites? I have a blog centered on the same topics you discuss and would really like to have you share some stories/information. I know my readers would appreciate your work. If you’re even remotely interested, feel free to shoot me an e-mail.
Hi, i think that i saw you visited my blog thus i came to “return the favor”.I am trying to find things to improve my website!I suppose its ok to use some of your ideas!!
granda ciona de onditicor y etizemo con deires eireiraco. essel a ncais y eradurba ncireis con tissentre emafir!
Large from the blog page is reasonably excellent.
I’m curious to find out what blog system you’re using? I’m experiencing some small security issues with my latest blog and I would like to find something more secure. Do you have any suggestions?
We absolutely love your blog and find a lot of your post’s to be precisely what I’m looking for.
Thanks for all of the efforts on this website. Kim loves conducting investigations and it’s simple to grasp why. Almost all know all concerning the dynamic tactic you deliver important tactics by means of the blog and as well as increase participation from some other people about this subject plus our favorite child is actually studying a whole lot. Have fun with the remaining portion of the year. Your carrying out a great job.
This fact sheet offers suggestions for choosing a physician and facility for cancer treatment
Excellent post but I was wanting to know if you could write a litte more on this topic? I’d be very grateful if you could elaborate a little bit more. Many thanks!
It is best time and energy to make some ideas for future years and it is time for you to end up being content. I have analyze this kind of submit and when I could I must advise you numerous interesting points or perhaps suggestions. Perhaps you might compose following posts discussing this information. I would like to examine even much more reasons for that!
You’ll be able to say that Mother Nature was a bit biased towards Australia! Why else would she give Australia just lovely coastlines and beaches?! There is certainly so significantly you can do here. Laze around the sandy beaches, indulge in water sports and let’s not forget about fishing! It’s in Australia you’re guaranteed a fantastic fishing expertise at 1 of its numerous fishing grounds and reefs.
Currently it seems like Expression Engine is the preferred blogging platform out there right now. (from what I’ve read) Is that what you are using on your blog?
Howdy I am so grateful I found your webpage, I really found you by mistake, while I was looking on Bing for something else, Nonetheless I am here now and would just like to say thank you for a marvelous post and a all round thrilling blog (I also love the theme/design), I don’t have time to browse it all at the moment but I have bookmarked it and also added in your RSS feeds, so when I have time I will be back to read a lot more, Please do keep up the superb work.
I’m curious to find out what blog platform you happen to be utilizing? I’m having some minor security problems with my latest website and I’d like to find something more safeguarded. Do you have any recommendations?
Perfectly pent written content, regards for selective information. “No human thing is of serious importance.” by Plato.
Greetings from Colorado! I’m bored to death at work so I decided to browse your blog on my iphone during lunch break. I really like the info you provide here and can’t wait to take a look when I get home. I’m shocked at how fast your blog loaded on my mobile .. I’m not even using WIFI, just 3G .. Anyhow, great site!
Hey would you mind letting me know which web host you’re utilizing? I’ve loaded your blog in 3 different internet browsers and I must say this blog loads a lot quicker then most. Can you suggest a good web hosting provider at a honest price? Thank you, I appreciate it!
loans feature persons, house owners plus apartment renter’s, gotten married consumers plus
Wonderful beat ! I wish to apprentice while you amend your web site, how could i subscribe for a weblog site? The account helped me a applicable deal. I have been tiny bit acquainted of this your broadcast offered vibrant transparent concept
own limit on the power in your machine. With the top suspensions and the lightest frames
Good day. i am doing research right now and your blog really helped me.
I am 50 years old lady worked in a reputed private hospital as a hostel worden……wored in a reputed nursing home as a incharge…..still I am working……..like to perticipate in dadagiri unlimited…..may i get the chance?
Big story!
I’m impressed, I must say. Really hardly ever do I encounter a weblog that’s both educative and entertaining, and let me let you know, you could have hit the nail on the head. Your idea is excellent; the issue is something that not enough individuals are speaking intelligently about. I’m very joyful that I stumbled across this in my search for one thing regarding this.
Aaron Hernandez Jersey, Authentic Super Bowl XLVI Aaron Hernandez Jersey from Packers Store
PHP Games – Professional PHP I discovered your blog site on google and examine just a few of your early posts. Proceed to keep up the very good operate. I just further up your RSS feed to my MSN Information Reader. Looking for ahead to reading more from you in a while! Regards, Furniture Manufacturers
This can be the initial day at yuor web blog. We’re starting off a brand new initiative inside same exact category because this web site. Your blog provided us with important information to use. You’ve done a fantastic job. This specific ought not to be good news with the Bank for America in any respect ( space ) 60% off their overdraft rates left debit cards.
I have read your posting. The topic you discussed here is really important for me. I hope we will get more important post from you like it. Thanks a lot for your valuable post.
I think what you published made a ton of sense. However, consider this, what if you were to write a killer post title? I mean, I don’t want to tell you how to run your blog, however what if you added something that grabbed folk’s attention? I mean PHP Games – Professional PHP is kinda vanilla. You could glance at Yahoo’s home page and note how they write post headlines to get viewers to click. You might add a related video or a picture or two to grab people excited about everything’ve got to say. In my opinion, it could bring your posts a little livelier.
I adore which. Anyone touched my heart!
Thanks for all your effort on this web page. My daughter loves participating in investigation and it is simple to grasp why. Most people hear all of the lively mode you present great tips and tricks by means of your web site and in addition boost contribution from website visitors on the topic so our princess is being taught a lot. Have fun with the rest of the year. You are always doing a remarkable job.
I really like your wordpress theme, where do you download it from?
Magnificent website. Plenty of useful info here. I am sending it to some friends ans also sharing in delicious. And obviously, thanks for your effort!
nicely i suppose you can put it like that
This website was… how do I say it? Relevant!! Finally I’ve found something which helped me. Thanks a lot!
After research just a few of the blog posts in your website now, and I actually like your approach of blogging. I bookmarked it to my bookmark web site listing and will probably be checking back soon. Pls check out my website as properly and let me know what you think.
Hey There. I found your blog using msn. This is a really well written article. I’ll make sure to bookmark it and come back to read more of 301 Moved Permanently . Thanks for the post. I will definitely comeback.
Tend to be you a couple kind of loonie master? Where did you muster alongside these creative concepts? Regardless I really learned a good deal from reading through this article.
If you keep posting articles just like this then I will keep heading back to your blogging site. Really good material.
hey all, I used to be simply checkin’ out this blog and I really admire the premise of the article, and don’t have anything to do, so if anyone wish to to have an engrossing convo about it, please contact me on AIM, my name is heather smith
Thanks for your write-up on the traveling industry. I’d also like to include that if you are one senior taking into consideration traveling, its absolutely imperative that you buy traveling insurance for senior citizens. When traveling, older persons are at high risk being in need of a professional medical emergency. Buying the right insurance plan package for the age group can protect your health and provide peace of mind.
Electrician Austin…
[...]PHP Games – Professional PHP[...]…
I have got one idea for your webpage. It seems like there are a couple of cascading stylesheet problems while launching a number of webpages inside google chrome as well as firefox. It is operating okay in internet explorer. Probably you can double check this.
You’ll be ready to provide some tending, loving care with our collection of surgeon, nurse and doctor costumes and accessories. We carry a wide selection of adult and child costumes that range in a variety of styles and sizes. Feel free to demonstrate what makes a good health care professional with our fantastic medical costumes and accessories.Welcome to our selection of sexy nurse costume, naughty nurse outfits, and sexy nurse fancy dress costumes.Our head nurse costume and bedside nurse fancy dress outfit are ideal for when you need to apply a litlle extra care and attention. We have gothic nurse costumes, erotic PVC nurses outfits and pleather nurses too.These naughty nurse costumes are perfect for hen nights and hen parties too;from sexy surgeons in Swansea to naughty nurses in Newcastle.For doctors and nurses fancy dress parties or sexy nurse Halloween costumes our sexy surgeon and dirty doctors costumes will keep temperatures high from Belfast to Glasgow and Brighton to Nottingham.
301 Moved Permanently I was recommended this website by my cousin. I am not sure whether this post is written by him as nobody else know such detailed about my problem. You’re wonderful! Thanks! your article about 301 Moved PermanentlyBest Regards Agata
Good blog! I truly love how it is simple on my eyes and the data are well written. I’m wondering how I could be notified whenever a new post has been made. I have subscribed to your feed which must do the trick! Have a nice day!