Comment

Comment by derefr

I’ve only heard of Second Life, not tried it, so can I ask: is that scripting capability “online”? I.e. is this more like a multiuser Smalltalk environment (or an SQL server with stored procedures), where the IDE and the REPL and the compiler are all “within” the shared space; or is the toolchain offline, and you just push compiled modules to the server?

LambdaMOO was the former: you were using existing objects to code new objects, by sending the existing objects messages on a live server. (A bit like writing bash scripts on a multitenant Unix server where everyone can drop things into /usr/local/bin, really.)

I feel like there’s a wide-open space in the market right now for a game like Minecraft or Mario Maker where everything is built out of “blocks” with behaviours—but where these block-type behaviours are scripted within the envrionment itself, so you can create and share new “block types” without the need for any meta-VR commands. Like a Steam Workshop service, but one that is intended for players, rather than for game developers. A game with an scientific invention economy.

parent derefr 8 years ago

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton