Other bits and pieces!
Here are a few adverts for games/graphics programming jobs:
"Snr Game Dev to actively participate in all stages of a project life cycle in conjunction with the full project team. Use of clients coding standards (to ensure ease of porting), ease of localisation, build process, version control, bug tracking, test & debug techniques, & software design/development. Expert-lead software development within at least one specific area of mobile game development. Be competent in the use of all tools/languages used in game development. This includes Brew/C++, Subversion, Ant, & IDE (IntelliJ, Eclipse). Knowledge of mobile devices, mobile games, & carrier certification criteria, & carrier requirements (Game Lobby) Hons grad in Computing SC/S/W Eng with knowledge of S/W Dev tools/techniques relating to building releases, version control/testing/debugging. Practical experience of game dev. A minimum of 2 released games. Knowledge of 2D/3D programming. Expert knowledge in one of the following areas, Optimisation, 3D rendering, AI, Portability & framework." Up To 35K + Excellent Benefits.
"One of the longest standing game producing companies are looking for an experienced AI Programmer to join there team. You will be a key position in implementing the AI systems and behaviours for AAA titles on next-generation platforms. You will have the following: 3 + years in the gaming industry - C/C++ - AI or game logic experience - Cross platform development. If you are interested in this role and posses all of the above skills, please send me a Word copy of your CV. This vacancy is being advertised by Novate IT Ltd. The services advertised by Novate IT Ltd are those of an employment agency." 50K
To compile your code type:
javac *.java
If you don't encounter any errors then you can run your game with this command:
java -cp . SpaceInvaders
If you get any errors just ask your lab tutor.
Return to the start to make more changes <here>.