1
News / Re: Omnimaga Programming Contest 2011 Part 2: TI-Nspire poll and judging starts
« on: August 17, 2011, 07:58:42 am »DISCLAIMER: I do not own an Nspire so I have no idea if this will brick your calc. That being said, it works decently in Goplat's emu.
Spoiler For "Excerpt from readme":
Introduction
------------------
Colloidal is a simple game where you dodge flying blocks. There
are four colors of blocks: black, dark gray, medium, and light gray.
You control a box. You can change the color of the box. If you
hit a block with a different color from you, the game is over.
However, if you hit a block with the same color as you, the game
continues, although your score will be penalized. Think of the
color changing scheme as a lifeline.
You will notice that the blocks do not always bounce around
predictably. That is intended. Blocks of the same color pass
through each other, much like how they can pass through your
box. Blocks with different colors tend to bounce around,
although sometimes they will aggregate. This can be good and bad
for you. On one hand, the aggregates lock up blocks so you have
fewer to worry about. On the other hand, the aggregates create
"danger zones" where no amount of color changing will save you.
Blocks will be added randomly to the screen, so be on the look
out for sudden appearances! Good reflexes help!
Regardless, this is just a simple game for Lulz.
Controls
------------
Arrow Keys - Move (Your character is a box with a white center)
Tab and Ctrl - Cycle through the 4 different colors
0 - Change color to light gray
1 - Change color to medium gray
4 - Change color to dark gray
7 - Change color to black
Esc - Exit at any time
FAQ
---
Q: Why do blocks sometimes pass through each other?
A: It's supposed to do that. Originally, I wanted to iron that out
but then I decided after playing a bit that it actually makes the game
harder by adding some unpredictability. If you don't like hard games,
then I suggest you stay away from Ninja Gaiden games and the hardest
difficulty on The Witcher 2.
Q: Why is there no fancy title screen? Why is there just one high score?
A: Give me a break. A week before the contest deadline I decided I'd give C
another shot and a day or two before the deadline I decided to actually
commit myself to writing this. Suddenly deciding to pick up C again after
not doing much low-level (Assembly) programming for years is like suddenly
waking up one morning and running a marathon without any training. You can
run, but it sure hurts, and you might not even make it. But likewise, you
never forget how to run or ride a bike once you know how. You never really
forget your first programming language (not C in my case). You might forget
the ones after.
------------------
Colloidal is a simple game where you dodge flying blocks. There
are four colors of blocks: black, dark gray, medium, and light gray.
You control a box. You can change the color of the box. If you
hit a block with a different color from you, the game is over.
However, if you hit a block with the same color as you, the game
continues, although your score will be penalized. Think of the
color changing scheme as a lifeline.
You will notice that the blocks do not always bounce around
predictably. That is intended. Blocks of the same color pass
through each other, much like how they can pass through your
box. Blocks with different colors tend to bounce around,
although sometimes they will aggregate. This can be good and bad
for you. On one hand, the aggregates lock up blocks so you have
fewer to worry about. On the other hand, the aggregates create
"danger zones" where no amount of color changing will save you.
Blocks will be added randomly to the screen, so be on the look
out for sudden appearances! Good reflexes help!
Regardless, this is just a simple game for Lulz.
Controls
------------
Arrow Keys - Move (Your character is a box with a white center)
Tab and Ctrl - Cycle through the 4 different colors
0 - Change color to light gray
1 - Change color to medium gray
4 - Change color to dark gray
7 - Change color to black
Esc - Exit at any time
FAQ
---
Q: Why do blocks sometimes pass through each other?
A: It's supposed to do that. Originally, I wanted to iron that out
but then I decided after playing a bit that it actually makes the game
harder by adding some unpredictability. If you don't like hard games,
then I suggest you stay away from Ninja Gaiden games and the hardest
difficulty on The Witcher 2.
Q: Why is there no fancy title screen? Why is there just one high score?
A: Give me a break. A week before the contest deadline I decided I'd give C
another shot and a day or two before the deadline I decided to actually
commit myself to writing this. Suddenly deciding to pick up C again after
not doing much low-level (Assembly) programming for years is like suddenly
waking up one morning and running a marathon without any training. You can
run, but it sure hurts, and you might not even make it. But likewise, you
never forget how to run or ride a bike once you know how. You never really
forget your first programming language (not C in my case). You might forget
the ones after.