The true engineer's mod. This mod will be purely based around sandboxing PA, and turning planets into spherical ICs. Think Wiremod for Garrysmod, but for an RTS. Things that will be in game: Open source! This will be a community project for anybody that is willing to contribute! Gates! This includes, but is not limited to, Add Subtract Multiply Divide Basically any arithmatic operations necessary for anything. And Or Not Exclusive Or Not And Timers Pulsers Programmable gates. This will probably be done in a strictly typed language, resembling Expression 2 from Wiremod in Garrysmod. Also, it wouldn't surprise me if Lua made it in there. IO! Ways to get the number of a type of unit Ways to get player camera position Ways to hook into player controls Interaction between factories and gates Interaction between circuits and units Displays! Screens with individually addressable pixels Screen which simply display a value Console Screens, for easily making an interactive display, without having to program an entire sprite/font system! WHY? You could program your own AI in-game You could setup factories to only produce under certain conditions (economy, unit count, whatever it may be) You could program a planet to play galaga with a graphics display Why not make pac-man, too? Set the players camera to be first person with a unit, and even control units individually Keep in mind that this mod will be most exciting for the people who don't always want to blow each other up. but would rather sometimes build something awesome together, too. That's all I've got for now, but I'd love to make this happen. Also, the potential of this happening is also up to the flexibility of our modding tools, so there's that too. Let me hear what you guys think!
I really enjoyed wiremod for garrys mod. I even managed to make some pretty interesting stuff with it many years ago, If you can make an electronics sandbox where the individual signals are modelled as bots travelling along pathways and through gates, I will be excruciatingly impressed.
Not sure how I'm going to represent pathways yet, but that's certainly a good idea. My only concern would be the speed, and how laggy that would get without being a client-side hack forcing models to render wherever I want them as units are currently managed on the server side of things. Yeah, I started getting into some pretty crazy stuff with wiremod, too. I made a mattress a few years ago, which I could probably repurpose into a soft-body physics object. Also, A physics recorder. And a binary clock Oh and a million other things I did a TON with wiremod. I owe my career to it (no, seriously. I wouldn't have started programming without it).