i'll link to experimental stuff here..
i hope i can get some games here or something!! i like games..
all the folded sections are folded because it can be more interesting to just dive in and try to work out what the thing is yourself i think!!
cards stack when they have identical operators, or the digit is one greater or lesser than the one it is being placed on. e.g. [2+] could stack on [9+], or [5-] could stack on [6*].
the goal is to create expressions that form the numbers shown in the targets list. the expressions are taken in the order digit-operator-digit, noting that each card has both a digit and operator. the stack is evaluated from the bottom card to the top, not considering pedmas.
gather resources, create machines to do it for you, better. all these resources seem very pre-refined. wonder why?
control | function |
---|---|
w/a/s/d | move |
scroll | rotate held machine |
hold r-mouse | remove machine |
r-mouse | clear cursor |
l-mouse | take from/place in hole-port |
l-mouse | place machine (only if you have something selected) |
1-8 |
select machine category (categories are pipes, mergers/arms, crafting machines, liquids, spouts, big pipes, mines/trashes, structural) note that 5, spouts, is a distinct tool without any visuals that creates spouts if moused over a spout slot on a fluid machine.. |
shift-scroll | select machine in category |
items will move through pipes when inserted, stopping at pipes with open holes til another item tries to take its place. arms can pull them out or insert them, and while there is a more complex opus-magnum-y system underpinning what they do, the ones in this are preloaded with "pick up, move, place, return".. one part of the item pipes system i'm pretty happy with is how the pipe corners work!! they require an extra bit of space, which places some constraints on where you can put them.. they're also a bottleneck, which means you may need alternate solutions if high throughput is required.. for instance, the "really big pipes" seen in slot 6!! it does need something on all 3 lanes to fire, which was a misstep..
crafters craft together their inputs into an output. currently just "iron + copper -> circuit". there's also furnaces. i was thinking of making them smelt their input in-place, so you needed to make the arms wait before taking the item out before i realized that was silly without a very fancy configuration tool.. so instead of fuel and smelting slot it just has input and output..
fluid manipulation is done via spouts and pools that catch the liquid from spouts. i was just disinterested with using pipes for fluids because it's been done and its not very visually interesting, plus that was already the items things. i'm not certain what i was thinking because losing half your fluid to it flinging in a random direction is not very fun, really.. i believe one idea was to have spouts in more varieties than just random, with different spray patterns.. i hope someone invents liquids but awesome some day!! pipes are simply the best we have..
the last category, "structural", contains fancy connecting texture wall objects and a 5x5 core, which would be for dumping items into for research. that would've been the gameplay loop, but really the main thing to do is create a smelting stack for iron and copper then make circuits in large quantities.. i think it's a decent bit of game even if it doesn't go anywhere!!
kill enemies with a ranged and melee attack (l/r click), gaining upgrades. enemies sometimes spawn with the exact same upgrades, too!! due to how i coded it, when you die you are prompted to upgrade the enemy that killed you using all the xp you had when you died, which is funny..
if you want to cheat, try hitting space!! lets you upgrade for free..
i'm unlikely to work on most of these again, unfortunately.. i have a habit of forgetting about projects after being really productive on them for a few days.. this is my asof curse..
feel free to steal the ideas from them though or talk to me about them!! maybe if you like it as much as i like them you could potentially motivate me on these!! i believe in this.. if you do st-eel them, do not hesitate to let me know!!
(i would like to sea what you create, and perhaps help if that is possible!!)