Skip to content

Mukkupretski/YohohoDemo

Repository files navigation

Yohoho Demo version

What is it?

A demo version of the game Yohohoho

What features does it have?

  • Pirates

  • Yarr

  • Yarr matey

  • Treasures

  • Battles

  • Emotes

  • The most complex rendering system a simple web game with just canvas has ever seen (don't ask why)

  • Toxic emotes

  • SharkNado™

  • Fire

  • Holes

  • FIRE IN THE HOLE

Is it related to Yohoho.io?

THIS IS COMPLETELY DIFFERENT HOW COULD IT BE?

Todo (todo.md)

Things (Demo):

  • Classes - √
  • Better movement - √
  • Player to center, new rendering - √
  • Map generation
  • Swords - √
  • Fighting and dying - √
    • Swing and dash animation
    • Knockback
  • Emotes - √

Things (After demo):

  • UI, start menu
  • Matchmaking
  • Pause menu
  • Console
  • Music and sounds
  • Stuff in the middle of the world map
  • Storm
  • Minimap
  • Voice & video chat
  • Natural disasters update (Sharknado)
  • Bots?
  • Login/account system?
  • Rational pirates problem

Images:

  • PlayerSheets (4x4 players) 1024x1024px: (8/16) skinsheet.png
    • PlayerIcon: 256x256px (facing up)
  • HandSheet (4x4 hands, one for each player) (3/16): handsheet.png
    • Hand: 64x64px
  • SwordSheets: 4 swords, 2 versions (basic and glow) -> (1024x128px): swordsheet.png
    • Sword: 256x64
  • Chatbubble: 256x256px chatbubble.png
  • Emotesheet: 512x512px emotesheet.png
    • Emote: 128x128px
    • 2 moving parts
  • Coin: 32x32px - √ coin.png
  • Treasure: 256x128px - √ treasure.png
  • Skull (onplayerdeath): 256x256px - √ skull.png
  • Tree: 384x384px - √ tree.png
  • Bush: 128x128px - √ bush1.png, bush2.png
  • Hut: 512x512px hut.png
  • Hutfloor: 512x512px - √ hutfloor.png
  • Rock: 64x64px - √ rock.png