https://github.com/island-org/island
Lightweight and low-level creative coding toolkits in C.
https://github.com/island-org/island
c creative-coding framework game-engine opengl
Last synced: about 1 month ago
JSON representation
Lightweight and low-level creative coding toolkits in C.
- Host: GitHub
- URL: https://github.com/island-org/island
- Owner: island-org
- License: mit
- Created: 2014-04-24T08:30:32.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2018-05-03T15:07:39.000Z (almost 7 years ago)
- Last Synced: 2024-08-01T03:29:30.204Z (9 months ago)
- Topics: c, creative-coding, framework, game-engine, opengl
- Language: C
- Homepage:
- Size: 5.1 MB
- Stars: 239
- Watchers: 28
- Forks: 23
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
island
============island is a light-weight and low-level creative coding framework.
Getting Started
--------
Clone the repository with `git clone --recurse-submodules https://github.com/island-org/island.git` in order to pull in the 3rdparty repos.You can also pull in the 3rdparty repos after cloning the repository with `git submodule update --init --recursive`.
To generate solutions, you would need [premake](http://premake.github.io/download.html).
On Windows, you can use the included `tools\windows\premake5.exe` with `premake5 vs2013`.
On Ubuntu, `tools/linux/premake gmake`
> sudo apt-get install build-essential libxmu-dev libxi-dev libgl-dev libosmesa-dev libxcursor-dev libxrandr-dev libxinerama-devOn MacOS, `tools/macos/premake xcode4`
Examples
--------### [01-processing-tree](https://github.com/vinjn/island/tree/master/examples/01-processing-tree)
Port of a Processing sample to island with most codes kept same.

### [06-tilemap-editor](https://github.com/vinjn/island/tree/master/examples/06-tilemap-editor)
WIP intergration of `stb_tilemap_editor.h` and `sketch2d.h`, a 2d tilemap editor.

### [09-cuda-shadertoy](https://github.com/vinjn/island/tree/master/examples/09-cuda-shadertoy)
[ShaderToy](http://shadertoy.com/) in CUDA language.
