Pokemon 3D Demo | Nicholas Lutsch

About this Game

This game was written for class project to learn C#. All the scripting was written in C#. The character and map models do not belong to me - they were fan created based off of Nintendo's Pokemon franchise and Mario franchise. I used them just to have models to use as the focus of the class was not 3D modeling, but rather programming in C#.

The game was originally written for use with 2 XBox 360 controllers, but this web version was ported to work with a keyboard. To get a feel more natural to the original version, see the "One Player Controls" section (uses mouse and keyboard). To play with a friend, see the "Two Player Controls" section (uses only keyboard for 2 people - this can get a little crammed)

Object of the game

Defeat your opponent by reducing their health to 0 by using a tackle attack or shooting a projectile. Attacks use PP (5 for tackle, 10 for projectile) and can only be used when sufficient PP is remaing. PP regenerates gradually. Each player has 3 lives.

One Player Controls

Movement/Straif WASD
Look/Camera Mouse Movement
Jump Spacebar
Tackle Left Click
Shoot Right Click

Two Player Controls

Player 1

Player 2

Movement/Straif WASD
Look/Camera TFGH
Jump X
Tackle C
Shoot V
Movement/Straif IJKL
Look/Camera [;'Enter
Jump ,
Tackle .
Shoot /