YANA by sirius_black9999

[raw]
made by sirius_black9999 for LD22 (COMPO)
controls:
a/d: move left/right
w: jump
d: enter door
1-8: select different blocks from inventory
r: reset to checkpoint
u: toggle BGM
i/o: enable/disable level editor
left mouse button: place block
middle mouse button: clone block in level editor(inventory slot 9)
right mouse button: remove block
mouse wheel: select previous/next block in level editor(inventory slot 9)

about the editor:
the inventory in the HUD has 9 slots
slots 1-8 are for regular gameplay, the currently selected slot has a red border
slot 9 is for the editor,
slot 9 also has a blue border when in regular mode, and a green border in editor mode, just to make the mode extra clear

when you are in editor mode, you will always place the block in slot 9, regardless of which slot is selected

i also just found out there is a bug in slots 7 - 9, so MAND/AND gates are only place-able from editor mode, this because i only added a place-able block for slots 7/8 a few hours before finishing/submitting the game, and i had forgotten to disable slot 9, and properly implement the block placement for slots 7 and 8

mostly sandbox-style game since i am not really good at level design

also the first LD i participated in

recolored version(text is a brighter/less transparent color, making it easier to read)
http://dl.dropbox.com/u/11493437/LD22%20recolor.rar

no-bg + recolored version(removed background tiling, should provide the best readability)
http://dl.dropbox.com/u/11493437/LD22%20nobg.rar

no-audio version, this should work for people getting the "requested buffer too large" exception
http://dl.dropbox.com/u/11493437/LD22%20noAudio.rar

and a no-audio version of the recolor/no-bg version
http://dl.dropbox.com/u/11493437/LD22%20noAudio%20-%20NoBG.rar

i am placing these links here since i want to keep the original compo entry the same as when it was submitted

time-lapse: http://youtu.be/BSzW4X7YbLk

if you're getting a "requested buffer too large" exception, this seems to be caused by the mac version of JRE limiting the audio buffer size to 1 MB, for those people i've added a few new versions without the audio

Ratings

Coolness 57% 3
Overall 2.25 532
Audio 2.43 275
Community 2.80 215
Fun 1.83 560
Graphics 2.43 407
Innovation 2.29 404
Mood 2.60 260
Theme 2.00 561

Feedback

