Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/BenEmdon/PixelArtMaker
A pixel art editor in a Swift Playground đž WWDC Scholarship Winner đ
https://github.com/BenEmdon/PixelArtMaker
pixel-art playground swift wwdc-scholarship wwdc17
Last synced: 25 days ago
JSON representation
A pixel art editor in a Swift Playground đž WWDC Scholarship Winner đ
- Host: GitHub
- URL: https://github.com/BenEmdon/PixelArtMaker
- Owner: BenEmdon
- License: mit
- Created: 2017-03-19T01:51:25.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-01-27T16:32:04.000Z (almost 5 years ago)
- Last Synced: 2024-04-22T12:31:59.073Z (8 months ago)
- Topics: pixel-art, playground, swift, wwdc-scholarship, wwdc17
- Language: Swift
- Homepage:
- Size: 7.29 MB
- Stars: 107
- Watchers: 3
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Awesome-Swift-Playgrounds - Pixel Art Maker - A playground where you can make pixel art. (Miscellaneous / SpriteKit)
README
![title](PixelArtMaker.playground/Resources/Pixel-art-maker.jpg)
[![WWDC](https://img.shields.io/badge/WWDC%20Scholarship-Winner-4099FF.svg)](https://developer.apple.com/wwdc)
# About:
Miss all the pixel perfect art that was popular in the 80's? If so, Pixel Art Maker is for you! Try and replicate old classics like [Mario](https://en.wikipedia.org/wiki/Mario) or freestyle your own art! This playground app is here to promote creativity, but also bring the warm and fuzzy nostalgia associated with old videogames. đ### Inspiration:
_Though I wasn't born in the 80's, growing up I was lucky enough to get my hands on old Nintendo games that have brought me joy my whole life!_### Author:
[Ben Emdon đ¨âđģ](https://github.com/BenEmdon)# Screenshot:
![Example](MarioExample.png)# Features:
### Drawing đ
![Drawing](PixelArtMaker.playground/Pages/Info.xcplaygroundpage/Resources/Drawing.gif)You can either do single clicks to change pixels or you can click and drag!
### Changing Color đ¨
![ChangingColor](PixelArtMaker.playground/Pages/Info.xcplaygroundpage/Resources/ChangingColor.gif)Give the `CanvasController` an array of colors (`[UIColor]`) to setup your palette.
### Undo and Redo âĒī¸ âŠī¸
![UndoRedo](PixelArtMaker.playground/Pages/Info.xcplaygroundpage/Resources/UndoRedo.gif)Hit the undo and redo buttons to undo and redo draws.
### Save đž
![Save](PixelArtMaker.playground/Pages/Info.xcplaygroundpage/Resources/Save.gif)Hitting the save button will make a pretty render of your art without the grid and save it.
# NOTES ABOUT SAVING â ī¸
In order to save your art you must ensure the following directory exists:`/Users/{YOUR USER NAME}/Documents/Shared\ Playground\ Data`