GNU/Linux >> Linux Esercitazione >  >> Linux

Fase terminale:un gioco sparatutto spaziale che gira nel terminale

Oggi mi sono imbattuto in un interessante gioco CLI chiamato Terminal Space , uno sparatutto spaziale che gira nel tuo Terminale. È in qualche modo simile a un gioco per cellulare chiamato Space Impact che di solito veniva fornito in bundle con diversi vecchi Nokia telefoni. Ho giocato a Space Impact sul mio telefono modello base Nokia diversi anni fa. È stato un gioco davvero interessante e avvincente. Se hai giocato a Space Impact, Terminal Space potrebbe sembrare molto familiare. È un progetto open source rilasciato sotto GPLv3 ed è scritto in Racket linguaggio di programmazione. In questa breve guida, ti mostrerò come installare e giocare allo sparatutto spaziale Terminal Phase in Terminal su Linux.

Installa la fase terminale su Linux

Poiché Terminal Phase è scritto in Racket, devi installarlo sulla tua macchina Linux. Se non l'hai ancora installato, segui i passaggi indicati in questo link.

  • Installa il linguaggio di programmazione racket su Linux

Dopo aver installato Racket, esegui il seguente comando per installare Terminal Phase:

$ raco pkg install terminal-phase

Fatto! Andiamo avanti e vediamo come si gioca a questo gioco.

Gioca al gioco sparatutto spaziale Terminal Phase in Terminal su Linux

Per avviare Terminal Phase, digita il seguente comando nel Terminale e premi INVIO:

$ raco terminal-phase

Dovresti vedere la schermata del menu principale di Terminal Phase.

Come puoi vedere, ci sono tre opzioni. Utilizzare i tasti freccia SU/GIÙ per selezionare qualsiasi opzione e premere INVIO per aprirla. Premi di nuovo INVIO per tornare al menu principale.

  • Gioca - Avvia il gioco.
  • Aiuto - Mostra i controlli da tastiera per giocare.
  • Mostra crediti - Mostra l'elenco di sviluppatori, collaboratori e sostenitori.

Comandi da tastiera

  • Barra spaziatrice - Fuoco.
  • Tasti freccia - Sposta su/giù e avanti/indietro.
  • q - Esci.

Come si gioca?

Scegli "Gioca!" opzione dal menu principale e premi il tasto INVIO per avviare il gioco.

Il maggiore di (> ) è il nostro giocatore. Non dovresti permettere al giocatore di colpire i muri, gli asterischi Certo. Devi sparare agli oggetti (lettere casuali) che vengono verso di te premendo la BARRA SPAZIATRICE chiave per raccogliere le ricompense e passare ai livelli successivi. Inoltre, non farti sparare dai nemici, il meno di segno (< ). Questi piccoli bastardi continueranno a venire e a spararti. Basta non farti sparare da loro. Usa i tasti freccia per muovere il giocatore in qualsiasi direzione. Ti vengono date 3 vite in totale. Dopo aver perso tutte e 3 le vite, il gioco è finito! Premi q per interrompere e premerlo di nuovo per uscire dal gioco. Il numero totale di vite, livelli, punteggio attuale e punteggio più alto verranno mostrati in fondo.

Ecco un breve video dimostrativo.

Non sono davvero una persona da gioco. Ho giocato a questo gioco per un paio di minuti e mi è piaciuto molto. Spero che piacerà anche a te.

Questo gioco è nella fase di sviluppo iniziale. Spero che gli sviluppatori aggiungano più livelli, nemici e boss nelle prossime versioni.

Inoltre lo sviluppatore ha rilasciato un video che mostra un playthrough dal vivo e come creare livelli e come funziona il codice. Se sei interessato a saperne di più su questo gioco, guardalo.

Lettura consigliata:

  • Dust Racing 2D:un gioco di corse automobilistiche open source scritto in Qt e OpenGL
  • Avventura nella grotta colossale:il gioco di avventura basato su testo classico più famoso
  • Una raccolta di giochi puzzle per migliorare il tuo tempo libero
  • Giochiamo al gioco 2048 nel terminale
  • Ora puoi giocare al puzzle del cubo di Rubik nel terminale
  • PacVim – Un gioco CLI per imparare i comandi Vim
  • Metti alla prova le tue abilità BASH giocando ai giochi della linea di comando

Buon divertimento!!


Linux
  1. 8 comandi inquietanti che perseguitano il terminale

  2. Divertimento:SL (locomotiva a vapore) gestisce un treno nel tuo terminale Linux

  3. Linux:è il processo che ha un terminale di controllo o è la sessione che ha un terminale di controllo?

  4. Come determinare la codifica dei caratteri utilizzata da un terminale in un programma C/c++?

  5. Terminale che supporta il codice di escape corsivo ANSI?

Diskonaut:un terminale di navigazione dello spazio su disco per Linux

20 migliori giochi per console terminale Linux a cui puoi giocare subito

I 15 migliori giochi di corse su Linux di cui forse non hai mai sentito parlare

5 migliori giochi di guerra per Linux che ti renderanno dipendente

5 migliori giochi spaziali per Linux:gioca per esplorare l'universo

È possibile evidenziare lo spazio infrangibile in zsh/terminale?