Oasis
Oasis copied to clipboard
Realtime multiplayer .IO game written in nothing but JavaScript and Socket.IO.
When travelling upwards or downwards against a collidable terrain tile (ie. trees or stone), you cannot, at the same time, travel left or right along the collidable terrain tile. To...
If the blocks are different colors, than maybe if they have a certain color that would be associated to a certain special ability. For example, if you have a shade...
Detect when the requesting device is a mobile device or not. Add touch controls for mobile devices to allow movement and directional facing.
Interpolate OtherPlayer location from current position to new, received location.
Add Boat item to crafting menu. Boat takes 25 Wood to craft. When Boat held, player travels at Grass speeds in Shore tiles and Sand speeds in Ocean tiles.
Add simple crafting menu. Crafting menu shows all items that can be crafted. Crafting menu items are shadowed out if the player doesn't have the required materials in their inventory....
When a player logs out, update the database with the changes in location, facing direction, and inventory.
Add player 'Fireball' weapon to the 'Attack' player Mode. Fireball is red ball that is emitted from the player upon attacking while having it equipped. Fireball travels in a straight...
Players Modes are distinctions between different sets of actions the player can perform. Pressing Shift (and Ctrl-Shift) cycles through player Modes. Pressing E (and Q) cycles through the options in...
Player inventory stores lists of tiles destroyed (ie 'wood' and 'stone') as well as tools crafted. Player inventory is object where key is either 'tiles' or 'tools' which is paired...