Friday, 12 February 2010

Enough

Have installed a compiler on my wife's computer. It's slow, but I will be able to make some progress. Have fixed one bug already. May need to install Blender as well.

Who knows, maybe working on an old and slow machine that can't run anything will encourage me to make some optimisations.

Tuesday, 9 February 2010

2-year old receipt?

So I'm having to prove that my computer's still under warranty, it being more than two years after date of MANUFACTURE, but not date of SALE; the manufacturers don't have a record of the sale. So I'm expected to dig up a receipt from two years ago, having moved house three times since then.

I'm pretty sure I kept it (or at least intended to), but where would I have put it?

Monday, 8 February 2010

Website

I still don't have my computer back; in fact the repair status is still "received, waiting to start repair".

Someone told me recently that it's never too early to have a decent website with videos and screenshots, so I've done some work on that. Needs better screenshots and a nicer looking title at the top. I'll probably try to make a better video soon too. Still, it's a big improvement over "THIS IS A PLACEHOLDER".

This is all just displacement activity though.

Wednesday, 3 February 2010

Igromania Article

The January edition of Igromania (a Russian videogames magazine) did a feature on IGF entrants, where they picked from the list the ones they thought looked coolest. Vertex Dispenser was featured, but a misprint left it looking mysterious with just a name and a picture, and text from a different game. The text is now up on their website, at http://www.igromania.ru/articles/106147/Vertex_Dispenser.htm. Goodness knows what it says. Here's Google's attempt at a translation:

The website IGF Vertex Dispenser accompanied, perhaps, the most ambiguous in the abstract world: "Inspired by the mathematics of real-time strategy. Rapid action and puzzle-solving. Excellent use of a simple geometric 3D-graphics. However, this is perhaps a comprehensive description for this game.

Let's start with "excellent use of simple geometric 3D-graphics. At Vertex Dispenser (literally translated as "dispenser tops") game space is really divided into equilateral triangles, and can move only at their tops. The main character (in his role as advocates device, remotely resembling a vacuum cleaner) is able to emit a special laser that turns the peaks in the desired color. Color all the vertices of a triangle in a certain color, you are capturing this space, and then controlled from the center of the field leaves expressive gun.

At first glance, it strongly resembles another variation on the theme Tower Defense, with only isosceles triangles. However, the key issue here - not how fast you can grab yourself an impressive space, and how much space you decide to take. Inappropriate vertex may lead to the fact that your whole area will be in the twinkling repainted in the colors of the enemy's flag. That is "rapid shooter" is also present. As for the "puzzle-solving", then levels are responsible for them. At regular triangles author manages to break everything: the scope, volume circle, a giant cube, and then indulges in all serious and displays the articulation of shapes to choose the right strategy to capture that is not possible. Along with Fig8 and Proun this game - our clear favorite of IGF 2010. C look forward to the release.

WHAT IS IT? Tower Defense, where the production of the right strategy you will need spatial imagination and a basic course of geometry.

CHANCES TO FINAL: 10/10


Babelfish's translation is much worse, but gives the title as “the measuring hopper of apexes”, which is awesome.

Monday, 1 February 2010

Plans

Why is Vertex Dispenser taking so long to get finished?
When someone asks how long I've been working on it, the simplest answer is "three years", since I first started some version of it in early 2007. But it's not like it's been three years of solid work (even solid hobby-project level work), because in that time (apart from writing a Masters thesis, moving to England, starting a PhD, spending periods of time failing to achieve anything much due to illness or depression, getting married, and having a life) I abandoned it for a while then took it up again, made a few other smaller games and started several others that I didn't finish, so it's more like two years, if that. Even so, that's much longer than I'd expected. The difficulty of completing a project seems to increase disproportionately with scale, and the saying about the last 10% being 90% of the work seems about right. Plus I just haven't planned on selling a game before - it was in a state I'd have been happy to release as freeware some time ago. I do think it's quite hard to finish full games when not working on them full-time.

But it really is quite close now. Here's my schedule of what I'll be working on once I get my computer back:

- The campaign levels are too hard, so right now they're more of a challenge than a tutorial. I have a plan for what I think needs to be done for the first part at least (need more playtest data for the second part still). When I've made these changes, I'll need to playtest again on some fresh victims, and probably will have to go through another iteration if it's still not working right. (I should have playtested on non-mathematician gamers sooner, but I just didn't realise there'd be such a difference.)

