KO
|
EN
gitlite — search
Search
#python
#javascript
#react
#nodejs
#css
#golang
#swift
#html
#discord
#typescript
#hacktoberfest
#api
dayForNightSFPC
★ 56
Open GitHub ↗
day for night project from SFPC
Download README (.md)
Explore Similar Repositories
SFProgressCircle
:
A circular gradient progress view implementation for iOS (supports partial circle)
RasPico_SHIBAKI_Board
:
SFP module test board for Raspberry Pi Pico
SFPSDWriter
:
A simple Objective C (Mac and iOS) writer for .psd files with multiple layers and groups.
sfp-phpstan-psr-log
:
Extra strict and opinionated psr/log (psr-3) rules for PHPStan
SFPMShowcase
:
Sample app showcasing the SortFilterProxyModel QML library
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
dayForNightSFPC
?
Download (.md)
---- # This project has moved → https://github.com/SFPC/recoded ---- ## Day for Night — re-coded ## Contributing _Although the deadline for submissions for the Day for Night festival has now passed, feel free to contribute a sketch._ This project requires **openFrameworks 0.9.0**. You can [download it from the oF website](http://openframeworks.cc/download/) if you don't already have it installed. You'll also need to have your username added to the GitHub project, so have Zach add you if he hasn't already. Alternatively, feel free to create your own fork and open a [pull request](https://help.github.com/articles/using-pull-requests/) to have your changes merged into the upstream repository. ### 1. Find an artist to work with Take a look at the [project wiki](https://github.com/ofZach/dayForNightSFPC/wiki) and find an artist you'd like to work with. ### 2. Checkout the project from GitHub In you openFrameworks `apps` folder, create a new folder for the "Day for Night" project. Then `cd` into that folder using the terminal and checkout the project from GitHub: ```bash git clone https://github.com/ofZach/dayForNightSFPC.git ``` ### <del>3. Make a branch</del> <del>It's probably a good idea to work in your own branch.</del> Actually, probably not totally necessary if you're making a sketch but feel free to do it if you want :). Create a new branch: ```bash cd dayForNightSFPC git checkout -b branchName ``` ### 4. Generate a new scene Now you can use the scene generator script to generate a new scene. This will copy the `emptyScene` files and rename based on your new scene name. Use the terminal to `cd` into your project folder and run the following, substituting `sceneName` with the name of your scene: ```bash ./generate_scene.sh sceneName ``` It will copy the following files and create new files for your new scene: * `bin/data/scenes/emptyScene/` => `bin/data/scenes/sceneName/` * `src/scenes/emptyScene/` => `src/scenes/sceneName/` Now you you can drag the new folder in the `scenes` folder into XCode. Make sure to use these settings if you drag the folder in:  ### 5. Submitting Changes There are two different workflows for submitting changes: #### If you're adding a new scene and not changing the architecture Check to make sure you don't have uncommitted changes (commit them if you do): ```bash git status ``` Now checkout the master branch and make sure it's up to date: ```bash git checkout master git pull ``` Now merge in your branch: ```bash git merge branchName ``` Now push your changes to the repo: ```bash git push ``` #### If you're making architectural changes It's probably better to push your branch instead of merging directly into `master`, then submit a pull request. Check to make sure you don't have uncommitted changes in your branch (commit them if you do): ```bash git status ``` Now push your branch to GitHub: ```bash git push origin branchName ``` Now submit a pull request via the [GitHub web interface](https://github.com/ofZach/dayForNightSFPC/compare).