All Projects → steveklabnik → ludum

steveklabnik / ludum

Licence: other
My entry for Ludum Dare 35

Programming Languages

rust
11053 projects
shell
77523 projects

Projects that are alternatives of or similar to ludum

Sharpen
(Demo) A v-dom "diff" engine based on WebAssembly, aim to build efficient and fluent web apps.
Stars: ✭ 20 (+53.85%)
Mutual labels:  engine
jitterphysics
A cross-platform, realtime physics engine for all .NET apps.
Stars: ✭ 327 (+2415.38%)
Mutual labels:  engine
AndroidZdog
Porting Zdog(Round, flat, designer-friendly pseudo-3D engine for canvas) to Android with kotlin
Stars: ✭ 22 (+69.23%)
Mutual labels:  engine
hadoop-data-ingestion-tool
OLAP and ETL of Big Data
Stars: ✭ 17 (+30.77%)
Mutual labels:  engine
uSource
uSource is a plugin for importing MDL / BSP / VMT / VTF and etc... resources to Unity!
Stars: ✭ 44 (+238.46%)
Mutual labels:  engine
xamboo
The CMS Framework and web server to build full applications and APIs for Go
Stars: ✭ 14 (+7.69%)
Mutual labels:  engine
MiniRTS
A game engine to learn about game engine development
Stars: ✭ 99 (+661.54%)
Mutual labels:  engine
Yggdrasil-Legacy
Experimental Vulkan Renderer / Game Engine written in C++20.
Stars: ✭ 20 (+53.85%)
Mutual labels:  engine
ure
the unRogueEngine
Stars: ✭ 111 (+753.85%)
Mutual labels:  engine
incubator-linkis
Linkis helps easily connect to various back-end computation/storage engines(Spark, Python, TiDB...), exposes various interfaces(REST, JDBC, Java ...), with multi-tenancy, high performance, and resource control.
Stars: ✭ 2,459 (+18815.38%)
Mutual labels:  engine
Fyrox
3D and 2D game engine written in Rust
Stars: ✭ 3,539 (+27123.08%)
Mutual labels:  engine
desktop
Extendable calculator for the 21st Century ⚡
Stars: ✭ 85 (+553.85%)
Mutual labels:  engine
auther
Enhances Rails with multi-account, form-based, database-less, application-wide authentication.
Stars: ✭ 22 (+69.23%)
Mutual labels:  engine
Pumpkin-Engine
A powerful and capable 2d game engine in Kotlin
Stars: ✭ 1 (-92.31%)
Mutual labels:  engine
Pocket-Game-Maker-v0.83
由白枫开发的PSP AVG游戏引擎PGM。经白枫同意后,上传做教程之用。
Stars: ✭ 13 (+0%)
Mutual labels:  engine
Kade-Engine
Kade Engine is a Competitive Rhythm Game engine rewrite for FNF with Quality of Life features included.
Stars: ✭ 400 (+2976.92%)
Mutual labels:  engine
MonoGame.Forms
MonoGame.Forms is the easiest way of integrating a MonoGame render window into your Windows Forms project. It should make your life much easier, when you want to create your own editor environment.
Stars: ✭ 183 (+1307.69%)
Mutual labels:  engine
D3D12Renderer
Custom renderer and physics engine written from scratch in C++/Direct3D 12.
Stars: ✭ 17 (+30.77%)
Mutual labels:  engine
evael
Simple 2D/3D game engine written in the D programming language.
Stars: ✭ 17 (+30.77%)
Mutual labels:  engine
phalanx
Phalanx is a cloud-native distributed search engine that provides endpoints through gRPC and traditional RESTful API.
Stars: ✭ 192 (+1376.92%)
Mutual labels:  engine

Ludum

My entry for Ludum Dare 35.

So, I ended up writing an interactive game engine, which I call “Ludlum”, and then a game written in that engine, which I have titled “A Game.”

This is my first LD, and I’ve wanted to do it for a long time. However, since it’s my first, and I didn’t even know that I was going to participate until shortly before I got started, so I decided to pick something I’ve been doing since I was a kid: text adventures, or “interactive fiction”, as they tend to be called nowadays.

It’s a short game, but I decided to go meta: it’s a game loosely based on my childhood, where you learn about programming games. “Transform”, the theme, is more alluded to than it is direct: this is a game about how my own life was transformed by computers.

Furthermore, I wrote the game in Rust, the programming language I work on as my day job. It was a ton of fun. I picked a terminal library that apparently doesn’t work with Windows, though, so that’s unfortunate. It should work on Linux and Mac OS X.

You can build the game yourself. First, install Rust. Then, install with Cargo:

$ cargo install ludum

Then, make sure you have the Game.toml file: https://github.com/steveklabnik/ludum/blob/master/Game.toml

Run ludum from that directory, and the game should start.

If you don’t have Rust installed, binary releases are on the Releases page.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].