Not possible.
Bankrupt in 20-30 seconds each time.
Hi! Sorry for a long reply, I haven't visited Itch lately.
Yeah ... it's been like this since Russians got locked out of international payments after which Google Firebase locked me out of potentially-paid part of services (even though I was well within free tier). Since then I found a way to pay for international stuff, but since no one played the game, I didn't get around to fixing it.
Do you have a team to play? If so, I may up it in my priorities and try to fix it.
You need multiple people and the more - the better (original was started with 17 players if I remember correctly).
I have beaten the game with the following code:
def func(): gx = -100 gy = -100 found = False d = 20 for xx in range(4, d): say(xx) for yy in range(-d, d): if is_goal(get_pos_x()+xx, get_pos_y()+yy): gx = get_pos_x() + xx gy = get_pos_y() + yy found = True break if found: break print(gx, gy) dx = 1 if gx < get_pos_x(): dx = -1 dy = 1 if gy < get_pos_y(): dy = -1 while get_pos_x() != gx or get_pos_y() != gy: if get_pos_x() != gx and not is_block(get_pos_x() + dx, get_pos_y()): print(get_pos_x(), gx) move(dx, 0) else: move(0, dy) submit() func()
Speaking of minor issues, I noticed that sometimes when resizing a window (specifically, enlarging), line numbers move separately from code.
I reached the next level with blocks, but "or" seems to not work. I now get "Unsupported binary operator OR at line 27".
Looking at Windows in your game made me think if I should make UI sections in my game re-arrangeable, but looks like something not worth the effort. What's the purpose for that "Other script Window"? It seems to not do anything, but occupy screen space.
def func():
gx = -100
gy = -100
found = False
d = 20
for xx in range(5, d):
say(xx)
for yy in range(-d, d):
if is_goal(get_pos_x()+xx, get_pos_y()+yy):
gx = get_pos_x() + xx
gy = get_pos_y() + yy
found = True
break
if found:
break
print(gx, gy)
dx = 1
if gx < get_pos_x():
dx = -1
dy = 1
if gy < get_pos_y():
dy = -1
while get_pos_x() != gx or get_pos_y() != gy:
if is_block(get_pos_x() + dx, get_pos_y()):
while get_pos_x() != gx:
print(get_pos_x(), gx)
move(dx, 0)
else:
while get_pos_y() != gy:
move(0, dy)
submit()
func()
As a programmer, I spent 35 playing the game, but I didn't quite understand what is going. Your video shows that the camera should be moving with a character, but in-game it doesn't, so the second level is getting solved blind.
I solved 3rd level with:
def _A():
gx = -100
gy = -100
found = False
d = 20
for xx in range(5, d):
say(xx)
for yy in range(-d, d):
if is_goal(get_pos_x()+xx, get_pos_y()+yy):
gx = get_pos_x() + xx
gy = get_pos_y() + yy
found = True
break
if found:
break
print(gx, gy)
dx = 1
if gx+0 < get_pos_x()+0:
dx = 0 - 1
dy = 1
if gy+0 < get_pos_y()+0:
dy = 0 - 1
while get_pos_x()+0 != gx+0:
print(get_pos_x(), gx)
move(dx, 0)
while get_pos_y()+0 != gy+0:
move(0, dy)
submit()
_A()
The "+0" stuff is because otherwise you get
<color=red>[ERROR]</color> <color=red>[ERROR]</color> Cannot compare values of types System.Double and System.Int32
but then you can't convert to int with int(x) either:
<color=red>[ERROR]</color> <color=red>[ERROR]</color> Unknown function 'int' at line 15
Similarly, comparison doesn't produce True without "+0".After the 3rd level I got solid blue screen. Is this intended?
P.S.I currently work on a commercial text-coding game (in esoteric programming language). If these types of games interest you as a player, feel free to join as a playtester:)
As a programmer, I couldn't get the hang of it: it would be easier to tinker with mechanics if you could:
I completed Level #2 by connecting both "Shoot" and "Turret Left" to "True", but I didn't bruteforce Level #3.
In Unity I'd do something like: if (Enemy-Player-Angle > Turren-Rotation) then Turret-Left else Turret-Right.
For "else", I'd need negation - there doesn't seem to be any. There is "Is Greater" comparison, but I didn't quite understand are "Lesser" and "Greater" input ports just two numbers to compare? Names "A" and "B" would be more appropriate then.
P.S. game jam wise: you spent too much attention to story
I personally found your game scrolling GMTK discord and seeing it described as "automation" (I like the genre, but it's generally rare for jam games to be this genre) + cover image looks good, but I guess Itch algorithm probably helped as well.
Looks like there isn't a way to DM on Itch. Message me on Discord/Telegram/Facebook: @nns2009
Also: any jam games, which you'd particularly recommend?
My pick: "Against the cluck" is one of the best jam games I've ever played (and I played a lot): https://unmutedgames.itch.io/against-the-cluck
This is surprisingly great! The best game I played from this jam so far and one of the best jam game I ever played!
When I read "inspired to Outer Wilds" in Discord, I thought to myself "No Way!", but this game totally delivers. It took me ~30-40 minutes to beat without hints.
I think you are overly explicit in some sections, where you outright spell out the mechanic, which I already figured out by that point experimentally (at the same time, I understand, that for a jam, it's better to make it too simple than too hard).
This has to be selected by Mark.
Completed the game. The last level seems like most of stuff is just decoy: I moved all hindering belts out of the way and just pushed the duck directly 2 tiles away from the exit.
From what I understand, "respawning" the duck seems required for some levels - feels a bit weird.
I wish movement was faster.
Completed the game, it was pretty simple. The last level made me think a little, but the solution was not hard. It's nice that you can skip text, but I'd also prefer if the simulation could be faster.
This game seems pretty popular. How did you get 100+ ratings?
Sidenote: I'm also working on a commercial coding game. If this kind of game interests you (or anyone else reading) and you'd like to playtest, let me know.
Took a few minutes to complete all levels.
Interesting concept. I solved first 70% of levels by luck and the remaining 30% by cheesing (you can accumulate "jump distance" by going through border repeatedly), so I think better level design is required to encourage intended solution.
I would remove screen transition - it's very long (or at least make it shorter?)
Interesting idea, but it seems to be pretty "luck based". The way Game Of Life works is that even if you know all the rules, it's very hard to predict how a system is going to behave, so I ended up just randomly trying various arrangements until one worked. I made it until the puzzle with a purple cell, but couldn't get it to work after several attempts.
Took 25 minutes to complete without rush (but I had prior Brainfuck experience).
Background effect is a bit distracting, but overall a nice experience. There are some quirks specific to your Brainfuck implementation, which are required for solution, but I was able to guess them without problem.
This is quite similar to the commercial game I'm working on outside of the jam (in case anyone would like to playtest that - message me).
To answer your concerns:
1) Yes, a lot of people (~30-60%) spam-comment. You can often find this out by going to commenters' profile and see times/intervals at which they post comments. Some people comment on different games as often as every 1-3 minutes, which obviously means they haven't played
2) There are two types of ratings: game rating (general ones - a single 1-5 star) and jam ratings (jam specific - several categories, 1-5 star each). Your analytics page likely shows general Itch rating.