a_bertrand Posted December 7, 2009 Share Posted December 7, 2009 What is the ZAP Engine: The Zap Engine is a collaboration between different members of the MWG Forums. The engine will be at the end a bit more than a simple empty engine as it is meant to be a full working default game. Admin tools should allow to edit most if not all part of the games content like "location contents" (for example jobs), battle monsters, etc... The game will take a full modular design, and will allow new developers to just develop modules without the requirement to change the core files or at least limit those. Feature list: - Modular design - Compatible with php 4 and 5 - Engine under the GNU license - Secure (core and default modules, we cannot guarantee that all modules written by external people are also secure) - Template and skins completely customizable (buttons, colors, placement of the items etc...) - Easy to develop - Doesn't use sessions, instead use a self made cookie (allows load balancing and other) - Will work mainly without crons and certainly without 5min or 1min crons. Goals: - Out of the box secure game - Free to use and develop - Collaboration between multiple game owners to create / maintain it - Go away from those all to well known mafia game engines - Offer more flexibility than the previous mentioned engines Documentation: (still under construction) http://zapengine.com/documentation.php Quote Link to comment Share on other sites More sharing options...
Zero-Affect Posted December 7, 2009 Share Posted December 7, 2009 Looks like it's going to be fun to watch it grow and even participate at some point. Good Luck Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted December 7, 2009 Author Share Posted December 7, 2009 Thanks Zero! I hope it will indeed grow and get some usefulness I mean, for the moment it does a few things, but it's certainly NOT a game. Quote Link to comment Share on other sites More sharing options...
chicka Posted December 7, 2009 Share Posted December 7, 2009 sounds pretty interesting. can't wait for the finished product.. Best of luck!!!! Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted December 7, 2009 Author Share Posted December 7, 2009 Well it will be finished when nobody will develop for it anymore. Until then you can help the project by downloading the zip, checking how it works, and provide your comments / wishes. This helps even if you don't want or cannot help developing it. Quote Link to comment Share on other sites More sharing options...
Nickson Posted December 7, 2009 Share Posted December 7, 2009 Following up the development now, apart from it being easy to stay up to date with the svn, I must say, I'm impressed! I actually hope to be contributing to this at one point, not sure when though :( Totally different approach structure wise but not always as easy to follow what is what exactly. One of the things that confuses a bit me is the following: basedir/work <-- a file with installed modules basedir/modules/locations/work <-- the actual work in the gameplay I'm not sure whether this is done for a certain purpose, but maybe a rename could be done, to get rid of any possible confusion? Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted December 7, 2009 Author Share Posted December 7, 2009 For the problem of knowing what is what, I tried to keep a readme in each directory to say what the directory does. Of course this need to be futher documented, and that will be done via wiki if we see some more interest. $basedir/work needs to be writable by the apache where the modules directory not, that's why I keept it separated. Also this work directory will contain other files generated by the engine not only the list of "installed" modules. Also the work directory contains a db file which is a serialization of all the modules which use the auto-installation procedure. The work module is just one module which does that. Of course we can change the names, not a big deal. Quote Link to comment Share on other sites More sharing options...
shaved92bravada Posted December 7, 2009 Share Posted December 7, 2009 I am definately going to be checking this out. I am so ready to get away from mccode and mafia, etc etc. And as most others have said I hope to be able to contribute at some point. Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted December 8, 2009 Author Share Posted December 8, 2009 I hope you will enjoy it, and be assured to keep it up to date as we are updating really quickly so far. Quote Link to comment Share on other sites More sharing options...
corruptcity || skalman Posted December 9, 2009 Share Posted December 9, 2009 just had a quick test with the engine thats some good work youve got there keep it up matey Quote Link to comment Share on other sites More sharing options...
shaved92bravada Posted December 10, 2009 Share Posted December 10, 2009 Yes it is some very good work, I am liking the easiness of changing the look of the game with just a click. Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted December 10, 2009 Author Share Posted December 10, 2009 Thanks, we are trying hard to make this engine as clean, clear and usable as possible. So any comments, any suggestions are welcome. For example I got yet other complains by the name and the hierarchy of directories. Seems that this huge number of directories scare some of you, therefore I'm willing to discuss about it, even changing the names etc. I was also wondering if we should already start to setup a wiki help for it. Quote Link to comment Share on other sites More sharing options...
SHAD Posted January 31, 2010 Share Posted January 31, 2010 Just wondering as this is a community project,will this be free when it is finished or will it be sold. :) Quote Link to comment Share on other sites More sharing options...
Redex Posted January 31, 2010 Share Posted January 31, 2010 As far as i know it's a open source project, and therefore is going to be free :) Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted February 1, 2010 Author Share Posted February 1, 2010 It's an open source project. And you can already download the current sources. More work will be put on it if some people starts to be interested (more than simply saying yes I'm interested). Quote Link to comment Share on other sites More sharing options...
wrx Posted February 1, 2010 Share Posted February 1, 2010 this looks promising GJ getting a timezone error in header i cant figure out . ill look again Quote Link to comment Share on other sites More sharing options...
Djkanna Posted February 2, 2010 Share Posted February 2, 2010 Wrx: For now, Find date_default_timezone_set(date_default_timezone_get()); (Line 43) in libs/base.php. With: date_default_timezone_set('Europe/London'); date_default_timezone_get(); Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted February 2, 2010 Author Share Posted February 2, 2010 What's the exact error message displayed? If we know it maybe we can find a way to avoid it... without hard coding a wrong time zone. Quote Link to comment Share on other sites More sharing options...
wrx Posted July 31, 2010 Share Posted July 31, 2010 What's the exact error message displayed? If we know it maybe we can find a way to avoid it... without hard coding a wrong time zone. yes i know its been awhile but i turned this back up today exact error is below Strict Standards: date_default_timezone_get() [function.date-default-timezone-get]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Chicago' for 'CDT/-5.0/DST' instead in /home/terabyte/public_html/zapengine/libs/base.php on line 43 wrx Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted July 31, 2010 Author Share Posted July 31, 2010 I believe it's due to the strict settings in your php.ini Quote Link to comment Share on other sites More sharing options...
Aurora078 Posted August 10, 2010 Share Posted August 10, 2010 I'm going to see what i can do to help get this project moving Quote Link to comment Share on other sites More sharing options...
a_bertrand Posted August 11, 2010 Author Share Posted August 11, 2010 That would be great. Contact me if you need a SVN access. Quote Link to comment Share on other sites More sharing options...
wrx Posted September 3, 2010 Share Posted September 3, 2010 PM me A_B im looking for SVN check in access and ill check in the template i made here if you like http://makewebgames.io/board824/33402-template/ wrx Quote Link to comment Share on other sites More sharing options...
Purzelkater Posted November 2, 2014 Share Posted November 2, 2014 (edited) I'm sorry for digging up this old thread but is there any life on the ZAP Engine? I've seen the source on sourceforge and could get it to work on my test system. I like the clean and modular system, but haven't found any docs around this engine anymore. :( [Edit] Well, okay, so far I have tried to fix some issues I have found with ZAP Engine on PHP 5.5.x and MySQL 5.6.x. ATM I'm working on a new responsive default theme, based on latest JQuery mobile for using jQuery widgets on ZAP Engine. Just themed menu this time. Kind regards, Purzelkater Edited November 2, 2014 by Purzelkater Add some stuff Quote Link to comment Share on other sites More sharing options...
Tangled Posted November 2, 2014 Share Posted November 2, 2014 (edited) found it never mind :P Edited November 2, 2014 by Tangled Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.