Loop Shot

A looping bullet-hell arena shooter made in 96 hours for the 2025 GMTK Game Jam. In Loop Shot, everything wraps : the world, your bullets... and your mistakes. Everything is made from the ground up because I don't use any game engine so please be forgiving.

Gameplay

You're trapped in a small city-themed arena with no escape. Enemies come at you in waves, each one harder than the last. Fire to survive but remember that your bullets loop around the screen and can hit you if you're not careful.

Precision and strategy are your only hope in this looping battlefield.

Controls

  • Move : WASD or ZQSD
  • Aim & Shoot : Mouse & Click

Features

  • Wraparound Arena – Bullets and enemies teleport through edges to the opposite side.
  • Self-Damaging Bullets – You shoot. You miss. It comes back.
  • Three Enemy Types - Scarab, Spider and Hornet
  • 30 Waves – Increasing difficulty, enemy combos, and chaos.

Made with

This game was made with Python and the module Pyxel, you can see the documentation here. Huge thank's to MattWalkden for the pixel art.

You can also see the full project on GitHub.

About

Created by Léo Imbert for the 2025 GMTK game jam with the theme Loop.


Updated 4 days ago
Published 14 days ago
StatusReleased
PlatformsHTML5
AuthorLéo Imbert
GenreShooter, Action
TagsTop down shooter