ctrl+shift+p filters: :st2 :st3 :win :osx :linux
Browse

Ebitengine Kage

by sedyh ST4

Basic syntax and snippet support for the Ebitengine Kage shading language.

Details

Installs

  • Total 49
  • Win 28
  • Mac 16
  • Linux 5
Nov 9 Nov 8 Nov 7 Nov 6 Nov 5 Nov 4 Nov 3 Nov 2 Nov 1 Oct 31 Oct 30 Oct 29 Oct 28 Oct 27 Oct 26 Oct 25 Oct 24 Oct 23 Oct 22 Oct 21 Oct 20 Oct 19 Oct 18 Oct 17 Oct 16 Oct 15 Oct 14 Oct 13 Oct 12 Oct 11 Oct 10 Oct 9 Oct 8 Oct 7 Oct 6 Oct 5 Oct 4 Oct 3 Oct 2 Oct 1 Sep 30 Sep 29 Sep 28 Sep 27 Sep 26
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 1 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

Source
raw.​githubusercontent.​com

ebitengine-kage-support Ebitengine Kage support for Sublime Text

Basic syntax and snippet support for the Ebitengine Kage shading language.


Ebitengine adopts an original shading language 'Kage'. This has a compatible syntax with Go, but the details are different. Kage has high portability. Ebitengine uses graphics libraries like OpenGL or Metal and this depends on environments, but Kage is compiled on the fly so that this works equally everywhere.

Installation

Manual installation

To add a package manually, open command palette and type Package Control: Add Repository.

image

In the dialog that opens below, enter the url of the repository https://github.com/sedyh/ebitengine-kage-sublime.

image

Then open the package installation via Package Control: Install Package dialog and find ebitengine-kage-sublime package there.

image

image

Other editors


Features

Basic syntax highlighting

back This plugin provides basic Kage language support for Ebitengine. It includes keywords, types, literals and snippets.

feature-syntax

Quick start

back To quickly start writing a shader, you can type “fragment” or “package”.

feature-quickstart

Short documentation

back The plugin provides a short help for each feature in Kage.

feature-description

List of all built-in functions

back You can see a list of all built-in functions by typing “kage”.

feature-help

Known Issues

The plugin will highlight complex numbers despite the fact that, at the moment, Kage does not support them.