The Main List of FutureRP Tasks


  1. Create a proper welcome page for new players.
  2. Start recording the previous day’s attacks performed, for tournament purposes.
  3. Create a junkyard NPC, which buys (and destroys) items for a tiny sum.
  4. Create an integrated tournament system, enabling players and guilds to create tournaments of various kinds, which will be logged in a unified way, and award prizes, if applicable.
  5. Create a Quest Editor front-end for the World Builder, to enable custom quest making.
  6. Create a Clone NPC tool for the World Builder, to ease map making.
  7. Create a set of default NPC Types and Tilesets for the World Builder.
  8. Add support for uploadable site background images for Preferred Players.
  9. Enable static pricing on Vendor NPCs, and the ability to disable purchase notifications.
  10. Add support for selling items to Vendor NPCs, which the NPC can then sell to others. The NPC would be configured to draw money from the owner’s bank, and a whitelist of desired items could be set.
  11. Redesign all available skills, adding race-specific and quest/objective unlockable ones for good measure.
  12. Create a mechanism whereby player bank accounts become vulnerable (in a limited way) to attack.
  13. Re-evaluate the idea of a simple in-page chat, for quick convos. It might be useful for addressing new players.
  14. Bring back a bioenergy-like account attribute, perhaps named health, which would influence account performance in some way.
  15. Check Credit loss when you lose again an NPC -- it may be too low now.
  16. Tweak item attribute allocations and address the issue of new item quality types.
  17. Finalise World Builder and Item Making rules; draw up documentation.
  18. Several pages, such as Holiday Mode and Who’s Online, are missing from the menus.
  19. Draw the little icons on the map overview page of the World Builder.
  20. Hide Create Guild link when the player is already in a guild.
  21. Finish drawing the artwork for the Newbie Asteroid Belt, and make it the default spawn point.
  22. Consider adding a preference to set the default page you see after login.
  23. Consider adding a preference to set the default chat colour and nickname.
  24. Consider removing the character type field from the registration form, and presenting that choice to the player as a separate page, after registration and subsequent login, like we used to.
  25. Reinstate some sort of guild assets feature.
  26. Add a selection of additonal site background images and colour schemes.
  27. Finish the FutureRP mobile theme.
  28. Clean up forum code, fix strange behaviour, such as editing a post pushing it up the list, and the redirect after replying to a thread sending you to the wrong page in the thread.
  29. Split the auctions page and the trade block in two, rewrite both of them.
  30. Rename backpack to inventory, add item sorting, special behaviour with quest items.
  31. Give Jump Pack a special bonus map purpose.
  32. Organise the forum categories into a more intuitive/concise order.
  33. Replace/supplement item upgrades with a crystal socket feature.
  34. Add a larger selection of badges to earn.
  35. Add trophies and medals feature, to replace the primitive guild medals feature.
  36. Provide a selection of gadgets and widgets for Android, Windows 7, etc.
  37. Improve the raiding page by showing a list of recently respawned bosses that your guild has raided at some point in the past few days.
  38. Improve the guild vault feature, and consider adding a player vault feature.
  39. Provide more advanced statistical data on players and guilds, for the purposes of competitions and measuring of performance. This will be useful for players that host competitions.
  40. Create an app for Facebook and other social networks, which would be integrated with FutureRP accounts, and give a small reward when users interact with the app on your social network’s profile page.
  41. Add a selection of new casino games, to complement the raffle and lottery, including blackjack, slot machines, etc.
  42. Create a feature where special events can be voted for, and automatically scheduled with minimal manual intervention. Thursday thieves, double exp fridays, etc.
  43. Create a Hall of Fame where players can vote to nominate eachother for possible inclusion. The timeframe for HoF voting would be six months (the same length of an age/round/etc. in the game).
  44. Set up an automated round/age counter, which increments every six months.
  45. Strip out broken voting buttons from the Vote For FutureRP page, and add new ones if possible.
  46. Add some extra hourly reward types, and increase the frequency slightly.
  47. Add a small number of new Upgrade Centre options.
  48. Implement exp gain/strip via raiding, raiding “attack” ranges, and daily/weekly raiding limits.
  49. Add a number of new Objectives to complete; possibly finish the skill buff objective reward, so we can give players an agility buff after X attacks, etc.
  50. Write wiki articles to document the game’s main features, memes, terminology, etc.
  51. Draw an avatar image for every character type available in the game.
  52. Write a backstory in the wiki, explaining the races and recent history.
  53. Add several special effects to the bounty hunting feature.
  54. Add some sort of Medal Making support to the World Builder.
  55. Draw a set of default gallery avatars for players and guilds.
  56. Create a set of Preferred Player-only skills.
  57. Create Super Suits feature, where Preferred Players can by special item sets, which expire after a period of time, but feature impressive attributes and effects.
  58. Give Preferred Players extra backpack space.
  59. Create wrapped gifts page, and give Preferred Players a few each week/month/etc.
  60. Create a page of downloadable content, such as background images, forum signatures, etc.
  61. Reinstate map caching on the World page; first, we must refresh the cache on every page in the World Builder that makes the cache dirty.
  62. Make the Lobby map a bit more interesting/helpful to all players, but newbies in particular.
  63. Finish and finalise the Treasure List editor feature of the World Builder. Fix drop rates.
  64. Give every page on the site a proper title, via its template instance.
  65. When you start a quest, but have all of the required items to complete it, you still have to F5 (or leave/talk again to the NPC) to actually finish the quest. Perhaps this should be more streamlined.
  66. Don’t drop quest item treasure if it isn’t required for an active quest for this player?
  67. Add a credit transfer log to the bank page, to enable players to see previous wiring transactions.
  68. Split the player preferences page into Edit Profile and Account Settings.
  69. Rewrite the About FutureRP text on the homepage.
  70. Disable admin panel options if the user lacks the permissions to use them.
  71. Add a way to resize, crop, and merge maps in the World Builder.
  72. Create a function which can splice one map onto a coordinate of another, so that we can dynamically change the look of a map via actions, etc.
  73. Clean up the Place Listing, adding better filtering, sorting, and more information. We want to have competition and mini-game maps -- it should be easier to find them amongst the normal maps.
  74. Create new official items (and full sets), maps, quests, bosses, etc., at the most populated/needy level ranges.
  75. Restart the comic competition, and put the entries in a more permanent and visible place.
  76. Write objective_view.php, to show the details of an objective? Possibly completion log?
  77. Add “jumping” skill buffs, which are passed from player to player either randomly, or when a raid/attack is performed against them, etc. Only a small number of buff instances would exist at any one time, and they would reset periodically?
  78. Integrate FutureRP as a Chrome App.
  79. Implement a stock market feature, where players can gain/lose money that is invested in shares, depending on how their “companies” fair. We could use in-game numbers, like guilds, player growth, game activity, and/or even external links to stock numbers to create simulated stock fluctuations.
  80. Create an API for developers to use to get statistical data from the game, or even to perform a limited set of actions.
  81. Reduce the waiting time between clicks, and/or do something to make link clicks less bothersome and more enticing.
  82. Reorder the bounty page so that Placed By is at the right of the table, rather than the left.
  83. Implement a Sent Items folder for the mail inbox, a better ignore list, better mail flagging and organising features, etc.
  84. Key mapping preferences page with layout presets for various langurages/keyboard layouts.
  85. Trivia/quiz bot for chat room, bless/smite command, and other fun stuff for the chat room.
  86. First/Last Next/Previous is buggy on certain pages. Perhaps they use the old function -- convert everything to the new function and delete the old one.
  87. Make the Active Skill Buffs table on player profiles a bit more informative, and cooler looking. At the moment, there is a lot of redundant space, which makes it look strange.
  88. Lot more data to the guild event log, including: invites, joins, leaves, kicks, treasure picked up, etc.
  89. Create new Halloween content; items, change site theme, mapset, competitions.

