Hello.
It seems like Ive been doing an awful lot of work on my game without really making any notable progress.
I'm yet to actually make any levels for the game. However this is what Ive done since the last update.
Added changing backgrounds at runtime.
Basically instead of a single background per level it can swap between two. I don't think it's a very useful feature really but it might look nice if I make two slightly different backgrounds and swap between them mid level. I dunno.
More complicated baddies
This has been a pain to code. Ive never made enemies with internal detectors before so making them all interact with the player in so many ways takes a lot of time. They have around 40 lines each plus more for the qualifier events they share.
An example of interaction would be an enemy that carries a weapon. You can land on their head and make them drop it. Landing on their head a second time stuns them for a short period. Or you can just kill them with punches and such.
Conversations
In an attempt to add more of a story I needed to add a conversation engine. I dunno the correct term for it. Displaying text from an ini. It took me ages to work out because Ive never even bothered trying anything like that before. Thanks to a tutorial on the Clickteam website I learned a few things you can use in the expression editor .
Overworld map
Instead of just copying my Lil' pirate map with fixed positions representing different levels Ive decided to make the map completely free to walk around on. It's not exactly difficult to do either and is probably easier to add hidden rooms and make the game more of an adventure than just a platformer.
2 player support
Just a little experiment I tried with an AI player. It was much easier than I thought it would be. I thought if the game is going to be an adventure there is no reason why the player can't have the odd companion in certain levels. You should be able to swap between computer controlled AI and a second player. But once again Ive never tried any of this before so it might take a long time to get working perfectly.
Some useless facts
This will be my 6th Tops the pig release.
The main MFA is 810kb
There will only be 3 frames used in total
So far there are 1176 events!
So yeah, quite a big update but little real progress, lol.
Maybe I should start making levels or something.
|
|