lingdev
↓ 0 下载LingDev: a Godot / Unity-style game editor written in Ling. 2-D and 3-D scenes, Flash-style timeline and cutscenes, HUDs over 3-D, Ling scripting, audio / music / MIDI, builds for Windows, Linux, macOS, web, Raspberry Pi and LingOS. Ships with Ling Agent (an N64-style spy FPS), Ling Breaker (a 3-D breakout) and Moko's Picture Book (a kawaii storybook platformer).
关键词 game-engine, editor, 3d, 2d, cutscene, timeline, ling, lingos, raspberry-pi
lingfu install lingdev代码 / 文件 (136)
Ling.toml
# LingDev: a scene, timeline and cutscene editor for games written in Ling, in the look of LingStationX.
# Run it from source with run.bat (or: ling run --interp ling/main.ling). It also builds into a
# LingOS kernel image as a built-in Raspberry Pi 5 app (see README.md, "Raspberry Pi 5 and LingOS").
[spirit]
name = "lingdev"
kind = "ui"
version = "2030.1.4"
entry = "ling/main.ling"
icon = "assets/icon.svg"
description = "LingDev: a Godot / Unity-style game editor written in Ling. 2-D and 3-D scenes, Flash-style timeline and cutscenes, HUDs over 3-D, Ling scripting, audio / music / MIDI, builds for Windows, Linux, macOS, web, Raspberry Pi and LingOS. Ships with Ling Agent (an N64-style spy FPS), Ling Breaker (a 3-D breakout) and Moko's Picture Book (a kawaii storybook platformer)."
keywords = ["game-engine", "editor", "3d", "2d", "cutscene", "timeline", "ling", "lingos", "raspberry-pi"]
homepage = "https://ling-lang.org"
license = "Apache-2.0 OR MIT"
# Desktop builds (win / lin / mac) use ling build's portable launcher: the exe runs ling/main.ling on
# the interpreter from the ling/ folder copied next to it, keeping the editor's rt/ module layout.
portable = "ling"
# The LingOS targets (lingos = an x86-64 LingOS app, rpi = a Raspberry Pi kernel image) build the
# LingOS twin of the editor, which uses the LingOS platform layer, with a lean resource set.
entry_os = "ling/main_os.ling"
includes_os = ["assets/font.ttf", "assets/fonts/Daemon.otf"]
# Resources copied next to the exe (or embedded with `ling build --pack`); kept on ONE line, which is what `ling build` reads.
includes = ["assets/font.ttf", "assets/icon.svg", "assets/fonts/*", "assets/icons/*", "assets/music/agent/*", "assets/music/breaker/*", "assets/sfx/breaker/*", "assets/music/story/*", "assets/sfx/story/*", "ling/*.ling", "ling/rt/*.ling"]
[author]
ling-lin = { email = "taellinglin@gmail.com" }
[realm]
language = "en"
level = "铁"
source = "."
[root]
core = { version = "2030.1", language = "en" } # the fu.ling-lang.org build farm builds with the toolchain of this version
[depends]
# Add dependencies: spirit-name = { version = "x.y.z" }