80da9253dd67dc90a1c6de831149e025567e24c0
Merge branch 'master' of git://estrelaeditor.git.sourceforge.net/gitroot/estrelaeditor/estrelaeditor
A simple and extensible Lua IDE and debugger. It supports multiple file formats, "api" for autocompletion and tooltips, and custom command-line tools. Its main focus is extensibility for target applications using Lua. --[[ FEATURES ]]----------------------------------------------------------- * Written in Lua, so easily customizable * Automatically loads several 'plugin' like classes - applications: overall control of applications settings - specs (spec/): file syntax, lexer, keywords - apis (api/): for code-completion and tool-tips - interpreters (interpreters/): how a project is run - config (cfg/): contains style and basic editor settings - tools (tools/): additional tools, e.g. cg compiler, dx fxc compiler * Auto-completion for functions, keywords... * Function tips * Function list in file (quick jump to) * Function call highlighting * Bracket matching/highlighting * Project file browser * Experimental type/class guessing for auto-completion * Support for different editor styles * Console to directly test code snippets with local and remote execution * Integrated debugger (with support for local and remote debugging) --[[ FRONT-ENDS ]]-------------------------------------------------------- There is currently two front-ends using the same editor engine. The original is "estrela", which has a focus on 3d graphics related usage of Lua, especially in combination with the luxinia engine or luxinia2 framework. The second is "zbstudio" which has a focus on remote use of Lua in robotics. Both are part of the standard distribution. --[[ INSTALLATION ]]------------------------------------------------------- git clone git://github.com/pkulchenko/ZeroBraneStudio.git zbstudio or git clone git://estrelaeditor.git.sourceforge.net/gitroot/estrelaeditor/estrelaeditor estrelaeditor --[[ USAGE ]]-------------------------------------------------------------- Open File(s): <exe> <filename> [<filename>...] any non-option will be treated as filename Overriding Config: <exe> [...] -cfg "<luacode overriding config>" [...] e.g.: zbstudio.exe -cfg "singleinstance=false;" somefile.lua --[[ AUTHOR ]]------------------------------------------------------------- Estrela Editor Luxinia Dev: Christoph Kubisch (crazybutcher@luxinia.de) ZeroBrane Studio and MobDebug ZeroBrane LLC: Paul Kulchenko (paul@kulchenko.com) --[[ LICENSE ]]------------------------------------------------------------ See LICENSE file
Description
Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X.
command-and-conquercross-platformcsharpdotnetdune-2000enginegamegame-enginehacktoberfestopenrareal-time-strategyred-alertrtsstrategy-game-enginetiberian-dawn
Readme
427 MiB
Languages
C#
80.3%
Lua
15.4%
Fluent
2.7%
Shell
0.7%
Objective-C
0.2%
Other
0.4%