Special Automated Event Ideas

  1. Thursday Thieves -- skim a small % of Credits from every player’s bank account, and put it into their pockets. This could be done once, or periodically throughout the day.
  2. Ultra Jackpot -- skim a small % of Credits from every player’s bank account, and put it in the lottery to supplement the jackpot.
  3. The Prize Chain -- attempt to collect your prize, every day, for the length of the event, to have a % chance of getting a reward each day, with a larger one at the end of the event. If the chain is broken (you fail to collect (by inaction, or your % luck was bad?)), that’s you out of the competition. Everyone can see who’s still in the game on the event page?
  4. Halloween Land -- seasonal event that is activated regardless of votes.


Still to add to the task list, in a more elaborated form:

  1. Grid capture idea for raiding/warfare, and PvP competitions.
  2. Grid capture idea for capturing territories, owning stuff? Possibly global grid of stuff to capture. Othello style.
  3. Instance dungeons, mazes & puzzles using the snap-in modules and scheduled event action extension.
  4. Item token collection feature, which can be used to enable players to buy stuff that they couldn’t do so ordinarily. Useful for treasure drops and quest rewards.
  5. Add a list of WB map actions that we should implement.
  6. Close-up view of console, out of window, at poster on wall, etc.
  7. Activate lever/switch/button/etc.
  8. Horse racing, slot machine, etc., for casinos.
  9. Kick Idlers -- kick offline players after X minutes.
  10. Collect The Trash -- pick up all dropped items on a map, and move them to specific location.
  11. NPC mover -- periodically reposition certain NPCs.
  12. Portal [item criteria] -- only allow access if certain item(s) are equipped, in backpack, etc.
  13. Portal [changing target coords] -- list of endpoints, which are chosen based upon the time of day, random, player level, etc.
  14. Portal [Far Jump] -- teleport to another player’s map entirely, provided they have a Far Jump Endpoint configured to allow access to you.
  15. Far Jump Endpoint -- allow external access to your maps from other player’s maps.
Categories: