Wednesday 27 February 2013

Construct 2

Why we are using this software

This is a much simpler software made for primarily non-programmers to use because it allows us to make animations ourselves and then the software creates the script itself so all we have to do is click a couple of buttons which will create a simple 2D game in a drag a drop fashion. This allows people to concentrate more on animations for the game and to make better looking graphics.











Other software

Flash

Flash has an animation and programming feature to it allowing people to work in just one software at all times when making a 2d game. It can be hard at times to use if you are not fully comfortable with the software but many games have been made with this, such as the well famous "Super Meat Boy". 



Game Test

Event sheet











The event is used to make everything work, this is a simplified way of scripting by which you simply add events to characters and objects with actions attached to them to activate the event, such as an event keyboard "On left button Pressed" and the add the action to the player with set mirrored which will tell the character to be mirrored (or look right) and then invert it for right button.


Animation

The animation process is very easy you simply go to edit animation on a sprite and then import images in frames which will then loop depending on if you have toggled it and then the animations will need to be put into the event sheet. As shown above.












Behaviours


Behaviours are what give the sprite a way to enter the event sheet with say the blocks need to have a solid behaviour to allow them to be solid and able to walk on. The main behaviour used is platform which is used to make it a physical object to be able to add event such as platform is jumping.













Test Game

This was the game made from the demo testing out most of the mechanics and events you can use.














My Game

In this game i used most of the event sheet from the demo but did some slight experimentation.


My character.

For this character I looked a lot at the game braid for inspiration, looking at the environment and character design.






For my character I wanted to keep close to the idea of my 2D animation with him looking slightly rugged and wearing a vest and long hair.


My environment

This again was focused to look similar to braid but also keep to the idea of a forest/fields.
















The event sheet and game.

I added a sine behaviour to my enemy so the enemy will move horizontally randomly so i wont know how it will move.











The game worked fine and the enemy implemented in was challenging and fun to play against and the solid sprite allowed there to be a bit more of an objective to the level. Overall I may not be happy with all the game play features but I focused more on my graphics and animations. The event I found to be very easy once you learnt the basics but honestly most of the other behaviours and actions I couldn't find use for in my game but hope to find some use another time.






No comments:

Post a Comment