Skip to content

A starter template for creating playable ads using Phaser and @smoud/playable-sdk with TypeScript support

Notifications You must be signed in to change notification settings

smoudjs/playable-template-phaser

Repository files navigation

Playable Template with Phaser

A starter template for creating playable ads using Phaser with TypeScript support. This template combines:

Demo

Try out this template:

Features

  • Phaser 3 integration for high-performance 2D game development
  • TypeScript support for better development experience
  • Hot module replacement during development
  • Game structure with Phaser and SDK integration
  • Event handling (resize, pause, resume, volume, etc.)
  • Installation button implementation
  • Interaction tracking
  • Responsive canvas scaling

Getting Started

  1. Clone this repository
  2. Install dependencies:
    npm install
  3. Start development server:
    npm run dev
  4. Build for production:
    npm run build

Project Structure

  • src/index.ts - Main entry point with SDK, Phaser and Game initialization
  • src/Game.ts - Game logic and Phaser scene setup
  • src/index.css - Styles for your playable
  • src/index.html - HTML template
  • assets/ - Directory for your game assets (sprites, textures, etc.)

Looking for More?

Check out other available templates for different frameworks and use cases:

About

A starter template for creating playable ads using Phaser and @smoud/playable-sdk with TypeScript support

Topics

Resources

Stars

Watchers

Forks