Every year, after a load of tricky assignments and the stress they induce, all students claim they’ll do work earlier to avoid such things. And then do nothing of the sort. And I’m just like them. So, here’s a post explaning the mountain of work I currently have, and how I’m doing with it.
———
Chat 2D (due 3rd May)
I’ve managed to make a TCP Server / Client and sub-classes in Java, so all the clients can now talk to each other. Next step is merging that with the text-entry part of my GUI, then onto the UDP Server and Client to control avatar movement. Then loadsa extras because if I don’t ace this ICA, I fail the year.
PigDust (due 3rd May)
I have a successful particle class, but I’m now having to convert it to drawing sprites instead of spheres. Because thousands of 3D models being drawn and updated every frame might make most computers cry a little. After that, its just a simple case of location manipulations for spawning, wind and gravity, and then collision to wrap up.
Mobile Games Design (due 3rd May)
We had a group discussion over various games we could make to implement modern phone technologies, and how we’d do them. Just need to type stuff up and organise the next meeting so we can make our presentations. Fairly simple compared to the above two…
A Little Bit Of Tower Defence (due 9th May)
Still haven’t managed to make the basic models for this (programmer, not artist), but a lot of the structure is in place, so when they do get added, I have a good basic game to work with.
Portfolio (due 9th May)
After all the 3rd May stuff I should have a tiny bit of spare time to tweek some of my older ICAs and put them up on the Portfolio page along with Chat2D, PigDust and ALBOTD. Watch that space.
Self-Improvement Essay (due 13th May)
Weirdly, while I’m not superb and writing, it is something I can do competantly (or at least, I like to think so). I’ll be writing up a draft of this after the 3rd May cluster, might even put it up on here after submission for people to laugh at.
Crystal Maze (due 16th May)
Not as cool as it sounds. Me and two others are creating a zone each, of which an AI robot has to clear at least one to either beat the game or unlock the final zone. Basically, its higher and lower tier tasking with multiple goal states.
Match ‘Em! (due 19th May)
I’ve managed to get OpenGL shapes just about under my control, next I need to deal with game states and touches. Not too worried about this one, oddly.
———
Of course, there is one final kicker. In theory, I’m going on holiday in May. Starting on the 14th. So if I want to go, I have to absolutely blitz this stuff. This is without a doubt the hardest challenge and the highest mountain I’ve ever had to climb in my life, and I’m terrified I’m going to go down in flames and have to resit the year.
But at least, if I’ve learnt anything, its to do my work early next year.
~ Slazo ~