Packing Logic

    Joined
    Sep 14, 2014
    Messages
    13
    Reaction score
    43
    • Legacy Citizen
    • Purchased!
    • Community Content - Bronze 1
    Recently I have been working on putting as much logic into my ships as possible. Spending lots of time trying to figure out how to make my circuits as small and efficient as possible. Something that is fast becoming one of my favorite parts of the game. In my latest ship though, while creating service tunnels for the logic, I was amazed at how much of my ship was devoted to logic, and there is still more to put in.

    Then the idea hit me. What if after creating a logic circuit you could pack that whole circuit into one computer block. You would build the logic circuit as you normally do. Once finished you then have the option to pack the circuit. If the builder needed to edit, change, or fix their logic they could virtually unpack it. The virtual unpack would allow the builder to see all the connections, alter them, and add new ones.

    I have no idea how feasible this is or if it would end up being all that particle but I thought I would share my idea and see what others think.
     
    Joined
    Sep 2, 2015
    Messages
    199
    Reaction score
    20
    Recently I have been working on putting as much logic into my ships as possible. Spending lots of time trying to figure out how to make my circuits as small and efficient as possible. Something that is fast becoming one of my favorite parts of the game. In my latest ship though, while creating service tunnels for the logic, I was amazed at how much of my ship was devoted to logic, and there is still more to put in.

    Then the idea hit me. What if after creating a logic circuit you could pack that whole circuit into one computer block. You would build the logic circuit as you normally do. Once finished you then have the option to pack the circuit. If the builder needed to edit, change, or fix their logic they could virtually unpack it. The virtual unpack would allow the builder to see all the connections, alter them, and add new ones.

    I have no idea how feasible this is or if it would end up being all that particle but I thought I would share my idea and see what others think.
    I think one of the major issues with this is having blocks occupy the same space virtually or not although it is possible right now with seperate entities it is not possible within the same entity.

    So what happens when you pack that logic into a computer and then put blocks in its place and then try to "unpack it"
     
    Joined
    Dec 14, 2014
    Messages
    745
    Reaction score
    158
    • Community Content - Bronze 1
    • Purchased!
    • Legacy Citizen 2
    The problem with your idea is how logic is implemented in the game. Blocks are tied to one another view the entity they are in and their position from what I understand.

    It would be a million times easier to also implement a logic board design which would be sort of like a mini-game that allows you to connect inputs and outputs together an then assign those to blocks in the game.
    Or to implement a PLC type design.
    Or even create a invisible dimension to the ship where logic is done in.
    Any of those 3 would be easier to implement.
     
    Joined
    Sep 14, 2014
    Messages
    13
    Reaction score
    43
    • Legacy Citizen
    • Purchased!
    • Community Content - Bronze 1
    This is less of a suggestion and more of an idea to kick around. But thanks for the link. I will certainly delve into it.

    It would be a million times easier to also implement a logic board design which would be sort of like a mini-game that allows you to connect inputs and outputs together an then assign those to blocks in the game.
    Or to implement a PLC type design.
    Or even create a invisible dimension to the ship where logic is done in.
    Any of those 3 would be easier to implement.
    GRHaynes: is there a thread that explains the other ideas?

    Lilheartless: The unpack would be virtual/ a menu would popup to work in.