Code Monkey home page Code Monkey logo

picross-3d-web's Introduction

A Picross 3D Web Clone. (WIP)

Play yourself

Level 2 Example

Level 2

Features (WIP):

Feature Missing Implementation
Levels Colorization of the Final Result, Import / Export of the Level as a File
Gameplay No Winning Screen yet (WIP), Level Select (Design not finished), Life & Timer
Editor Not implemented yet.

Rules:

While Picross presents a rectangular grid of squares, which must be filled in to create a picture, Picross 3D uses a rectangular prism made of a number of smaller cubes, and must be chipped away in order to construct an image in three dimensions. Each row or column has at most one number corresponding to it, and many do not have any numbers at all; the number indicates how many cubes the row/column should contain when the picture is complete. If a number has a circle around it, it means that, while that number of cubes is the total amount in the row/column, they will be split up into two groups (for example, a 4 with a circle around it will be in two groups of either 1 and 3 or 2 and 2). If a number has a square around it, the cubes will be split up into three or more groups. A paintbrush may be used to mark cubes that definitely will remain in the image [Right Click] (which also prevents them from being broken accidentally), or a hammer to chip away at the unnecessary cubes (Right Click + Alt). If an attempt is made to break a cube that is part of the image, the game will count this as a strike. If the player receives five strikes, the player is out and will have to start the puzzle over again. Players will also need to complete the stage within a certain amount of time.

Source: Picross Fandom

Controls:

Key/Button Special Key Description
Left Click Drag Handles / Rotate Camera
Right Click Mark Block that should remain (Marked Blocks cannot be broken until they are unmarked again)
Right Click + Alt Destroy Block (Will remove 1 Life if Block that should remain is broken)

picross-3d-web's People

Contributors

nico-src avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.