Java Video Tutorial 52

Make a Java GameIn this part of my Java video tutorial, I create the spaceship object and a keyboard listener. I will use the keyboard listener to move the ship around the screen.

It is so easy to randomly add objects to the game we started making here Make a Java Video Game. I slowed things down a bit here, just to make sure you completely get the process.

All of the code is available under the video. Please feel free to ask questions.

If you like videos like this, telling Google helps [googleplusone]

Sharing is always appreciated [nttfblike]

Code From the Video

GAMEBOARD.JAVA

SPACESHIP.JAVA

ROCK.JAVA

2 thoughts on “Java Video Tutorial 52”

  1. Could you list the key codes for us, or tell us how to know what number each key is, if there is a method for doing so (such as A = 1, so B = 2, C = 3, etc.)? Thank you, sir.

    And thank you for the lessons. They are helping me pursue my dream career, despite being unable to afford to go to college. There is no price I could put on that, nor words to describe my gratitude.

    1. Thank you 🙂 It is always great to hear that I helped so much!

      Here are the key codes

      backspace 8
      tab 9
      enter 13
      shift 16
      ctrl 17
      alt 18
      pause/break 19
      caps lock 20
      escape 27
      page up 33
      page down 34
      end 35
      home 36
      left arrow 37
      up arrow 38
      right arrow 39
      down arrow 40
      insert 45
      delete 46
      0 48
      1 49
      2 50
      3 51
      4 52
      5 53
      6 54
      7 55
      8 56
      9 57
      a 65
      b 66
      c 67
      d 68
      e 69
      f 70
      g 71
      h 72
      i 73
      j 74
      k 75
      l 76
      m 77
      n 78
      o 79
      p 80
      q 81
      r 82
      s 83
      t 84
      u 85
      v 86
      w 87
      x 88
      y 89
      z 90
      left window key 91
      right window key 92
      select key 93
      numpad 0 96
      numpad 1 97
      numpad 2 98
      numpad 3 99
      numpad 4 100
      numpad 5 101
      numpad 6 102
      numpad 7 103
      numpad 8 104
      numpad 9 105
      multiply 106
      add 107
      subtract 109
      decimal point 110
      divide 111
      f1 112
      f2 113
      f3 114
      f4 115
      f5 116
      f6 117
      f7 118
      f8 119
      f9 120
      f10 121
      f11 122
      f12 123
      num lock 144
      scroll lock 145
      semi-colon 186
      equal sign 187
      comma 188
      dash 189
      period 190
      forward slash 191
      grave accent 192
      open bracket 219
      back slash 220
      close braket 221
      single quote 222

Leave a Reply

Your email address will not be published. Required fields are marked *