⇦ | surgescript [main]
Last updated on: 2024-05-10 08:19 [UTC]

Metadata for surgescript in main

org.opensurge2d.SurgeScript - 0.5.4.4-1.1 ⚙ amd64 ⚙ arm64

Icon
---
Type: console-application
ID: org.opensurge2d.SurgeScript
Package: surgescript
Name:
  C: SurgeScript
Summary:
  C: A scripting language for games
Description:
  C: >-
    <p>SurgeScript is a scripting language for games. Use it to unleash your creativity and build your own amazing interactive
    content! It's such a joy to use SurgeScript! Its features include:</p>

    <ul>
      <li>The state-machine pattern: objects are state machines, making it easy to create in-game entities</li>
      <li>The composition approach: you may design complex objects and behaviors by means of composition</li>
      <li>The hierarchy system: objects have a parent and may have children, in a tree-like structure</li>
      <li>The game loop: it's defined implicitly</li>
      <li>Automatic garbage collection, object tagging and more!</li>
    </ul>

    <p>SurgeScript is meant to be used in games and in interactive applications. It's easy to integrate it into existing code,
    it's easy to extend, it features a C-like syntax, and it's free and open-source software.</p>
DeveloperName:
  C: Alexandre Martins
ProjectLicense: Apache-2.0
Categories:
- Game
- Development
Url:
  homepage: https://github.com/alemart/surgescript
  bugtracker: https://github.com/alemart/surgescript/issues
  donation: http://opensurge2d.org/contribute
Icon:
  cached:
  - name: surgescript_surgescript.png
    width: 64
    height: 64
Provides:
  binaries:
  - surgescript