Worklog for teamonkey

Worklog 1

Return to Worklogs

Low-level stuff(Posted 2005-02-26)
Well, I got back to where I was. Took the opportunity to rewrite some of the core code while I was about it and it's now a lot cleaner.

I spent the last couple of weeks brushing up on my Lua and getting Lua scripts into a simple shooty game, which I had some success with. I learned a lot about what to do and what not to do and I think I'll add it to the game in the future.

Now I'm working on a couple of low-level things like a resource manager. I began to write my own map class, but then I found the undocumented brl.map module and decided to investigate that instead.

Next up, and I can't really put this off any longer, is a tilemap class with collision detection. Big job, might take a while.


[teamonkey]

Disaster!(Posted 2005-02-04)
Hard drive failure. No recent backup. Many hours of work lost etc. :(

More specifically, something has managed to wipe the first bit of the drive, starting with the bootsector and then going on to the first few directories in C:, C:\BlitzMax\ being one of them to be wiped. Sounds a lot like a virus, so I'm doing a full system scan, disc check and everything else I can.

On another note, just before the terrible thing happened, I wrote a little inline profiler for Max. Details here: http://blitzbasic.com/Community/posts.php?topic=43396

----

Edit: thanks to the magic of modern technology (i.e. hard disc recovery software) I've now managed to recover just over half of the missing files stored as plain text - including the latest version of the physics code and one of the two main source files for my Thrust-a-like thing. Now burning to CD...


[teamonkey]

How did that happen?(Posted 2005-01-14)


Wow. That was easy. Far too easy. This is going to be fun :)


[teamonkey]

A beginning(Posted 2005-01-08)
I've got an idea for a game that will require some decent but fast 2D physics. No further details yet, but the first thing I've been trying to do is to get a simple physics particle system working.

And it does. It's based on the one found at http://www.gamasutra.com/resource_guide/20030121/jacobson_01.shtml (you'll need to register for free to read that - but it's well worth it if you're a game developer). It's extremely fast and stable, if not particularly accurate.

While playing about with it, I wondered what would happen if I strung all the particles along in one chain and dragged it about a bit. It turns out the effect is quite fun, so here it is. Please bear in mind that it's nowhere near finished yet. I think it looks a bit like a tapeworm, which is why it's called...

http://www.tinyminions.co.uk/teamonkey/files/tapeworm.zip

That's the source, no binaries. Wiggle the mouse to move, ESC to exit. Enjoy.


[teamonkey]