All Projects → karolsw3 → The-Melon-Man

karolsw3 / The-Melon-Man

Licence: MIT License
Help a man with a melon on his head jump through platforms to get to the top. Does it make any sense? Of course not! Is it fun? Of course, it is!

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to The-Melon-Man

hangman-game
A responsive hangman game built with vanilla javascript, html, and css. Animated with GSAP and canvas animations.
Stars: ✭ 22 (+69.23%)
Mutual labels:  javascript-game
blitz-tactics
Fast-paced chess tactics trainer
Stars: ✭ 137 (+953.85%)
Mutual labels:  javascript-game
2048
🎮 2048 game developed using javascript
Stars: ✭ 53 (+307.69%)
Mutual labels:  javascript-game
Five-Nights-at-Freddys-Web
Five Nights at Freddy's - Web: https://wellsousaaa.github.io/Five-Nights-at-Freddys-Web/
Stars: ✭ 79 (+507.69%)
Mutual labels:  javascript-game
RetroGamingWorkshop
Retro Gaming Workshop (first offered Winter 2018)
Stars: ✭ 15 (+15.38%)
Mutual labels:  javascript-game
LodeRunner TotalRecall
Lode Runner - Total Recall (超級運動員-全面回憶) : Remake in HTML5
Stars: ✭ 136 (+946.15%)
Mutual labels:  javascript-game
Expo-Nitro-Roll
A cross-platform video game built with Expo and three.js!
Stars: ✭ 16 (+23.08%)
Mutual labels:  javascript-game
gobang
一个五子棋AI,使用原生JavaScript开发
Stars: ✭ 22 (+69.23%)
Mutual labels:  javascript-game
Phaser3.Boilerplate
Phaser 3 Boilerplate project for rapid development.
Stars: ✭ 15 (+15.38%)
Mutual labels:  javascript-game
Super-Pete-The-Pirate
Source code of the game "Super Pete, The Pirate"
Stars: ✭ 37 (+184.62%)
Mutual labels:  platform-game
platform template
Template project for platform games in Godot Engine.
Stars: ✭ 61 (+369.23%)
Mutual labels:  platform-game
AutoTrimps
Automation for the idle incremental game 'Trimps'
Stars: ✭ 32 (+146.15%)
Mutual labels:  javascript-game
endless-runner-3d
Cube Endless Runner is a 3D game built with BabylonJS engine on top of WebGL and HTML5 technologies
Stars: ✭ 29 (+123.08%)
Mutual labels:  javascript-game
Rigley2-FlappyBug
The awaited sequel sees our Rigley friend jumping through firewalls "Flappy Bird" style
Stars: ✭ 27 (+107.69%)
Mutual labels:  javascript-game
Pacman-Game
This is a pacman game made using HTML, CSS and Javascript only.
Stars: ✭ 42 (+223.08%)
Mutual labels:  javascript-game
guess-game
The classic guess the number game with some extra features.Try it
Stars: ✭ 28 (+115.38%)
Mutual labels:  javascript-game
slotjs
🎰 Circular slot machine mobile-first SPA built using JavaScript, CSS variables and Emojis!
Stars: ✭ 90 (+592.31%)
Mutual labels:  javascript-game
marthas rescue shooter game
This is a shooter game featuring Martha, a battle aircraft pilot who's trying to rescue her father. In this app, you will be able to help her by shooting and destroying the enemy's aircraft. Built with Javascript and Phaser 3.
Stars: ✭ 31 (+138.46%)
Mutual labels:  javascript-game
randomcodegenerator.lol
Need some code for your project? We've got you covered. Choose your language. Choose how much code. BÄM! You got code.
Stars: ✭ 32 (+146.15%)
Mutual labels:  javascript-game
2048
🎮 2048 clone (React/TypeScript/Redux). No canvas.
Stars: ✭ 55 (+323.08%)
Mutual labels:  javascript-game

Melon Man

The-Melon-Man

The goal is to jump through randomly-generated platforms and get as high as possible. Use space to jump, and A, D or arrows to move left / right.

> DEMO <

For contributors

How to add a new platform?

  1. Add a new texture: modify textures.png file, where each texture is 24 pixels high and wide. (You can add new ones wherever you want)
  2. Specify the platform's structure and add it to the generator:
    • Open the generator.js file and add a new structure to array of structures:
      game.structures = [
        ...,
        "newPlatform" : [{tileColumn: 3, tileRow: 2, x: 0, y: 0}, {tileColumn: 4, tileRow: 2, x: 1, y: 0}, ...]
      ]
      // tileColumn and tileRow are coordinates in textures.png file (starting from 0), and x & y are coordinates in game
    • After that you can tell the generator where to place your platform:
      game.generateMap = function () {
        ...
        // Generate 20 plaforms starting from y = -15 to y = -75 with random x ranging from 0 to 8
       for (var i = 5; i < 25; i++) {
        this.map.structures.push({
          name: "newPlatform",
          x: Math.floor(Math.random() * 8),
          y: -i * 3
         })
       }
      }
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].