PHP Classes
elePHPant
Icontem

RPG Ajax Creator: Create Web based role play games (RPG)

Recommend this page to a friend!

  Author Author  
Picture of Johan Barbier
Name: Johan Barbier <contact>
Classes: 17 packages by
Country: France France
Innovation award
Innovation award
Nominee: 6x


  Detailed description   Download Download .zip .tar.gz   Install with Composer Install with Composer  
This package can be used to create Web based role play games (RPG).

It is not yet finished but it already implements some important features:

- Map engine: it can display maps with a bi-dimensional perspective that can be browsed interactively using AJAX. The map definition modules are simple easy to create text files.
- Events engine: used to generate events on a given map. The events are defined in a XML file.
- Fight engine: dynamical fight engine using JavaScript objects. Players can hit monsters, be hit, heal, win, or die. It uses a counter to simulate initiative.
- Character classes: There is one character abstract class, one avatar abstract class, one monsters abstract class, and two monster implementation class (goblins and lizards), and one warrior implementation class.

Currently the texts are in French.
PHP >= 5.1.1

  Classes of Johan Barbier  >  RPG Ajax Creator  >  Download Download .zip .tar.gz  >  Support forum Support forum (9)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: RPG Ajax Creator
Base name: rpg_creator
Description: Create Web based role play games (RPG)
Version: 1.0.0
PHP version: -
License: Free for non-commercial use
 
  Groups   Screenshots Screenshots   Trackback   Applications   Files Files  

  Groups  
Group folder image Utilities and Tools General purpose tools to simplify software development View top rated classes
Group folder image Games Sports and online games View top rated classes
Group folder image AJAX Interact with the Web server without page reloading View top rated classes

  Files folder image Screenshots  
screenshot.jpg
File Role Description
Accessible without login Image file screenshot.jpg Screen Screenshot


  Innovation Award  
PHP Programming Innovation award nominee
March 2006
Number 3


Prize: One subscription to the PHP Magazine
Role play games (RPG) are very popular world wide, even before the Web days when the many players used to send their playing turn moves by mail to the game master.

The Internet and the Web in particular made it possible to play these games more interactively.

This package goes beyond the possibility to play RPG games on the Web and makes it possible to create them with an interactive AJAX based interface.

Manuel Lemos

  Pages that reference this package  
Framework para Jogos Web Based - 2
Nesta busca de materiais para a implementação de um framework para jogos, André Clemer, meu companheiro de trabalho, encontrou uma solução para interfaces muito interessante...

Latest pages that reference packages Latest pages that reference packages


  Applications that use this package  
No pages of applications that use this class were specified.

Add link image If you know an application of this package, send a message to the author to add a link here.

  Files folder image Files  
File Role Description
Files folder imagechar (3 files)
Files folder imageclass (10 files)
Files folder imagecss (1 file)
Files folder imageevents (1 file)
Files folder imageglobal (1 file)
Files folder imagemaps (2 files)
Files folder imagenav (4 files)
Files folder imagetiles (30 files)
Plain text file death.php Example Example death page
Plain text file fight.php Appl. Fight engine
Plain text file index.php Example Example index page
Accessible without login Plain text file map.php Example Map index page
Plain text file readme_fr.txt Doc. Readme French

  Files folder image Files  /  char  
File Role Description
  Image file char.gif Data Character image
  Image file char2.gif Data Character image
  Image file char3.gif Data Character image

  Files folder image Files  /  class  
File Role Description
  Plain text file oajax.cls.php Class Ajax class
  Plain text file oavatar.cls.php Class Avatar abstract class
  Plain text file ocharacter.cls.php Class character abstract class
  Plain text file oevents.cls.php Class Events class
  Plain text file ogoblin.cls.php Class Goblin class
  Plain text file olizard.cls.php Class Lizard class
  Plain text file omap.cls.php Class Map class
  Plain text file ostreum.cls.php Class monsters abstract class
  Plain text file owarrior.cls.php Class warrior class
  Accessible without login Plain text file xmlserialize.cls.php Class Objects to XML Serializer/Unserializer class

  Files folder image Files  /  css  
File Role Description
  Plain text file main.css Data css file

  Files folder image Files  /  events  
File Role Description
  Plain text file events.xml Data Eevnts xml feed

  Files folder image Files  /  global  
File Role Description
  Plain text file inc.main.php Conf. main inc file

  Files folder image Files  /  maps  
File Role Description
  Plain text file map2.mod Data Map definition file
  Plain text file map3.mod Data Map definition file

  Files folder image Files  /  nav  
File Role Description
  Image file down.png Data Navigation image
  Image file left.png Data Navigation image
  Image file right.png Data Navigation image
  Image file up.png Data Navigation image

  Files folder image Files  /  tiles  
File Role Description
  Image file 1.png Data Map tile
  Image file 1.psg Data Map tile
  Image file 2.png Data Map tile
  Image file 3.png Data Map tile
  Image file 4.png Data Map tile
  Image file a.png Data Map tile
  Image file b.png Data Map tile
  Image file blank.png Data Map tile
  Image file c.png Data Map tile
  Image file d.png Data Map tile
  Image file e.png Data Map tile
  Image file f.png Data Map tile
  Image file g.png Data Map tile
  Image file h.png Data Map tile
  Image file i.png Data Map tile
  Image file j.png Data Map tile
  Image file k.png Data Map tile
  Image file l.png Data Map tile
  Image file m.png Data Map tile
  Image file n.png Data Map tile
  Image file o.png Data Map tile
  Image file p.png Data Map tile
  Image file q.png Data Map tile
  Image file r.png Data Map tile
  Image file s.png Data tile image
  Image file t.png Data Map tile
  Image file u.png Data Map tile
  Image file v.png Data Map tile
  Image file w.png Data Map tile
  Image file x.png Data Map tile

Install with Composer Install with Composer - Download Download all files: rpg_creator.tar.gz rpg_creator.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.