Programació de videojocs retro
Tipus de documentProjecte/Treball Final de Carrera
Data2010-06-17
Condicions d'accésAccés obert
Llevat que s'hi indiqui el contrari, els
continguts d'aquesta obra estan subjectes a la llicència de Creative Commons
:
Reconeixement-NoComercial 3.0 Espanya
Abstract
Aquest document conté el disseny complet del hardware i software d’una videoconsola i dos videojocs d’estil retro. Aquests no estan caracteritzats per les seves altes prestacions, sinó per imitar pertànyer a la dècada dels 70 i 80, època de la que destaquen videojocs com el Pong, Space Invaders, Pac-Man...
La implementació de la videoconsola es basa en un control dut a terme per una
microcontrolador PIC, un visualització mitjançant matrius de LEDs i un comandament per polsadors. Finalment, la videoconsola s’encapsula en una caixa, imitant les consoles portàtils de la seva època.
El software consisteix en dos videojocs. El primer és un clon del Space Invaders,
un simulador de combat amb naus espacials. El segon imita el Night Driver, un
simulador de carreres. Ambdós s’executen sobre un sistema base o operatiu que
s’encarrega de les funcions bàsiques de la videoconsola: el control de la visualització i del comandament. A més, la videoconsola també ofereix la possibilitat d’emmagatzemar les puntuacions realitzades, acompanyades de les tres inicials del jugador.
Finalment, cal destacar que tot el disseny ha sigut concebut per tal de facilitar la
feina a altres persones d’implementar nous videojocs sense tenir grans coneixements en la matèria.
TitulacióENGINYERIA TÈCNICA INDUSTRIAL, ESPECIALITAT EN ELECTRÒNICA INDUSTRIAL (Pla 2002)
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
Memòria.pdf | 2,047Mb | Visualitza/Obre | ||
PFC1.pdf | 2,385Mb | Visualitza/Obre | ||
Sumari.pdf | 235,6Kb | Visualitza/Obre | ||
Manual.pdf | 594,8Kb | Visualitza/Obre | ||
Esquemes.pdf | 705,4Kb | Visualitza/Obre | ||
Pressupost.pdf | 336,6Kb | Visualitza/Obre | ||
Annex.pdf | 1,116Mb | Visualitza/Obre | ||
Annexes_extres.zip | 507,3Mb | application/zip | Visualitza/Obre |