/space_invaders_project

Porting a space invaders game to different platforms, frameworks and game engines

Primary LanguageC++

space_invaders_banner

Porting a space invaders game to different platforms, frameworks and game engines

Platforms

  • Android
    • Godot
    • Unity
    • Unreal Engine 4
    • LibGDX
    • LÖVE

  • iOS
    • Godot
    • Unity
    • Unreal Engine 4
    • LibGDX

  • PC (Windows / Linux / Mac)
    • MonoGame (UWP / Desktop)
    • raylib
    • SDL
    • SDL2
    • GLFW3
    • Godot
    • Unity
    • SFML 2.5
    • Unreal Engine 4
    • LibGDX
    • Pygame
    • XNA 4.0 (Windows only, but you can use MonoGame or relink with FNA instead)
    • LÖVE

  • Xbox 360
    • XNA 4.0 (App Hub is offline 😥)

  • Xbox One (UWP only; Xbox Live Creators Program)
    • MonoGame
    • Godot
    • Unity
    • Unreal Engine 4
    • raylib

  • GameBoy Advance
  • MS-DOS
  • Sega Dreamcast
  • Sega Saturn
  • PlayStation 2
  • PlayStation Portable
  • PlayStation Vita
  • Nintendo 3DS
  • HTML5
    • Godot
    • Unity
    • Unreal Engine 4
    • LibGDX
    • Phaser
    • Emscripten (raylib, SDL2, GLFW3)

  • Nintendo Wii
  • Nintendo WiiU
    • SDL2 (devkitPro)

  • Nintendo Switch
    • SDL2 (devkitPro)

Game Engines

  • Unity
  • Godot
  • Unreal Engine 4

Programming Languages

Planned platforms roadmap

Planned platforms roadmap

screenshot 29

Watch the MonoGame UWP version on YouTube