Posts

Showing posts from May, 2015
Image
What have I been up to this weekend?

I've just finished a whole bunch of sprites for the main character, the companion and one enemy. This includes basic weapon types and a death animation. See below!


Worth noting is the death animation is several frames of the character being thrown backwards, and then several different lying frames. There are "slumped" frames too for when the character is against a wall. This is a little buggy still, it works a lot of the time but still cuts through too many times. 
Apart from tweaks here and there, I can't think of anything else significant I've done. Right, time to relax, it's getting late. Chao! - Rob

A whole heap of things and fixes

Image
It's quite late and I'm really tired, so instead of writing a big long post I'm just going to list the things I've done since the last update (well, the ones I can remember);

- Melee enemy fixed and smoothed out (still occasionally acts weird, on my to-do list of things to investigate)

- Enemy types, with three idle states: Idle (look around), Patrol (circle the room) and Wander (roam about the map)

- Game Speed modifier, which allows for slowing time and pausing

- Holding space to issue a command for the AI Companion slows time to a crawl, allowing you to precisely decide and place your move marker without the pressure of expecting an enemy to ambush you as you try to locate a good spot

- Various particles to do with gunshots and impacts

- Fixed the doors and AI interaction with them

- Vector-based lighting and a line-of-sight "light" layer to blacken areas outside of the characters view (adapted from a third-party script, credit will be given)

- Fixed a mem…

May Update #3

Partner Character

First of all, the partner character now reloads if under half clip when told to wait. So, before a big firefight, it's advisable to tell your follower to wait to allow them to reload if necessary, and then follow again once they're ready. I'm looking into a more elegant key for this, but I don't want there to be too many keys tying up the game.

There's a dedicated follow/wait key, as well as a move key. These allow you to direct the follower around. There's also a "Face Direction" key, which lets you point them in a certain direction in order to prevent you getting ambushed and the like.

Knife

A small one here, there's a dedicated weapon slot for the knife now. So you'll always have it. Unless you throw it, of course.

Death Animations

I've made some rudimentary animations for the deaths of characters, they need work but it has more of an impact compared to just straight from standing to dead when shot.

Faction-based Missions…

Downfall, Inc -- State of the Game, 2015

What is "Downfall, Inc"?
Downfall, Inc is a 2D, single-player, tactical top-down shooter. Centred around a series of escalating raids against political targets, the player and his wingman must fight in close-quarters against enemies armed in salvaged or stolen ex-military gear. 
Story (In Brief)
Imagine a distorted version of our future, where the insane wealth of the global corporate bodies affords them more influence and power than the failing governments of the world. Between corruption and massive debt, public support for the state falters. As it fades, national services are privatised to stem the debt, and the corporate entities begin to carry the burden of healthcare, law enforcement and education. Much like political parties, different corporate bodies have more influence in different regions.
Decades after it's withdrawal, the state has resurfaced. An internal powershift has led to a far more fanatical and vicious government determined to take back everything tha…

Hostile A.I Update, and Friendly A.I Addition!

Image
I had somewhat of an epiphany today. I'd been tweaking the enemy A.I, and it was at a smooth and functional level. I was play testing the game, and after a few attempts I started to notice a glaring flaw in the general concept.

The idea of enemies not attacking or searching for the player unless they've seen him with a weapon drawn began to make less and less sense from a gameplay perspective. You always had the initiative, the surprise, and the advantage. Once you'd taken a shot, too, it descended into a brief gunfight.

As there was no stealth system of any kind, it seemed entirely pointless.

I just couldn't see it working on larger levels, as you'd be able to just walk through the map, kill the target and then run away. There was no real challenge, and enemies felt pretty pathetic.

I decided, after this play testing, to abandon that side of the game and focus entirely on the tactical shooter aspect.

Friendly AI


To this effect, I created a friendly AI follower, who…