Found 41 repositories(showing 30)
danyshaanan
:computer: Multiuser pixel art drawing board
TadesseDev
So you love to draw? Good! This is an Etch-a-sketch project and you can create an awesome drawing board with your pre-defined pixel range and draw your picture. This project is based on JavaScript and a little bit of CSS3 and HTML5.
zchengsite
🎨A Canvas based pixel drawing board
EliasHaaralahti
React and WebSocket based client for No Man's Canvas, a pixel drawing board that anyone can modify in real time.
zk495488190ok
像素画板 Demo
JohnFTitor
This is an Etch a Sketch simple game built primarily with JavaScript. This page allows the user to interact with a board to make simple pixel drawings.
hisojarvi
Collaborative pixel art drawing board. Inspired by reddit.com/r/place
shanole
Scribble Board is a program that allows users to draw simple pictures, using their cursor as a drawing point. They can use several different colors, making pixel art reminiscent of Microsoft Paint. Created using C# and ASP.NET Core 5 and features a custom Web API.
wangss97
a tool to create label(mask) of semantic segmentation. 一个用于制作语义分割标签(掩码)的工具;can make multi-category mask (background is black pixel of value 0, object is pixel of self-defined category). 可以制作多分类语义分割的掩码(背景是值为0的黑色像素,目标是自定义的类别像素)you can also use it as a drawing board demo which implement zoom, drag, and opacity. 你也可以把它当成一个实现了放缩,拖拽和改变不透明度的画图板样例
mayur-hanwate
A PixelArt generator web app built using CSS Grid and JavaScript. The app allows you to select a color and generate a NxN grid of squares, each with a unique shade of the selected color.
WittenYeh
Funny multiuplayer pixel drawing game. One of the graduation activities of Information School,Renmin University of China.
zym9863
A clean and beautiful pixel-style drawing tool that allows you to easily create pixel art.
rtsmc
a simple pixel drawing board
aabounegm
Pixel drawing board for Vue
dk-plus
✏️ this is an easy pixel-drawing-board based on DOM.
adrianhrb
Repo dedicated to develop a pixel drawing board for an assignment for my studies
1ttric
A Python client to connect to the popular online collaborative drawing board Our World Of Pixels
fernandezluciano
Check it online 👉 https://fernandezluciano.github.io/PixelArt-Acamica/ - Proyecto de la carrera de Desarrollador Web Full Stack dictada por Acamica. Juego en el que se crean dibujos pintando el tablero píxel por píxel. Full Stack Web Developer career project dictated by Acamica. Game in which drawings are created by painting the board pixel by pixel.
i190605
Number Crush is a "match-three" game, where the core game play is based on swapping two adjacent random values among several on the game board to make a row or column of at least 3 matching-random values. On this match, the matched random values are removed from the board, and random values above them fall into the empty spaces, with new random values appearing from the top of the board. This may create a new matched set of random values, which is automatically cleared in the same manner. The game is split among many levels, which must be completed in sequence.LEVELS Level 1 Level 1 has a 10x10 board. When a number is swapped with another number, if a combo exists, the combo is crushed, dropped, and score updated accordingly. Otherwise, the numbers are swapped back! The board is filled with random numbers from 1 to 5. It has bomb ‘B’ too. When a number is swapped with bomb, all of its occurrences are destroyed.Level 2 It has a plus shape board with same functions of level 1. The board is filled with random numbers from 1 to 4.Level 3 It has same board shape as level 1 but we have blockers ‘X’ too for restricting player movement.How to Update SCORE AND MOVES 1) During crushing, the score added depends on the size of combo. A combo of 3 adds 3 to the score. A combo of 4 will add 4 and so on. 2) During explosion, it is different though. The added score depends on how many occurrences are destroyed and from which location they are destroyed. If a number is at bottom, more numbers will have to be dropped from top and hence more score. 3) The user is given a total of 15 moves in each level. When all moves are finished, user is promoted to new level and moves are again reset to 15. File Handling All Individual levels score will be saved in the file. Stores the highest score and player name in a same file. Record in a file should look like in the format given below Ali Raza Level 1: 20 Level 2: 30 Level 3: 46 Highest Score: 46 BONUSES Restricting mouse cursor to not go outside the board boundaries. When bomb is used, all occurrences of the exploding row/col are first highlighted for a second, then explosion proceeds. If after swapping, no combo exists, the numbers are swapped back. Changed background and look of level 3. The string ‘crushing’ is displayed when combos are being crushed and score is being updated. ‘Explosion’ is displayed when a bomb destroys a row or col in board Divide and Conquer You need to write different procedures to help yourself out in this project. You can use these procedures(not mandatory) for performing the game: populateBoard (.) It populates the board using random numbers generated by the 1ah interrupt. The initial seed is our system time which is further randomized by mathematical operations. Hence this generates completely new random numbers in all successive iterations. drawBoard (.) We have implemented all graphical features. This includes drawing border pixels using 10h interrupt and then drawing characters using 10h interrupt. We have used the video mode 13h. The characters are read from the 10x10 ‘board’ array. This function makes use of another functions drawString that draws the username, score and moves using 10h character draw interrupt. updateBoard (.) This function checks for combinations, crushes them, auto-fills and drops until all the combos are removed from the array. It makes use of another function checkCombo which is called in a loop unless and until the value of ‘crush’ variable is set to 0. 0 means there are no more combinations in our board array. Vertical and horizontal combos are checked. takeInput (.) It uses the 33h mouse interrupt to check when mouse is pressed. It checks it 2 times, for two cells. Then if cells are adjacent, they are swapped. If no combo is formed after swapping, the no’s are swapped back. initiateBomb (.) If any no. is swapped with bomb, it destroys all values of that row or column through which number is swapped by bomb. drawString (.) This function draws the player's name, score and moves left on the top. Along with this, it also shows the current level, and strings of ‘explosion’ and ‘crushing’.
newdevon
Gridmaker is a simple pixel block based drawing board where users can add, remove, and color the board
augelvin
a pixel drawing board
Nimesh04
Pixel picture drawing board
Nabuley
No description available
TheIronDev
Canvas Pixel Art Drawing board
ERROR-404-cri
No description available
madordie
一个140行实现环形的画板的东西😂
cEmanuel26
Drawing pixel board - Etch-a-Sketch
VincentTRAHIN
Invader App - Pixel Art Drawing Board
jacob-medina
A community pixel art drawing board where each drawing fills a cell in the beehive
nicolerotomo-hash
My cute study–aesthetic hobby diary with pixel art & drawing board 🍓📚💗