Aerial Assault è uno shoot ’em up a scorrimento orizzontale in cui il giocatore pilota il caccia chiamato Freedom Fighter, con l’obiettivo di abbattere le forze nemiche mentre lo scenario procede automaticamente verso destra. Prima di ogni missione viene mostrato un breve briefing che introduce gli obiettivi del livello.
Il velivolo può essere controllato liberamente in tutte le direzioni tramite il D-Pad. Il tasto 1 attiva l’arma principale, mentre il tasto 2 permette di usare quella secondaria; entrambi possono essere tenuti premuti per sparare in modo continuo. L’arma principale dispone di munizioni infinite e colpisce frontalmente: inizialmente consiste in un semplice flusso di proiettili, ma può essere potenziata raccogliendo appositi bonus che modificano il tipo di fuoco. L’arma secondaria, generalmente costituita da bombe o attacchi speciali, non è disponibile all’inizio ma può essere ottenuta durante il gioco; ha munizioni limitate, ricaricabili tramite ulteriori oggetti. Ogni livello presenta nemici e boss differenti, che richiedono strategie e armamenti specifici per essere sconfitti con efficacia.
Il Freedom Fighter viene distrutto se colpito da proiettili, nemici o ostacoli ambientali, come il terreno. Non esiste una barra di energia, ma nelle fasi più avanzate è possibile ottenere uno scudo temporaneo capace di assorbire alcuni colpi prima di esaurirsi. Se il giocatore possiede vite di riserva, l’aereo ricompare immediatamente nel punto della distruzione. La partita inizia con quattro velivoli disponibili e termina quando vengono persi tutti, anche se è possibile continuare un numero limitato di volte. Sono presenti tre livelli di difficoltà — Facile, Normale e Difficile — che determinano il numero di crediti disponibili (rispettivamente 7, 5 e 3).
