Per citar aquest document: http://ddd.uab.cat/record/143604
Desenvolupament d'un joc 2D isomètric d'estratègia per torns
Fernández Ibáñez, Àngel
Gurguí Valverde, Antoni, dir. (Universitat Autònoma de Barcelona. Departament de Ciències de la Computació)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Títol variant: Development of an isometric turn-based strategy 2D game
Títol variant: Desarrollo de un juego en 2D isométrico de estrategia por turnos
Data: 2015-06-28
Pla d'estudis: Enginyeria Informàtica [958]
Titulació: Enginyeria Informàtica [2502441]
Resum: Tot i que a Europa no està àmpliament estès, el Go és un dels jocs de taulell més popular a països orientals com la Xina, Corea o el Japó. Aquest projecte té com a objectiu desenvolupar una variant del Go convertint-lo en una illa hexagonal que s'ha de conquerir posant-hi edificis per torns. D'aquesta manera es converteix en un joc més senzill i amè, obrint-lo a més tipus de públic i portant-lo a les plataformes d'avui en dia com els dispositius mòbils. És descriurà tot el procés de creació: com treballar amb taulells hexagonals, com desenvolupar la lògica del joc, quins processos s'han de seguir per poder controlar la lògica del joc, etc. Durant el desenvolupament d'aquest, es farà en tot moment referencia al Go original per entendre el que s'ha fet i les raons de cada decisió. També s'explicarà com desenvolupar una intel·ligència artificial basada en l'algorisme negamax amb poda alfa-beta per donar als jugadors la possibilitat de jugar contra la màquina.
Resum: Despite not being popular in Europe, Go is one of the most popular turn-based board games in the Asian countries like China, Korea or Japan. This project aims to develop a variant of the Go game where the player aims to conquer an hexagonal island by raising buildings. This simplifies the traditional Go game making it simpler and pleasant to play, opening it up to more public and porting it to new platforms such as mobile devices. This project will describe the whole creation process: Working with hexagonal tiles, developing the game logic, what processes must be followed in order to control the game logic. etc During its development it’ll reference original Go game soon enough in order to make clear the decisions the were taken and the reasons behind them. It will also explain how to develop an IA using a negamax algorithm with an alpha-beta pruning to grant users the ability to play against a computer.
Resum: Aunque en Europa no está ampliamente extendido, Go es uno de los juegos de mesa más populares en países orientales como China, Corea o Japón. Este proyecto tiene como objetivo desarrollar una variante de Go convirtiéndolo en una isla hexagonal la cual debe conquistarse colocando edificios por turnos. De este modo se convierte en un juego más sencillo y ameno, abriéndolo a más tipos de público y llevándolo a las plataformas actuales como los dispositivos móviles. Se describirá todo el proceso de creación: cómo trabajar con tableros hexagonales, cómo desarrollar la lógica del juego, que procesos deben seguirse para poder controlar la lógica del juego, etc. Durante el desarrollo de este proyecto, se hará en todo momento referencia al Go original para entender lo que se ha realizado y las razones de cada decisión. También se explicará cómo desarrollar una inteligencia artificial basada en el algoritmo negamax con poda alfa-beta para dar a los jugadores la posibilidad de jugar contra la máquina.
Drets: Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. Creative Commons
Llengua: Català.
Document: bachelorThesis ; Text
Àrea temàtica: Menció Computació
Matèria: Go ; Joc ; Isomètric ; Hexagonal ; Estratègia ; Ia ; Pvp ; Negamax ; Poda alfa-beta ; Taules de transposició ; Juego ; Isométrico ; Estrategia ; Tablas de transposición ; Game ; Isometric ; Strategy ; Ai ; Alfa-beta pruning ; Transposition tables



10 p, 682.2 KB

El registre apareix a les col·leccions:
Documents de recerca > Treballs de Fi de Grau > Escola d'Enginyeria. TFG

 Registre creat el 2015-11-19, darrera modificació el 2016-04-15



   Favorit i Compartir