The Laser-War Game Author: Hongliang Zhang Lambton College 2014.11.

Slides:



Advertisements
Similar presentations
Shooting Video with an RCA Small Wonder EZ 205.
Advertisements

How to use the Elluminate, Students Summit NOTE: You need to have java, if you dont have it, use this link to download it
EKB500 UPGRADE MANUAL Material 1. PC 2. EKB RS232 cable
Legal Meetings: Extended Instructions on Movica and Screencast.
Introduction to the Mac user-interface The Mac user interface is subtly different from the Microsoft Windows interface So we will spend a few minutes pointing.
EEE436 / CS422 Final Presentation Group
Installing and Using Camtasia Relay Recorder. System Requirements for Windows Microsoft Windows XP (SP3 [32-bit]), Vista [32-bit], or Windows 7 [32-bit.
Spit Ball Interactive game for ages 6 to 18 Based on Spit Wod Willy (1993)
Greenfoot Asteroids Mrs. C. Furman August 16, 2010.
EE 316 Computer Engineering Junior Lab Word Mastermind.
Team 13: Cody Smoker Chris Rickerd Matthew Berryhill Galaxy Sleuth.
UPLOADING YOUR SERVER CODE TO YOUR VIRTUAL MACHINE.
EE 316 Computer Engineering Junior Lab Digital Hangman.
Introduction to . What is ? is electronic mail that allows users to send messages and files (pictures, documents, etc) to another person.
Wendy Russell-About.com “What is Windows Movie Maker” &
Installing the Core FTP Client Go to Click on “Download Core FTP now!” Under the Core FTP LE 2.2: free version heading Select.
Installing and Using Relay Recorder. System Requirements for Windows Microsoft Windows 7 [32-bit or 64-bit] or Windows 8 Internal or external microphone.
Prepared by the BSat Group Bsat Brochure. Feature Of BSat Systems: BSAT Group provides a full TV channel system, which has a set of software packages,
Configuring the MagicInfo Pro Display
Civ89 Instructions for PowerPoint. Getting Started Civ89 is a game of military, technological, and economic conquest played with two people, identified.
Programming 101 The Common Palette Content provided by Connor Statham (6 th Grade Student) Formatting by Shannon Sieber.
Game Maker Day 2 Making a Maze Game.
• INDEX • CHAPTER 1. Installation • CHAPTER 2. Function introduction
Thank you for your decision to try vTreePro Practice Tree Software! Your satisfaction is very important to us. Please feel free to send us an if.
Bob’s Bashing a RogerBob game by Roger. Bob’s Bashing For one thing, don’t use keyboard. For another thing, start the Slide Show at the opening page.
Search on the internet the different ways for building a website, and choose which one bests suits you for what website you are doing.
We will be creating a spaceship that simulates real movements in space. The spaceship will fire a laser beam that can destroy targets. The spaceship will.
Technology Fridays Adding Audio Narration to a PowerPoint presentation using Camtasia Studio intro.
Gaming Servers Presented by David Hom & Jackson Nguyen.
Chapter 2 - More Controls More controls – Text boxes - used for user input – Frames - containers to group items – check boxes - user select an option -
Windows Listening Guide.  The software that manages the sharing of the resources of a computer. The overall function of the computer.  MASTER CONTROLLER.
A Space Game By William Sistar. The Problem What is provided:  Most network games are single player  Some do allow team work but not in a common environment.
PDA Program Install Manual IT Team. 1. Execute Internet Explorer 2. Connect Website 3. Download 4. Installation 5. Run 6. Setting 1. Execute.
Texas Forty-Two By: Nate Normandin CS 470. What is Texas Forty-Two? A Domino Game A way for people to learn the game A way for people to play others A.
Game Maker Terminology
Game Maker – Getting Started What is Game Maker?.
Scratch pong challenge Pong is a classic 1970s video game  Open the pongv1.sb2 file in Scratch  Click the.
Creating a Simple Game in Scratch Barb Ericson Georgia Tech June 2008.
1 x 2 Game 1: One Player Game If you select a number sentence, give the answer. If you select an answer give the number sentence that has that answer.
Game Maker Galactic Mail Advanced Group: Complete Galactic Mail, then start developing an independent project.
Game Programming Patterns Game Loop From the book by Robert Nystrom
Warlords Patrick Levoshko SE 558 – Multiplayer Game Design.
An Introduction to Programming with Alice Playing an Alice World.
Create a Halloween Computer Game in Scratch Stephanie Smullen and Dawn Ellis Barb Ericson October 2008.
Printing and Paper Conservation for R.B. Stall High School Cost is $.03 per black & white page Cost is $0.827 per color page Stall has already used over.
Introduction To Greenfoot
KEYBOARD INTERFACING Keyboards are organized in a matrix of rows and columns The CPU accesses both rows and columns through ports. ƒTherefore, with two.
ViralFlux and Logo Start New Game Load Save Game Start Multiplayer Game Change Settings Exit Game ViralFlux Flavor Text.
Programming 101 The Common Palette Content provided by Connor Statham (9 th Grade Student) Formatting by Shannon Sieber.
Acceleration Your Name Here. Moving Man Game Click HERE to open the Moving Man Game Click HERE to open the Moving Man GameHERE Click and open the file.
How to use the Hand-In Folder. Click on the Folder icon at the bottom of the screen.
Game Maker Evil Clutches.
2-D Game Design Pitch: Tower Defense 2D Erik Gilson Brian McClure.
Product Introductions SMART-HDL Z-Audio. Features  SD card music playing  Internal FM Radio  External audio input  FTP music playing.
THE DESKTOP. DEFINITION The desktop is the screen that appears after you turn on your computer. It shows a number of icons on a background picture. When.
Evil Clown – Quiz 1 Gamemaker Quiz 1. Set up your file Save all finished work to your desktop Final file should be called: “yourlastname_evilclown” Open.
Features  Play music in SD card  Local FM Radio  Audio input interface  Audio output interface  play music from FTP SB-Z-Audio.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
Creating a Simple Game in Scratch Barb Ericson Georgia Tech May 2009.
Receiving Skills Servers and workers Variation of serve (ground, air, quick, slow) Movement Support Communication Body shape Decision making Technique.
PuTTY Introduction to Web Programming Kirkwood Continuing Education by Fred McClurg © Copyright 2016, All Rights Reserved ssh client.
Game Maker Tutorials Introduction Clickball IntroductionClickball Where is it? Shooting Where is it?Shooting.
DIN Rail Music Player HDL-MZDN.432A.
Create a Halloween Computer Game in Scratch
WITH PYGAME ON THE RASPBERRY PI
Fight Game Brian Kessler.
Screenshot: PowerMad in Action
Gladys Nzita-Mak - Storyboard
Press Ad Screen-shot.
Linear Graphs – Table of Values Method – Worksheet A
Presentation transcript:

The Laser-War Game Author: Hongliang Zhang Lambton College

JAVA GAME Consists of two parts, Server and Client Server jar file: JGameServer.jar Client files: JGameClient.jar and a folder resources contains pictures and sound files for the game.

How To Run The Game Server java –jar JGameServer.jar Default port: 8998 To set another port, for example, 8000 java –Dport=8000 –jar JGAmeServer.jar

How To Run The Game Client Unzip the file gameClient.zip to get JGameClient.jar and the folder resources java –jar JGameClient.jar Default connection to IDEVUSR011.FRANKENI.COM:8998 An IBM iServer with the server program already running on it

How To Run The Game To set another host and port, for example, :8000 java –Dhost= –Dport=8000 – jar JGameClient.jar

Game Introduction One game played by two players Each player control one spaceship to attack the other. The Server can supports may games at the same time. They are based on netty.io

Game Introduction One space ship has 30 energy. If got shot by the other, it would lose one. If reached zero, it would lose the game. Speed Default speed is 3. Pressing up-key to accelerate. Pressing down-key to slow down. Limit: -9 To +9

keybroad Up key: Accelerate Down key: Slow down Left key: Turn left Right key: Turn right Space key: Laser attack A gaming keyboard like Logitech G11 to support 3-key input.

Game Start ! Two players play the same game. The first player create a new game. The second join it. java –Dhost=xxx.xxx.xxx.xxx –Dport=xxxx – jar JGameClient.jar

First Player Screen

The First Player Screen The window title Laser-War Game ID: 1014 When the second player join the same game, he must choose the game id The spaceship could not move until the second player come in. But it could be turned and shooting.

The Second Player Screen

Select the game id 1014 that was created by the first player.

Gaming Both players are in the game now! The first player can move his spaceship! Sounds Effect!

Enjoy It

Thanks!