Paddle Soccer

Categories: //

Description


Defend your goal and be the first to score! You can play it now in the 'Next Steps' section below. Enjoy!

Overview


Paddle Soccer: is a simple, complete game created to showcase Unity3D/C# development skills.

Role: I completed all aspects of game design and development and imported existing art assets via the Asset Store.

Client: This is an internal project.

Features

This game serves as a concise technical & process demo which includes;

  • StrangeIoC Framework
  • Signals Observer Pattern
  • 2D Sprites
  • Full Documentation
  • Coding Standards
  • Scripted Animation
  • KeyFrame Animation
  • Animation (via Parameters)
  • GUI: Unity GUI (v4.3.4)
  • 2D: Unity Native2D (v4.3.4)
  • Cross Platform: Input via either/both virtual onscreen buttons and keyboard
  • Cross Platform: Layout adaptive to multiple screen sizes (Focus: Browser/iPad)
  • For Unity Standard version: So download the free trial of Unity and learn from this project's source-code.

Click For More Info

Exclusions

The gameplay mechanics and game duration are purposefully lean. The game is complete, but here are some theoretical to-do items;
  • TODO: Graphic Optimization (However, current it already runs smooth at 60FPS on iPad2)
  • TODO: Programmatic Optimization (Project errors on the side of easy readability for educational purposes, rather than KISS and DRY)
  • TODO: Workflow Optimization (Current game must be tested monolithically from menu through game over. However, testing individual sections is recommended for scalability. For example a second scene could immediately test just the keyboard controls on the turret outside of the 'game' context.)
  • TODO: Testing (For Simplicity, project does not feature Unit Testing)

Features

Tools

Unity3D v4.3.4

Technologies

Unity3D, C#, StrangeIoC Framework, Unity Native2D

Target

Unity3D Player for browser and iOS iPad

Misc.

None

Next Steps

Play Game - Browser Version

View Video - iPad2 Version

Download Complete Project / Source-Code (GIT Repo)

Download Complete Project / Source-Code (Zip File)

© Copyright 2006 - 2017 - Rivello Multimedia Consulting - Flash / HTML5 / Unity3D Game And App Development With Tutorials