Friday, May 24, 2013

Games developed using PHP

Many people think PHP isn't good for games developing but fact is lots of games out there which is very successful and developed by PHP. In my early games development stage I was wondered to see a PHP based game engine which was used to develop the game 'Dragon Knight'. Another one was Gamers Fusion which running version 3+ now.

Let me intro both of them a little. In DK old version distribution page they says the following-
The Dragon Knight game engine is an online game system created by Jamin Seven. It is an RPG-style game in which characters explore the map, fight monsters, gain experience and buy items, among other things. It is written in PHP4, with a MySQL database backend. While it was originally envisioned as a medieval/fantasy type game (think back to the NES game, Dragon Warrior, to which this game is a tribute), it is possible to make it into any other kind of game you want (space, modern, whatever). All statistics are handled by the database, so all items, monsters, etc., are fully customizable. It includes an administrative control panel suited for basic editing tasks, however, the best way to make large-scale changes are with a more comprehensive database tool such as phpMyAdmin.

The game is released as a free program, with some limitations: You may install the game on your server and run it however you wish. You may also modify the program code for your own personal use in any way you see fit. You may not, however, redistribute the program (modified or stock) in any manner. And you may not alter the copyright or powered by notices at the bottom of the game pages in any manner. Short of those few rules, you are given free reign to do what you wish.

Being a free product, no technical support is guaranteed - however, you are free to post on the official DK forums if you need help with something. Due to time restraints, I will not answer support requests via email, so don't even try. By downloading the game, you agree to the above-mentioned rules, and you also agree not to hold the author responsible for anything in the event that something goes wrong. You use this program entirely at your own risk. Once you agree to that, you are free to continue to the Downloads section below.
Current version: 1.1.11 
Later they developed a web based games called 'Scourge' using this engine.

 Gamers Fusion engine was another very popular game engine developed using PHP. As they stop giving support it's tough to get the source anymore. I'll come up with a brief description about that later.

Vallheru is another good turn based, web-browser, fantasy MMORPG written in PHP and MySQL including some other database support as well. It used  Smarty Template Engine, ADOdb and PHP Mailer. Based on Gamers-Fusion ver 2.5 with many modifications in security, speed and features.
You can still download  Vallheru from here http://sourceforge.net/projects/vallheru/ also has a lunchpad here https://launchpad.net/vallheru


We will discuss more games engine and stuff which developed using PHP later. Bye for now, have a nice day :)



Wednesday, August 10, 2011

Cthulhunation Online MORPG

Cthulhu Nation is an ongoing and continuously evolving MORPG game. The game is in constant development, with its design and input ever expanding.

The concept of the game is simple. Loosely based upon H.P. Lovecraft's stories of Cthulhu and other Mythos creatures, the game is set in the 1920's against a backdrop of Earth recovering from the First World War. However, there is a strange atmosphere looming, a sense of foreboding, as if something was amiss for a better and more hopeful future for mankind.

As a new player, you will find yourself starting out your epic journey on a remote island. Whilst inhabited with some familiar features, you have no idea where this place is, or what part it plays in your long journey ahead. You quickly realise, however, that there are great forces at work in the world. An organization, known simply as 'The Group', have emerged to stop this threat to humanity, and are always looking for new recruits to help their cause. This elite, secret society has been formed to defend Earth from the mighty onslaught of the mighty Cthulhu and his followers. Earth is one of the few inhabited planets in our universe as yet unconquered by Cthulhu, and a struggle for the very existence of mankind is taking place!

Thursday, August 23, 2007

PHP Games: TryChess


Again Chess. Yeah, another PHP Chess games. I put this review because it is one of the best PHP Chess script.


TryChess is a multiplayer freeware chess game written in PHP5. Browser independant. Simply, login, search a friend and start a game. Features are: multiplayer game, no plugins needed, very user friendly GUI (graphical user interface),history function,....


Features
TryChess is a multiplayer online chess game with many features. First it was only a test to try PHP5's news features. But it started growing and became a nearly complete chess game with many features.
A small listning of implemented features:
  • Multiplayer game
  • Preview move
  • Hostory of moves
  • Check and Check mate detection
  • Browser indepentant (even lynx works, but does not look so good :) )
  • Special moves supported partialy (rochade,...)
  • Top Score list
  • Invite friend function
  • "Who's online?"
  • Forum
  • Admin functions
  • Search for users

  • Downloads

    Monday, August 20, 2007

    PHP Chess Script: WebChess v0.8.4


    • Name
    WebChess
    • Version
    0.8
    • Author
    Sourceforge.net
    • Cost
    Free(GPL)
    • Category
    PHP / Games and Entertainment

    WebChess is an internet gaming programme with various noval improvement features. With this script we can improve our chess playing skills and anyone can master in chess game. Latest version feature highlights are, bug fixes, many small improvements and a significant improvement in checkmate checking, undo moves, no client download or java and will operate through firewalls, move validation including check, pawn promotion, castling and en-passant, displaying of previous moves, choice of board and piece themes. Very easy to install and execute this programme. An online demo is available on the website.


    What is WebChess?

    WebChess is an open source chess application which will allow you to play chess over the internet.

    New Roadmap

    Sandking has provided us with a new roadmap, check it out here, and see what features we are now working on.

    Key Features:
    • Graphical user interface.
    • No client download or java - will operate through firewalls.
    • Persistent Games.
    • Move validation, including check, pawn promotion, castling and en-passant.
    • Move history.
    • Undo!
    • Choice of board and piece themes.
    • Easy to install - PHP code and MySQL database only.


    Click here to Download

    PHP Chess - PHP - Games and Entertainment

    Requirements:

    mySQL 3.23.18 and PHP 4

    Installation:

    1. Unzip the phpchess.zip file onto your computer.
    2. Using notepad open the constants.php file and make the following changes:

      Change $username to the mySQL database username you have been given for your Web account.
      Change $password to the mySQL database password you have been given for your Web account.
      Change $dbase to the mySQL database name you have been given for your Web account.

    3. FTP to your Web Site and create a directory named Chess.
    4. Upload all .php files to the Chess directory using ASCII transfer.
    5. Create a subdirectory named Images under your Chess directory.
    6. Upload all image files to the Images subdirectory using BINARY transfer.
    7. From your Web Browser, run the createtables.php file:
      i.e. http://www.yourdomainname.com/chess/createtables.php
    8. From your Web Browser, run the import.php file:
      i.e. http://www.yourdomainname.com/chess/import.php
    9. You are now ready to run the PHP chess application from your Web Site:
      i.e. http://www.yourdomainname.com/chess/index.htm

    Playing PHP Chess:

    1. To chat with your playing partner, just type in your message in the text box
      where it says "Enter your chat message below" and click on "Submit Message".
    2. Before playing chess game, determine who will play White or Black Pieces with your
      playing partner. People playing the Black Pieces can click on the "Flip Chess Board Side"
      button for their point of view of the Chess board.
    3. Making a chess move by entering in your move in the textbox that says "Make a move",
      and click on "Make Your Move" button.
    4. If a mistake is made, you can always modify the chess board by using the Modify Chess
      Board option. Just select the desired piece to place on Chess board or select empty
      square to remove a piece from the Chess Board, and then select which Chess square will
      receive the action.
    5. You will also use the Modify Chess Board option to promote your piece when it reaches
      your opponents first rank, or when an En Passant move has been played, or for
      king and queen side castling.

    Download:
    The PHP Chess Script can be downloaded here.

    View Online Demo Of PHP Chess

    Saturday, July 28, 2007

    Dark Swords – a Massively-Multiplayer Online Role-Playing Game (MMORPG)


    Dark Swords is a role-playing game of new generation.

    Dark Swords is a Massively-Multiplayer Online Role-Playing Game (MMORPG). This term is used for the role-playing games which allow thousands of players to play simultaneously. The players here play the role of the characters which travel and explore this epic, but very trustworthy world, they fight against its inhabitants and each other, looking for adventures, wealth and glory.

    The Main Advantages of Dark Swords:

  • the unique and multi-sided atmosphere in the immense and original world: there are approximately 4,000 locations on the territory of two kingdoms and Boundary Realm. There's a possibility to start the game in any of those;


  • the interactive world which lives its own life with its numerous inhabitants, flora and fauna and, of course, with the possibility to play with almost unlimited amount of players;


  • the quick gaming process without any artificial delays: action and communication, no camping and imposed delays;


  • alone and in groups: Dark Swords has space for any game style;


  • the players fight against each other: the absolute freedom of actions for the representatives at a war religions, and at the same time avoid undesirable battle actions against the other players, remaining neutral;


  • numerous variants of character improvement and development process: the possibility to represent simultaneously various schools and guilds - the availability of wizard and warrior career and career combination;


  • the original system of Alchemy craft - the creation of the items, the possibility of the item improvement by players;


  • the easiness of learning the gaming processes even for very inexperienced players and lots of space in tactic and strategy for experienced ones;


  • the convenient control and intuitively intelligible interface;


  • the possibilty to play from any part of the planet without any necessity of installation the cumbersome client applications on your computer - it's quite enough with the minimum set of files;


  • and much more:


  • The admirers of modern graphic MMORPG as well as the admirers of text and browser-based multiplayer games should like Dark Swords which combines the rich graphic design and the usual interface of the classical role-playing games. The game is based on the thrilling and thorough gaming process, interactivity and control convenience, trustworthy atmosphere with the powerful effect of the presence and direct participation.

    Welcome to PHP Games Blog

    Welcome to PHP Games Blog. Here I will try to review some web based php games and related stuff.


    So peoplez, Keep in touch!