Find Jobs
Hire Freelancers

3D Basic Multiplayer Game

$30-250 USD

Closed
Posted over 6 years ago

$30-250 USD

Paid on delivery
Register system: Register username, password, gender selection based on gender selected Character creation player chooses hair style, color for shirt and color for jeans character information saved to phpmyadmin Login system pulling user name and password from phpmyadmin database Player stats: Hp / maxhp (100 hp) Attack Strength Defense Magic Woodcutting if the Player presses I for inventory to display on screen with 28 inventory slots if the Player presses C for character stats to display on screen (players combat level attack level hitpoints strenth woodcutting level etc) Click on the ground to walk Right click brings up small drop down menu with options see picture for example If player right clicks and items are in the spot the player clicked then the small menu option should read walk here and then under walk here pick up itemname if multiple it will show pick up Itemname for each item see picture for example If items are on the ground the player left click the item the character then walks to the item once the character is over the item it then is inserted into the players inventory and removed from the ground Attack system: If sword is equipped and the player clicks on monster the player moves to monster and starts attacking the monster If staff is selected and the player clicks on monster the player shoots a magic Spell at the monster and the monster walks to the player to Attack the player Option menu for attack style: If sword is equipped in the option menu the player is able to select attack, Strength or defense to train If attack is selected in the option menu the experience gained from each damage delt to monster goes to the attack experience, if strength is selected experience goes to strength and if defense is selected then experience goes to defense If staff is equipped the player is able to select magic or magic/defense If magic is selected in the option menu then each damage delt to monster goes to magic experience and if magic/Defense defense is selected the experience gained is split between defense and magic Woodcutting skill: when player clicks on tree the the player must wait 6 seconds and then the tree disappears and logs are created inside the players inventory after 10 seconds the tree comes back and the player can click it again When the player cuts the tree down the player gains woodcutting experience if experience is greater than or equal to max woodcutting experience then the player levels up when the player right clicks on an item in the inventory a small menu pops up with the options examine and craft If the player examines the logs then in the chat window it reads "Wood Logs" If the player clicks craft and has 2 wood logs in inventory it deletes the wood logs and creates a staff weapon Bank system: the player is able to right click on npc small menu opens with walk here, open bank, examine if the player clicks open bank then a bank inventory opens up and players can store items inside the bank for later use 2 Monsters need to be in the game named Blob and Slime These monsters need to drop random items such as swords coins staffs armor etc Quest system with two quests Quest 1 the NCP tells the player to kill 20 monsters named "Blob" once quest complete player earns 100 coins and 50 strength experience Quest 2 the NCP tells the player to bring him a quest item dropped from the monster named "Slime" once the player brings the NCP the item he is awarded 200 coins and 150 attack experience In the top right corner needs a mini map White dots are other players, red dots are monsters, yellow dots are NCPS, and quest markers are ? Chat bar for world chat and a friends list with private messaging When the player logs out it saves all the players data (equipment slots, inventory slots, and bank slots) Graphics are not important just functionality The source code has to be very well commented Code will be viewed and tested before payment completion to make sure all requirements are met
Project ID: 15215463

About the project

14 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.