- Multiplayer has a couple of bugs still. Sometimes it detects as being out of sync when it isn't, and sometimes there's a crazy spike of lag for no apparent reason. (Also, it's a primitive system where you connect to the host by typing in their IP address, and the host has to forward a port on their router, etc. It'd be nice to improve on this but I don't know how and probably won't; current system is perfectly usable.)

- Sort out sales, distribution, etc. Figure out what to put in the demo. Then release it.

(There are some other aspects I could improve, like UI and audio, but I'm not going to because I'd rather get it finished and start on something new.)

So this isn't actually much work, when I have the time and hardware to do it. I'd like to give an estimated time it'll take, but the main bit is the playtesting iteration, which is partially out of my hands, and will take an unknown number of steps. Upper bound of two months, I'd say. Looking forward to it.

Thursday, 28 January 2010

Further Grumbling

It seems like a lot of what I post on here is grumbling about various things. This isn't because I'm a particularly negative person, it's more because I don't post very much, and often what inspires me to do so is being in a bad mood and having something I want to moan about.

So:
- My computer's broken.
- The courier who was supposed to pick it up today for repair didn't show up before the time I'd specified (when I had to leave to catch a train.. to go to a tutorial to which five students turned up, meaning my presence was hardly necessary, given there were three other tutors.. anyway) so I'll have to call them to arrange another time for pickup, which probably won't be until next week. So goodness knows when it'll be fixed.
- Also, I'm feeling a little down about Vertex Dispenser in general, largely because of some feedback from a few people I showed it to recently. I've spent way longer on this game than necessary, trying to make it accessible to people who aren't `maths people'. But maybe that's not possible, maybe it is just a niche game for people weird like me, and inevitably too hard for normal people to bother with.
- The time of year doesn't help. Winter in Britain always gets me a bit depressed. The snow was quite pretty, which made up for the cold, but now that's melted it's just stupid cold and rain and dark all the time when I should be at the beach in the sun.

When my computer's back in action, I'll continue working on the difficulty of the levels. There are two main problems to deal with:
1) I'm really good at my own game, so I'm completely unable to evaluate how hard a given level is. Playtest data is helping here.
2) The game itself has an inherent difficulty that can't be diminished without destroying what makes it (in my opinion) great. While I can make levels easier in fairly continuous ways by giving the player more territory, the enemy less territory, making the AI react more slowly, etc., the difficulty of the vertex-colouring 'puzzle' is fixed, and that's something players are just going to have to deal with. So I'm trying to help players deal with it, to explain things more clearly and provide explicit tutorials, but even with that it still has to be up to them to use it in the game, and that's going to be quite hard for most people. This isn't strictly a bad thing, I think it's a satisfying experience for those willing to put in the effort (which is also why I've tried to arrange things so that there's a possibility of working things out for yourself before getting to the tutorial; this is most satisfying).

I'm really feeling like this game just needs to be finished, it's been going on for far too long. It'll be worth it when I release it and some people love it.. I'm not 100% looking forward to that though, because there will inevitably be negative comments - from people who don't get it or didn't like it or think any price whatsoever is too much for an indie game (a topic of much discussion in comment threads for the reasonably priced games VVVVVV and Solium Infernum recently, and earlier Braid; no doubt others as well that I have not been following).. also there'll no doubt be some bugs left in that I'll need frantically to fix. I have other games I want to make, but I'm refusing to get into another big project before this one's finished (and tiny 3-hour toys don't satisfy me the same). But it's just not quite done yet - there are bugs to fix and I can definitely improve on the campaign difficulty - so I'll just have to keep slogging away at it once I get my computer fixed (I'll feel much better about it then too, because I'll play some Vertex Dispenser and remember that it really is worth the effort).

Monday, 11 January 2010

Water + Computer

So yesterday morning my wife spills a glass of water over my computer (a laptop). Turned it off immediately, wiped away the water, left it to dry. Today it turns on fine, so presumably nothing internal is destroyed, but keyboard doesn't work. Not much use to me if I can't give it any input.

It was not the best time for this. I'd just been making some really good progress on Vertex Dispenser, and motivation for that was high. I also had a report half-written that I need to get done, which now I can't access. And Tigjam is this weekend; service is usually pretty fast here, but I don't know if I'll have it back by then or not.

Not in a very good mood now.

Edit: I picked up a USB keyboard, it's working fine with that at the moment, so I'm getting stuff done.