Skip to content

lasagnaphil/roxy-lang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

122 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Roxy scripting language

This is Roxy, an embeddable scripting language targeted towards game development.

The main objectives are:

  • A statically typed language that runs on a bytecode VM (with optional AOT compilation via C code generation)
  • A GC-less language which uses constraint references and generational references for memory management
  • A language that can be easily embedded in C++ codebases with minimal overhead

Currently this project is work in progress. But there's quite a lot implemented already, look at the examples/ for what you can already do!

See the docs/ folder for more detailed design notes about the language.

About

An embeddable scripting language for gamedev

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published