Monday, 24 February 2014

unit 22 p4

here is my game before i started debugging 
here is my finished game
the two links below have been created because it was suggested by one of my peers to improve the controls of the game. one of the examples they gave was to change the movement keys to WASD instead of WAXD. because the game was being developed for an arcade machine i could not change this. instead i have created a new game folder with improved keys specifically designed to work on a keyboard.

Sunday, 2 February 2014

Design and structure D2

here is a link to my report on how design and structure assist in maintenance and capacity for expansion
click here

Sunday, 12 January 2014

what ive learnt and what i'm going to learn

what i have learnt

  • i have learnt how to change the depth of an object with GML. i used this to make the bow appear under the player when they are facing up.
  • i have learnt how to use instant variables. this is where you create a variable that is unique to the instance of an object you assigned it to. i used this on the arrow object so i could create a variable for a specific instance. this gives you more control over what you can do with 

  •  i have learnt how to change the direction an instance is created depending on the direction of another object. i used this to make the arrows for my bow create in the same direction the shootie bow was facing.
  •  

what i am going to learn 

  • i am going to learn how create a shop
  • i am going to try and get a better understanding of alarm events
  • i am going to create more weapons and add special ability's to those weapon 
  • i am going to learn how to get the enemies to spawn in waves 

next week

what i have learnt 

  • I have learnt how to use alarm events to make NPC's spawn in waves
  • I have made the game slowly get harder over time by adding new NPC's
  • I have learnt how to use and, or and if statements

what i'm going to learn

  • how to make a shop
  • how to use the draw event
  • how to make a custom health bar

next week 

what i have learnt


  • i have learnt how to use with statements to control an object using another objects code
  • i have learnt how to draw objects using GML for example draw (1,1,2,2,4) this code will draw a rectangle.
  • i have learnt how to make an object face the direction of another object

what i am going to learn


  • i am going to learn how to make a boss that attacks in stages 
  • i am going to add special ability's to each weapon 
  • i am going to learn how to make a wave spawner that will work with my game