Atari 2600
L'Atari 2600, pubblicizzata nei primi anni di commercializzazione come Atari VCS (Video Computer System), fu una console per videogiochi prodotta da Atari e venduta a partire dall'11 settembre 1977. È stata tra le prime console a utilizzare le cartucce come metodo di distribuzione dei giochi ed è anche ricordata come la prima console di successo: ne sono stati infatti venduti circa 30 milioni di esemplari. È anche una delle più longeve macchine da gioco mai prodotte, dato che fuori dagli Stati Uniti d'America è stata infatti venduta, nelle sue versioni derivate, fino al 1991.
Specifiche tecniche:
CPU: MOS 6507 a 1,19 MHz
Processore Audio + Video: Television Interface Adaptor (TIA)
160 × 192 pixel
128 colori (128 su schermo, massimo 4 per linea senza utilizzo di trucchi software)
2 canali mono per l'audio: 1 generatore di onde quadre, 1 generatore di rumore bianco
MOS RIOT (MOS 6532 - RAM, I/O, Timer):
RAM: 128 byte (integrata nel MOS RIOT); RAM aggiuntiva poteva essere fornita dalle cartucce
Gestione dell'input:
2 connettori DE-9 per joystick e paddle
6 interruttori per gestire la console
ROM (cartucce giochi): 4 kB di capacità massima (fino a 64 kB o più tramite lo scambio dei banchi ROM)
Output: Modulatore RF per il collegamento al televisore
fonte:wikipedia
Pygame e Python
Pygame - è un insieme di moduli Python progettato per la scrittura di giochi. Si basa sulla libreria SDL.La prima versione è uscita il 28 ottobre 2000, è completamente Open Source (sotto licenza LGPL) ed è in continuo sviluppo. Python è un linguaggio multi-paradigma, che ha tra i principali obiettivi dinamicità, semplicità e flessibilità. Supporta il paradigma object oriented, la programmazione strutturata e molte caratteristiche di programmazione funzionale e riflessione. Le caratteristiche più immediatamente riconoscibili di Python sono le variabili non tipizzate e l'uso dell'indentazione per la definizione delle specifiche. Altre caratteristiche distintive sono l'overloading di operatori e funzioni tramite delegation, la presenza di un ricco assortimento di tipi e funzioni di base e librerie standard, sintassi avanzate quali slicing e list comprehension. Il controllo dei tipi è comunque forte (strong typing) e viene eseguito a runtime (dynamic typing). In altre parole, una variabile è un contenitore al quale viene associata un'etichetta (il nome) che può essere associata a diversi contenitori anche di tipo diverso durante il suo tempo di vita. Usa un garbage collector per la liberazione automatica della memoria.
Python ha qualche somiglianza con Perl, ma i suoi progettisti hanno scelto la via di una sintassi più essenziale e uniforme, con l'obiettivo di aumentare la leggibilità del codice. Analogamente a Perl è classificato spesso come linguaggio di scripting, ma pur essendo utile per scrivere script di sistema (in alternativa per esempio a bash), la grande quantità di librerie disponibili e la facilità con le quali il linguaggio permette di scrivere software modulare favoriscono anche lo sviluppo di applicazioni molto complesse.
The Surge
The Surge: A Walk in the Park. Benvenuto nel CREO World, il parco divertimenti per i dipendenti della CREO e le loro famiglie. Dimentica lo zucchero filato, però: il CREO World non è stato risparmiato dal disastro. Il parco si è trasformato in una trappola mortale, dove le squadre di soccorso danno di matto e i robot vagano in attesa di nuovi visitatori a cui "fare le feste". Il CREO World offre ai giocatori una serie di nuove sfide. Inizialmente sorto per celebrare la CREO e sua missione, il parco è un ambiente totalmente diverso dal resto del complesso, ricco di percorsi e segreti da scoprire. Sopravvivi alle furiose mascotte robotiche esplorando le varie attrazioni, per poi affrontare un temibile boss. Affronta questa nuova minaccia, scopri 16 armi tutte nuove, nuovi set di armature e nuovi potenziamenti con cui personalizzare il tuo stile di gioco.
fonte:multiplayer.it