In terms of longevity with Clustertruck there is a map creator that is fairly easy to use, and this will probably work well with streaming of the game.
This is one weakness in the game though, as they may be very useful to progress through the level but to actually gain the abilities is a slow process, especially for those who don’t manage to score many points through their many failures. To aid getting through the level abilities are provided that can slow down time, and give the ability to do such things as air dashes, speed jumps and use grappling hooks. The fact that trucks can come from all directions is another problem. With later levels giant wheel like structures, huge rock structures close up on the road, and even come rolling down the hill to whack the trucks away. The progression in the game is created by different levels featuring different environments and dangers.
Viewers can add dangers such as explosions, reduced gravity, and bouncy trucks to the chaos to make your life even more interesting, but what it makes for is not only a fun playing experience but even more fun viewing. This is made obvious by the integration to Twitch. One thing that is obvious about Clustertruck is that it is a game born out of speed running and streaming of games. Basically it is a physics game, but a very fun one. In reality though you’ll be making a mad dash to your doom, constantly dying until you get lucky and make it past the crashes and explosions, and other dangers. In a perfect performance you’ll gracefully speed jump over the trucks and gracefully dive over the finish line. This rush to the end of the level is done through your parkour skills, namely jumping from truck to truck. Your task is to get to the end of the level in one piece. These trucks will find certain obstacles in their way and as expected will react to them, which normally ends up in chaos and explosions. You start a level on the top of a truck which is speeding along a track along with a whole herd of other speeding trucks. The concept behind Clustertruck is insane, but very simple. The ability to jump from building to building or find an impossible jump and succeed with the landing is something we can do in gaming worlds without any real danger. I haven’t actually started abstracting this out yet but if this would be useful to others, I could make that the priority and add the twitch integration as a first generation of doesbox addons.Games let us do things that we’d never dream of in real life. This twitch integration would be one such addon to this framework which would only add triggers which other addons can use as bases for their (or other addons’) events. Since maps are also addons, they would be able to do the same. Then addons could read what triggers and events exist, add their own and map them together. This would be a basic addon which would be able to register triggers and events. If anyone has any other ideas, please drop a comment belowīeen planning out bits of how I want this to evolve, and I’m interested in whether others would like a more generalised frameworks of triggers and events which other addons can build from? So in this idea, it would be a centralised addon which manages this called doesbox (wip name, obviously I’m gonna change it if others would make use of this).
CLUSTERTRUCK TWITCH INTEGRATION LICENSE
Release wise, the whole library will be free (as in freedom) & open source under the GP元 license I could do MIT, but who doesn’t like being credited for their work?
CLUSTERTRUCK TWITCH INTEGRATION FULL
Full OAuth path via Twitch in streamer’s browser (or ideally in game!).Using channel points to change in - restricted to affiliate+ streamers.Once I have access to s&box, I’d like to add: Reading chat for commands to trigger events in game - this is for streamers who are not yet affiliates or partners and haven’t unlocked points.Not sure how this could be integrated into gamemodes just yet (not a game designer, just a codemonkey) but thought this would be useful. Currently popular on Twitch are chat “interactive” games where their channel points can be used to modify the game world (see Minecraft, and games of yore such as Clustertruck).
Started working today on a s&box-twitch integration library (well mainly twitch stuff, no key yet :3).