Some things that I think would help:
1) (as per my bug report)... if Contraptions and Contrivances in the Place Inventory were accessible when working in a Logic Grid - rather than being stuck with just Cs and Cs currently in the Player's Inventory. Moving them about takes a lot of extra clicks, and makes programming kind of off-putting. Especially if you decide to minimise clicks by just picking up what you think you need from the Place Inventory ... and then discover you needed something else. Alternatively, if some people like the option to work with a smaller selection of Cs and Cs (i.e. not having to scroll through the whole Place-Inventory's worth every time they select something for the grid) ... what about giving an option in the Place Inventory to "pick up all Contraptions and put them in my inventory" and likewise for Contrivances? That way it's a choice, and people who do want the whole inventory at their fingertips can grab them easily without a lengthy period of selective clicking.
2) ... if Program name displayed above the logic grid, rather than at the very bottom of the page. I keep forgetting it's there, and can't remember what Program I'm working on. Also, excessive scrolling is painful on the hands - if it can be avoided, so much the better.
3) ... if parent Page or Room displayed at top of logic-grid page - if you get interrupted while constructing a grid, it's so easy to completely forget what the hell you were trying to build in the first place, and at the moment all you can do is go back to the list and try to remember what you were working on and open it up again. (I get interrupted a lot, and am slowly going crazy trying to design even the smallest programs in the grid).
4) ... if we didn't have to take items off the grid and put them back into inventory, just to view their parameters.
Okay, setting aside the specific tweaks I mentioned above ... I've got to be honest. The logic grid isn't really working for me. It's definitely attractive, and the gameplay aspect is clever. But put it all together and it's driving me round the bend.
The truth is I'm not great at spatial reasoning. I'm not an engineer. I find it way easier to construct logic using language than images. When I put stuff into that grid, I don't really have a clue what I'm doing, I'm just chucking it in and hoping for the best - same way I build shelves really. Whatever gene it is that enables some people to figure out flat-pack furniture ... I don't have it. It's not that I lack patience for programming, believe me. It's just, this method and I don't get along.
Add to that the fact that I've had to take a wild guess at what how the Memory thing works because I can't find any real clue to it in the interface, and the result is some fast-growing frustration. I'm at the point where, if I don't speak up I'll probably give up.
I've spent a while this morning typing up a description of what I'm trying to achieve with my programs. It reads a bit like this:
When entering Room A from Room B
- show door1
- hide description PageA1
- show nav-link PageA1
- hide door2
and all I can think is ... if only there was an interface that let me program my place this way, instead of having to figure out how to put it into a visual grid. As it stands, I don't think I'm going to be manage more than the simplest of programs, because the difficulty level is killing the fun for me.
So. Is it just me being a prima donna, or are other people struggling too?
I get the basic idea or intentof how the programs should work but I had to go back and find the post where cmj illustrated it and then had to make some more notes. That said, beyond making it rain if you are a robot I have no idea what I am doing.
I think what I am trying to say is I agree with you.
I want to do more but I'm feeling pretty clueless.
Ahh right. Didn't realise these things were coming - they should help a lot. In fact, the changes since last night are already making a big difference - thanks for implementing these.
While we're discussing the Grid, would it be possible to have an option that moves all C&Cs from a given program to your inventory? It's not a huge problem, but when I don't know what I'm doing (which is always), I end up shuffling and reshuffling them a lot.
Also, what about a way to return a Contraption to its default state (no parameters set)? It would make counting them much easier.
The Improbable Island Enquirer - Forum