8-bit microgame gauntlet with octopus friends!
I made a game for Octojam 7! Check it out!
seen from Germany
seen from United States

seen from United States
seen from United States
seen from China

seen from T1
seen from Germany
seen from Vietnam
seen from Netherlands

seen from United States
seen from United States
seen from China

seen from China

seen from Norway
seen from France

seen from United States
seen from China
seen from T1

seen from Brazil

seen from Poland
8-bit microgame gauntlet with octopus friends!
I made a game for Octojam 7! Check it out!

Anya is live and ready to show you everything. Watch her strip, dance, and perform exclusive shows just for you. Interact in real-time and make your fantasies come true.
Free to watch • No registration required • HD streaming
Unit Testing!
Alright, so I spent most of the day working on setting up unit testing on my home machine, so I could also run it locally as well. So far so good!
I don't have Jenkins setup yet, so I'm not going to begin to set that up yet, so the wait will be a bit longer before I start doing CI/CD completely.
However, I would like to note that Criterion is actually really easy, and rather nice to use. All of the changes have been committed as well.
Quick Update
So I ended up working on the video functions, but got nowhere really. I ended up figuring out a way to encode the x,y coordinates into an array, but there’s an issue...you see the formula I use hy+x=i (i being index, h being height) isn’t reversible without knowing x or y.
You see if you don't know x or y then you get the following: y has infinitely many solutions (as it simpifies to 0=0) and x = i. If you solve for x first you get i, and y then becomes 0. Otherwise you can't really do anything...as such the equation can't be reversed unless y=0 and x=i...which can't happen (as i is the index). Therefore it's only reversable if you know x or y, in addition to i and h.
So what does this mean for graphics? Well, it means that I'll have to have to keep track of at least one of them manually. This kinda sucks, but it's what I have to do. If I keep track of x (which would be easy), all I would have to do is do y=(i-x)/h. So the code would look something like:
int i,x; int y; for(i=0,x=0; i>(height*width); i++, x++){ y=(i-x)/(height); if(gfx[i] == 1) draw(on_color, x, y); else draw(off_color, x, y); if(x>height) x=0; }
of course this isn't what the actual code will look like, but it's a start...well at leat this is what I THINK it should look like, I'm pretty tired and I may not have re-read the drawing code properly...in any case I can barely see what I'm typing so I should probably go to bed
Website's up YAY!
My website is finally up and running as well as quite empty :D, but I managed to at least upload the Chip-8 emulator! It has only Brix pre-loaded at the moment and the GUI is not finished, for now I just wanted to familiarize with the LWJGL Applet Loader. Here's the link:
http://www.the8donut.com/chip8/chip8.htm
This was my first attempt at deploying an applet and I really don't know how it's going to work so... if you want to check it out I would totally appreciate some feedback - especially from Linux/MacOS users :) How does it work? Does it work at all?