The scrolling shooter is on hold for now while I work on a more open shooter, with a basic stealth mechanic. As a result, I’ve had to design the enemy’s AI routines. Once I get some basic pathfinding and collision detection working, I’ll be able to test the AI.
The enemy will respond to audio (investigate) and visual (pursue/engage). The player will also be able to break line of sight and make an escape.
This is all quite ambitious considering my experience, but I’ve had a burst of motivation and inspiration, which I don’t plan to let go of.
I’ve decided to go for a pre-made website template rather than making my own this time around. My focus should be on development and learning, not messing around with CSS.
With the template chosen, I’ll be setting up my new domain next week. My hosting is kindly provided by www.ryankearney.com (an offer through Reddit). It’s been a while since I did any proper web development, so I’m hoping it doesn’t consume too much time which could be better spent with Lua.
On the subject of Lua, I’ve recently discovered another Lua engine which is also capable of 3D, which is nice. It’s called BoxEngine and is available at www.reddit.com/r/boxengine
Also, LÖVE 0.7.0 beta is nearing completion.
The minecraft.net server is a bit overwhelmed at the moment, so you might not be able to get in immediately.
There’s a whole pile of new content in this update, and a bunch of bugs in multi player got fixed. Here’s what I managed to fit in:
Next up, I will take a couple of days off, then get…
I’m currently in the process of teaching myself Lua. I’ll be making a few small games using the 2D Lua engine, LÖVE. I’ve put C++ on hold for now until I can get a decent amount of games development under my belt. And Lua seems like the logical choice, since I plan to use it for scripting in my future projects.
I’d love to be able to develop my idea for a “Settlers II” inspired RTS, but that will have to wait, no matter how much of the design I already have on paper.
For now, I think I’ll be working on a scrolling shooter with a cooldown based combat system. When certain features are more concrete, I’ll post more info.
This is why shit doesn’t get done.
I’ve decided it was finally time to set up a personal blog. Even if few people follow this, it will give me a better online presence and a starting point for improving my programming skills.
Last night, I finally got inventory to the stage where it can run without any client side code at all, all through...
(A lot of my blog posts have “and” in the title!)
I’ve been working on server-side inventory, but progress has...
Client version 1.2.6
Server version 0.2.8 (not mandatory)
* Added /kill command. Does 1000 points damage to the...
Set set up an account with Get Satisfaction, and the bug reports and feature requests have started dropping in. I’ve spent most...
Leslie Nielsen, a very talented actor with initially vast unknown comedic talent, has died. Airplane!, the first time...
I’m expecting bugs on this one, so I’m monitoring the usual channels (irc, twitter, email) extra carefully.
Basically...
I tried to do a Minecraft update today, and it turns out I didn’t bring the keystore with the...
I spent most of the weekend in our awesomely comfortable sofa, eating painkillers and helping the NCR take control of...
I’m definitely going to add hardcore mode to the game where dying will destroy the...