Official Everybody Edits Forums

Do you think I could just leave this part blank and it'd be okay? We're just going to replace the whole thing with a header image anyway, right?

You are not logged in.

#1 Before February 2015

ABC Boy
Guest

Programming in EE?

I'm wondering, is it possible to made programs with EE action blocks? Certainly it will not be turing-complete, but how far can it go?

Let's start with the variables:
Red, Blue, Green Key = Boolean (Temporary, can only be set to true, global variable)
Purple Key (switch) =   Boolean (Permanent, can only be set to the opposite value, local variable)
Coin Door = Integer (0-99, can only be increased, local variable)
Timed Door = Number? (0-5 seconds, Must have a perfect timing, global variable)
Zombie Door = Boolean (Temporary, EXTREMELY BAD IDEA, local variable)
Builder Door = Boolean (Permanent, can't be set, local variable)

And for logic stuff,
gxwnMlm.png These are enough for all logic gates. Or vEda7wI.png if you really want

So... how far can it do? probably not a calculator (unless you use like 99 coin doors and 99 cases which is obviously cheating), but it can be a simple loop code, like the good ol' Auto Key if you guys still remember:
7D3fHfb.png
(Before Gates, After Gates, After Portal, After Boost)

Last edited by ABC Boy (Jul 17 2014 9:38:33 am)

#2 Before February 2015

Hexagon
Member
Joined: 2015-04-22
Posts: 1,213

Re: Programming in EE?

I was thinking something similar and I got a little caught up in the low amount of doors and keys (complex switches may not be possible) and since the gates stay open for a while, it makes things a tad more complicated.

Theoretically you can make a calculator but considering that the world size is finite, it might be very very difficult.

Offline

#3 Before February 2015

ABC Boy
Guest

Re: Programming in EE?

Yay, I'm not the only one with that idea.

Then for the calculator, I think addition would still be possible, might go for a try (If I have enough coin doors and gates)

#4 Before February 2015

Hexagon
Member
Joined: 2015-04-22
Posts: 1,213

Re: Programming in EE?

ABC Boy wrote:

Yay, I'm not the only one with that idea.

Then for the calculator, I think addition would still be possible, might go for a try (If I have enough coin doors and gates)

If you do make this, I would be really interested in how it turns out.

Offline

#5 Before February 2015

TiKen
Member
Joined: 2015-02-24
Posts: 298

Re: Programming in EE?

How would you define the Bool arithmetic here? I mean, it's either player-based (works only for the player) or world-based (works for everyone).

The latter being the harder to create I think...

Offline

#6 Before February 2015

ABC Boy
Guest

Re: Programming in EE?

tikenalpha wrote:

How would you define the Bool arithmetic here? I mean, it's either player-based (works only for the player) or world-based (works for everyone).

The latter being the harder to create I think...

Yes, I mentioned that too, "Global var" and "Local var"

#7 Before February 2015

TiKen
Member
Joined: 2015-02-24
Posts: 298

Re: Programming in EE?

Also, how do you want to represent the entries? I kinda started working on it, creating simple logic gates where one player is the state, and the entries are define with keys.

Offline

#8 Before February 2015

Tako
Member
From: Memphis, Tennessee, USA
Joined: 2015-08-10
Posts: 6,663
Website

Re: Programming in EE?

Moved to Level Creation.


Yeah, well, you know that's just like, uh, your opinion, man.

Offline

#9 Before February 2015

Hexagon
Member
Joined: 2015-04-22
Posts: 1,213

Re: Programming in EE?

For complex booleans, I found that using one or more "bots" (users that do not send any keyboard input) and place them in an infinite loop (with boosters) pressing keys at certain intervals. The actual players themselves wouldn't press any keys but only be affected by what the "bots" do.

This way it would be more mechanical like gears and may make it less complicated.

Offline

#10 Before February 2015

ABC Boy
Guest

Re: Programming in EE?

tikenalpha wrote:

Also, how do you want to represent the entries? I kinda started working on it, creating simple logic gates where one player is the state, and the entries are define with keys.

http://everybodyedits.com/games/PWKttxoV5WbEI Done this earlier.

Hexagon wrote:

If you do make this, I would be really interested in how it turns out.

http://everybodyedits.com/games/PWWPYfoKlrbEI Input is x+y where coin number = x*10+y. output is the last two digit of the coin number.

I suppose it's also possible to use blue coin as output for now, but using that old trick just works easier.

ABC Boy 1423774447186985

Board footer

Powered by FluxBB

[ Started around 1738966856.3043 - Generated in 0.061 seconds, 12 queries executed - Memory usage: 1.45 MiB (Peak: 1.58 MiB) ]