Tatham
19. Dec 2011 路 06:49 UTC
tried it, but kept "requested buffer too large" exception thrown at MixerClip.java:561 when I try to press a control.
馃帳 sirius_black9999
19. Dec 2011 路 09:22 UTC
that's a pretty weird place to give that error... seeing as the control sound effects are pretty much tiny compared to the BGM so you'd guess that would cause the exception, but that would mean the exception occurs on startup, not after pressing a control
Beerman
19. Dec 2011 路 14:30 UTC
Nice idea. The red text is really hard to read so I couldn't figure out how to get very far, but the blocks and electricity are a fun concept.
馃帳 sirius_black9999
19. Dec 2011 路 18:59 UTC
yea, good point, i only realized that this morning, if you're playing in a very dark environment it's okay, and i think part of why it's hard to read is the gray background tile overlaying it, i'll put up a recolored version seperately, the green is a lot more clear, so i'll swap the red/green tiles' color
F4LK5
21. Dec 2011 路 09:37 UTC
you are not alone...?
馃帳 sirius_black9999
21. Dec 2011 路 11:31 UTC
yea, guess that's kind of a storyline/level design fail on my part, the idea was to, at the very end convey that you weren't the only being alive on the starship *even if it doesn't even really look like a starship*
KhaoTom
21. Dec 2011 路 14:38 UTC
I get an exception as soon as I press a button and can make zero progress. :(
馃帳 sirius_black9999
21. Dec 2011 路 19:43 UTC
tatham / khaoTom this exception seems to be caused because the mac version of JRE uses a different implementation of java's sound clip class, hardlimiting the buffer to 1 MB, while every other version can open a buffer larger than 1 MB just fine
lanoiadimuu
24. Dec 2011 路 13:23 UTC
Good audio and interesting gameplay ideas!
summaky
25. Dec 2011 路 13:08 UTC
I can't select the different blocks because I use a laptop with a trackpad that has no middle button not scroll wheel.
馃帳 sirius_black9999
26. Dec 2011 路 00:34 UTC
summaky: sorry, i realize now i had forgotten to make this clear in the in-game instructions, but you can select the regular in-game blocks with keys 1-6, middle mouse/scroll wheel is for the level editor
馃帳 sirius_black9999
26. Dec 2011 路 12:34 UTC
sorry, make that 1-8, not 1-6, i'll make a small description in the original post
Hazard
30. Dec 2011 路 09:26 UTC
Doesn't work for me. The game starts, but the camera instantly scrolls away at high speeds. While holding down R i can see the start position, but as soon as i let it go it scrolls away again.
angrygeometry
30. Dec 2011 路 09:27 UTC
yeah, i get something similar to hazard i'm afraid! can't get it to work!
Robmaister
30. Dec 2011 路 09:45 UTC
There's something VERY buggy about this game for me. I start off with the camera down the grid really fast. I have to hold R, W, and D and release all three at the exact same time in order to get the camera to follow the player. Beyond that I can't interact with anything in the world, I had to break the brown blocks at the very beginning in order to move left, and something started killing me as soon as I hit the second checkpoint, which made me spawn in a wall that triggered an infinite death loop.
馃帳 sirius_black9999
30. Dec 2011 路 18:35 UTC
robmaister: the thing that was killing you near the second checkpoint are the spikes on the ground, and i am aware of the buggy spawn, i'm afraid that's mostly a problem with the way checkpoints and the view recentering is handled, blocks outside the view are inactive, so as soon as the player is outside the view, blocks will be non-solid, also, when a lagspike occurs, the player might fall through the ground because the game doesn't check for collisions between 2 frames, and uses a time multiplier to determine the distance traveled between 2 frames... i haven't made the game reset its timers properly when loading a new map, and that causes the "falling through the ground" effect that's happening

the scrolling away at high speed means you spawn in a wall, which is indeed badly broken, sadly, the game tries to move the player up to a place where there's no blocks overlapping it, and does so at 10 pixels per frame, it also does about 5% damage per frame...

as far as brown blocks goes, that's actually your breaking the game, if you check at the bottom-left of those blocks, you'll see a small hole you're supposed to fill with any of the blocks in slots 1-6 of your inventory, while the border around slot 9 is blue(IE the editor is turned off)
AyCe
05. Jan 2012 路 12:30 UTC
Unplayable for me :(
SonnyBone
07. Jan 2012 路 13:58 UTC
Freezes at startup
wbobeirne
08. Jan 2012 路 20:41 UTC
My screen sort of... vibrates at startup for like 5 seconds, then goes black aside from the HUD. Don't know why!
zazery
08. Jan 2012 路 20:52 UTC
The cellular automata mechanic is really neat. I never fully figured out how to use it properly. I had the same technical problem as Robmaister.
Veralos
09. Jan 2012 路 02:03 UTC
I had the same problem as wbobeirne.
Raptor85
09. Jan 2012 路 05:34 UTC
javax.sound.sampled.LineUnavailableException: line with format PCM_SIGNED 44100.0 Hz, 16 bit, mono, 2 bytes/frame, little-endian not supported.
Odra
09. Jan 2012 路 12:18 UTC
On startup the grid simply keeps going on a direction until there is nothing but black and the editor buttons. If I hold R I can see the start of the game, but as soon as I release R everything disappears again. :(
MurrayL
09. Jan 2012 路 20:16 UTC
I had the same problem as others; unless I held R the screen scrolled so fast downwards that I couldn't play. I managed to get out of this loop by holding R and the movement controls and releasing them all at once, but I couldn't do anything in the game apart from place/remove my own blocks in the starting room.
馃帳 sirius_black9999
09. Jan 2012 路 21:18 UTC
somehow the movement issue seems to have started in 2012 :O
demonpants
10. Jan 2012 路 00:49 UTC
Any chance for an OSX / Unix version?