Greg W. Lyons
ProjectsHomeContact
GWLPXL

Pirate Crasher

Physics-Based Naval Combat Prototype

Unity · C# · Mouse Controls · Physics · WebGL · Windows

Live Demo

Overview

Pirate Crasher is a physics-based naval combat prototype showcasing mouse-only controls and ship ramming mechanics. This solo-developed action game demonstrates accessible control schemes where players ram and obliterate enemy ships to collect loot, featuring cross-platform deployment for HTML5 WebGL and Windows. The prototype emphasizes fast-paced arcade-style gameplay with island obstacles, cannon ship enemies, and textless accessible design suitable for quick gaming sessions.

Key Features

  • Mouse-only control scheme with intuitive double-click ramming mechanics, eliminating complex input requirements and making the game accessible to all players.
  • Physics-based ship destruction featuring realistic collision mechanics, debris scattering, and loot collection with satisfying visual and audio feedback.
  • Cross-platform deployment supporting both HTML5 WebGL for browser play and Windows 64-bit builds for desktop gaming with optimized performance.
  • Fast-paced arcade gameplay designed for quick sessions with immediate action, progressive difficulty, and engaging naval combat mechanics.
  • Environmental obstacles including islands and cannon ship enemies that create strategic gameplay elements and increase challenge variety.
  • Accessible design featuring textless interface, one-button controls, and universal gameplay mechanics suitable for diverse audiences.

Architecture

A streamlined Unity architecture optimized for accessible gameplay and cross-platform deployment:

  • Input System: Mouse-only control implementation with double-click detection, cursor tracking, and intuitive ship movement mechanics.
  • Physics Engine: Unity physics integration handling ship collisions, destruction mechanics, debris physics, and loot collection with realistic behaviors.
  • Object Destruction: Modular destruction system with particle effects, audio feedback, and visual polish creating satisfying combat interactions.
  • Cross-Platform Build: Optimized WebGL and Windows builds with platform-specific optimizations ensuring consistent performance across deployment targets.

Technical Highlights

CategoryTechnologies / Practices
Core TechnologyUnity, C#, Physics Engine, Cross-Platform Development
ControlsMouse-Only Input, Double-Click Mechanics, Cursor Tracking
PhysicsShip Destruction, Collision Detection, Debris Physics, Loot Collection
DeploymentWebGL Browser Build, Windows 64-bit, Cross-Platform Optimization
AccessibilityOne Button Controls, Textless Interface, Quick Sessions
GameplayArcade Style, Progressive Difficulty, Environmental Obstacles

Gameplay & Media

Pirate Crasher is available for play on itch.io with downloadable Windows builds and browser-based WebGL version. Experience the physics-based naval combat and mouse-only control scheme:

Play Pirate Crasher on itch.io

Outcome

  • Demonstrates prototype development expertise with rapid iteration, accessible design principles, and cross-platform Unity deployment capabilities.
  • Showcases physics programming skills with realistic collision mechanics, destruction systems, and satisfying gameplay feedback suitable for action games.
  • Highlights accessible control schemes with mouse-only input design, universal gameplay mechanics, and inclusive design principles.
  • Proves cross-platform Unity development with optimized WebGL and Windows builds, demonstrating deployment versatility for diverse gaming platforms.

© 2024 Greg W. Lyons. All rights reserved.

GitHubLinkedIn

Greg W. Lyons - Full Stack Developer Resume

Contact Information

Email: gwlpxl@gmail.com

Location: Remote / Upstate New York

LinkedIn: https://www.linkedin.com/in/gwlyons/

GitHub: https://github.com/gwlenglish

Portfolio: https://gwlyons.com

Current Position

Web Specialist at Game-U LLC

Technical Skills

Frontend: React, Next.js, TypeScript, JavaScript, HTML5, CSS3, Chakra UI, Framer Motion, Tailwind CSS, Responsive Design

Backend: Node.js, Express, Django, Python, REST API, GraphQL, PostgreSQL, DynamoDB

Cloud & DevOps: AWS, Amplify, Cognito, Vercel, Git, GitHub, CI/CD

Game Development: Unity, C#, WebGL, Game Design, Multiplayer Development, Game Programming, Game Architecture

Creative: Technical Writing, Content Creation, Storytelling, Screenwriting, Educational Content, Children's Literature

Professional Experience

Web Specialist - Game-U LLC (Current)

Full Stack Developer - Freelance (5+ years)

Unity Game Developer - Independent (5+ years)

Published Author - The Statistics Monster (2017)

Screenwriter - Film Festival Selections

Education & Certifications

Unity Certified Expert: Programmer

Published Author - Children's Educational Books

Film Screenwriter - Festival Selections

Availability

Immediately Available

Rate: $50/hour

Open to: Freelance, Contract, Part-time

Location: Remote or Upstate New York

Preferred Contact: Email (gwlpxl@gmail.com)