Control Panel for your PBBG
This is a list of function and features of the Control Panel used to manage my web game.
15th March 08
Not many PBBG is built with a fully functional control panel. Since most of the PBBG owner has root access to their PBBG source script and database, they could simply change anything right from the source. Afterall, constructing a decent control panel will takes a whole lots of effort and time.At many cases, it is not worth the effort to build a control panel for everything in the PBBG management. I never bother to build a Control Panel for my web game project before.At most, there would only be a simple control to do most of the frequent repetitive task.
As I have no project on hand last year after I abandoned my PBBG site, I started to work on a project which consist of constructing a basic web games site with a fully functional control panel. This system will not have any game function in it as it would be the base system for any PBBG project which I would be making. The basic system consisting of features such as;
-Signup / Login-logout and retrieve password
-Public Chat
-Private Message
-Forum Discussion board
-Account setting such as change password and email address.
-Admin Control Panel
The most important thing in this system is the Control Panel. I'm loading tons of function into the Control Panel so that everything related to site management could be done through the Control Panel. Here is a list of the function of the Control Panel after I have integrated it with my latest PBBG project, Dungeon Master.
Manage Account
-View and update user's account information.
-View individual account PM logs.
-View individual account login/logout history.
-View individual account item list.
-Delete account from database.
-Force Restart account.
Authority
-Set individual account authority for feature such as;
-Post Chat
-Post Forums
-Comment on News
-Suspend account
-Assign as Moderator
-Set individual Moderator authority to perform task as below, each function can be activated individually;
-Ban user from Post Chat
-Ban user from Post Forums
-Ban user from comment on News
-Edit / Delete postings in Forums and News comment.
-Suspend account
Sig
nup / validation
Choose account signup validation option;
Option 1: Require validation code via email to activate account.
Option 2: Instant access. No email validation required.
-Manually activate account.
-Obtain validation code.
Username Reserve
-Reserve certain username from being registered.
Logfiles
-view logfiles;
-Public Chat logs
-Accounts Login/Logout logs
-Private Message logs
Moderator
-View list of Moderators and assign their authority.
Censored
-List down words to be censored from Public Chat, Forums postings and News comments.
Config
-Configure Game options;
-Game Title
-Game Subtitle
-Turn Speed (seconds)
-Maximum Turn Limit
-Start Game Money
-Max Money Limit
-Protection Period (hour)
-Currency
-Onboard Item Limit
-Max Item
-PM Aging Limit (day)
-PM Limit
-Forum Max Replies
-Forum Thread Per Page
-Min Holiday
-Max Holiday
-ChatBox Limit
-Logoff player after inactive for (minutes)
-Turn Required to Attack
-Element 1 name
-Element 2 name
-Element 3 name
-Element 4 name
Document
-Edit main page information.
-Create / Edit / Delete documents such as About Us, Disclaimer, Rules and Regulations.
Forums
-Manage Forums Category (Create / Edit / Move / Delete)
Manual
-Create categories for manuals.
-Create Game Manuals.
Notes
-Jot down notes.
-Activate Sticky Notes. Sticky Notes will appear in the Admin Control Panel main page
News
-Write news and publish it on the main page of your website.
-Built-in RSS Feed for people to subscribe and read your news from Feed Reader.
Comment
-Manage comments(News) post from users.
Notice
-Post public notice. Public notice will appear on the top of the website until it is deactivated.
Reboot (Game data)
-Remove old data in the database.
-Set protection period to all accounts.
-Reset all accounts location to Start Point of map.
Help
-Help files related to the Admin Panel.
Stats
-View site page hits and visitors statistics
Characters (Game)
-Customize Characters which is used by player to play the game.
-Set Level up points.
NPC (Game)
-Customize NPC which will fight against the player.
Items (Game)
-Customize items such as;
-Weapon
-Armor
-Useable
-Cure
-Accessory
-Gems
Dungeon (Game)
-Create map background image Style. You can use different style on each dungeon map.
-Customize Dungeon properties: Dungeon name, NPC density, NPC Level
-Customize Dungeon Map;
-Create path.
-Place Item on fixed location.
-Place NPC on fixed location.
-Link to another dungeon map.
-Place Shop on fixed location.
-Place Gate on fixed location.
-Import / Export dungeon map code.
Giveout (Game)
-Give Turn to individual or all players.
-Give Money to individual or all players.
-Give Item to individual (or all players.)
Mass PM
-Send PM to all user.
-Create PM Group list.
-Send PM to Group list.
Dungeon Master Demo version
Our Dungeon Master Game Engine has already been released. You could take a look at it's Game Control Panel which is used to customize the entire game.
Comments
#1 Derek Boe on 2008-07-28
I've been working on creating a web RPG kinda like the Web RPG engine you've been making.
Except I want to make it the battle system into a tactical grid battle.
Basically players mover around a dungeon just like yours, but when they encounter a monster it becomes a 30 second turn based tactical battle.
I'm willing to do all art, and such for this project.
If you're interested send me an email back at punkythepenguin@gmail.com
Thanks for your time, I hope to hear from you soon.
