<%@ EnableSessionState=true %> <% Option Explicit dim thisurl thisURL=Request.ServerVariables("PATH_INFO") & "?" & Request.ServerVariables("QUERY_STRING") const title="Java Games tutorial #2" %>
Current area: HOME -> Java Games tutorial #2

Java Games tutorial #2

Welcome to tutorial number 2! In this installment, we're going to talk about some of the different kinds of projects you can create in Java, as well as how to create them. We'll also start learning about handling numerical data in Java, and how to make the computer perform repetitious tasks. Finally, we'll get started on our Battleship game!

As usual, we've got a lot of ground to cover. In keeping with our philosophy that "the more ways you throw something, the more people can catch  it," we'll break down our topics into the following categories:

  1. Java Basics--what's a program, what's an object, and what's a framework?
  2. Creating your own project framework: the mighty console app.
  3. Syntax and algorithms--working with loops in Java.
  4. Working on an existing project: the beginnings of Battleship!

In addition to all this, we're also going to learn how to use BlueJ's debugging tool.

That's a lot of information, so let's get right into it...