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 25
  • Win 12
  • Mac 11
  • Linux 2
Apr 25 Apr 24 Apr 23 Apr 22 Apr 21 Apr 20 Apr 19 Apr 18 Apr 17 Apr 16 Apr 15 Apr 14 Apr 13 Apr 12 Apr 11 Apr 10 Apr 9 Apr 8 Apr 7 Apr 6 Apr 5 Apr 4 Apr 3 Apr 2 Apr 1 Mar 31 Mar 30 Mar 29 Mar 28 Mar 27 Mar 26 Mar 25 Mar 24 Mar 23 Mar 22 Mar 21 Mar 20 Mar 19 Mar 18 Mar 17 Mar 16 Mar 15 Mar 14 Mar 13 Mar 12
Windows 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
Mac 0 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
Linux 0 0 0 0 0 0 0 0 0 0 0 0 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

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.