Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Game Datasets
  3. Onslaught! Arena

Onslaught! Arena

JavaScript

A fast-paced arcade shooter where you fight hordes of medieval monsters in arena survival combat.

Visit WebsiteGitHubGitHub
203 stars70 forks0 contributors

What is Onslaught! Arena?

Onslaught! Arena is a fast-paced arcade shooter game where players fight hordes of medieval monsters in an arena survival setting. Players control Xam, using various weapons like swords and fireballs to defeat waves of enemies including goblins, cyclops, and bosses like dragons. The game challenges players to survive as long as possible in escalating combat scenarios.

Target Audience

Gamers and indie game enthusiasts looking for a quick, action-packed arcade experience with medieval fantasy themes and wave-based survival gameplay.

Value Proposition

It offers intense, skill-based combat with a variety of weapons and enemies, providing a challenging survival experience in a classic arcade format. As an open-source game under GPL, it allows for community modifications and free distribution.

Overview

Fight off hordes of classic medieval monsters in this fast paced arcade shooter!

Use Cases

Best For

  • Quick arcade gaming sessions with fast-paced action
  • Medieval fantasy-themed combat games
  • Wave-based survival challenges with escalating difficulty
  • Indie game developers studying 2D arcade shooter design
  • Players who enjoy boss battles in action games
  • Open-source game enthusiasts looking for modifiable projects

Not Ideal For

  • Players seeking narrative-driven games with complex storylines
  • Developers looking for a 3D game engine or high-end graphics for modern platforms
  • Projects requiring multiplayer functionality or online leaderboards

Pros & Cons

Pros

Fast-Paced Action

Described as a 'fast paced arcade shooter,' the game offers intense, skill-based combat that challenges player reflexes and endurance in an arena setting.

Varied Arsenal

Players wield multiple medieval weapons like swords, daggers, spears, and fireballs, adding diversity to combat strategies against different enemy types.

Wave-Based Challenges

Features successive waves of enemies and boss battles, such as dragons and the Beholder, providing escalating difficulty for survival-focused gameplay.

Open-Source Flexibility

Licensed under GPL, the source code and assets are freely modifiable and distributable, ideal for developers to study, extend, or create derivatives.

Cons

Dated Foundation

Originally created in 2010, the game relies on older technologies and may lack updates or compatibility with modern operating systems without modifications.

Sparse Documentation

The README provides no setup instructions or development guides, making it challenging for new contributors to compile, run, or modify the game easily.

Limited Gameplay Depth

Focuses solely on arcade survival without RPG elements, character progression, or multiplayer modes, which may not satisfy players seeking more complex mechanics.

Frequently Asked Questions

Quick Stats

Stars203
Forks70
Contributors0
Open Issues2
Last commit9 years ago
CreatedSince 2010

Tags

#gpl-licensed#action-game#indie-game#2d-game#html5-game

Links & Resources

Website

Included in

Open Source Games2.7kGame Datasets1.0k
Auto-fetched 9 hours ago

Related Projects

TeeworldsTeeworlds

A retro multiplayer shooter

Stars2,641
Forks652
Last commit1 year ago
Clumsy BirdClumsy Bird

:bird: :video_game: A MelonJS port of the famous Flappy Bird Game

Stars1,622
Forks1,107
Last commit8 years ago
TaiseiTaisei

A free and open-source Touhou Project fangame

Stars1,616
Forks129
Last commit1 day ago
C-Dogs SDLC-Dogs SDL

Classic overhead run-and-gun game

Stars1,083
Forks151
Last commit9 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub