Giter Club home page Giter Club logo

recode_project's Introduction

ReCode Project

http://www.recodeproject.com/
[email protected]
@ReCodeProject

An active archive of computer art.

This repo aims to resurrect forgotten works of computer art and port them to a language that is widely used, easily accessibly to beginners, and advanced enough to build upon the original artworks to create new ones. For these reasons, we have chosen Processing as the common language for this project due to its widespread use (particularly in educational environments), extensive documentation, and active community of developers and contributors.

Example by Kyle McDonald: https://github.com/matthewepler/ReCode_Project/tree/master/Computer_Graphics_and_Art/v2n3/10_Random_Squares-William_Kolomyjec )

All sketches are licensed under CC BY-SA 3.0.

** WE'RE HAVING A LAUNCH HACKATHON! **

HOW TO USE THIS REPO

If you would like to contribute, follow these steps:

  1. Dowload the pdfs from the Downloads section in this repo.

  2. Pick a project you'd like to translate. Note: only a handful of these have actual code.

  3. Fork the project, then clone the git to your machine.

  4. Add your folder according to the instructions txt file.

  5. Put one jpeg image inside your project folder. *(Please only put one or the repo will become massive. Eventually these will live on the website and you'll be able to add more)

  6. Send a pull request

Anyone is welcome to contribute.

FAQ's

Q: Which works have actual code?
A: This publication was small and didn't have a lot of room to print code. There are, however a few:

  • "Untitled" (Jean H. Bevis) - Vol.1 No.4, pg. 8
  • "Untitled" (W.G. Wolfgang) - Vol.1 No.4, pg. 10-17
  • "Untitled" (various) - Vol.1 No. 4, pg. 28
  • "Random Squares" (William Kolomyjec) - Vol.2 No.3, pg. 14-15
  • "Continuous Line Design" (Joy Pearson) - Vol.2 No.4, pg. 22-25

Q: Do I have to use GitHub to participate?
A: Yes

Q: Are you or other people on this repo going to steal my work?
A: Yes, but let's not call it stealing. All work on the site is covered under a Creative Commons license that ensures the original creator will be credited if his/her code is reused. The more we share, the more possibilities for good artwork there are.

Q: Where did you find this stuff?
A: Rhizome.org posted these pdfs, which were originally published by compart (dada.compart-bremen.de)

Q: Are you going to do more of this?
A: Yes. This is a first round that we hope will reveal ways to improve the project. After the hackathon event we will begin a round of research to find some really awesome retro computer art, hopefully with more original code.

Q: Can I help?
A: Sure! Send us stuff you'd like to see translated.

Q: Who are you?
A: I'm Matt. I'm a graduate student at NYU's Interactive Telecommunications Program. Kyle McDonald is an advisor on the project and a core contributor.

recode_project's People

Contributors

chrisallick avatar geraldo avatar griv avatar hughsk avatar lennyjpg avatar matthewepler avatar mtchl avatar tracerstar avatar

Watchers

 avatar  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.