eloipuertas / ES2013Dimarts

VideoJoc del Grup de Dimarts d'Enginyeria del Software del Grau en Enginyeria Informàtica de la Universitat de Barcelona
http://eloipuertas.github.io/ES2013Dimarts/
Other
9 stars 6 forks source link

Desenvolupar la part lògica de disparar del rifle #277

Closed casals90 closed 10 years ago

casals90 commented 10 years ago

Estimació: 4h

Condició de finalització: Que el rifle dispari correctament.

casals90 commented 10 years ago

Implementació bastant avançada, ja fa mal al enemic, i dispara boles, però queda acabar de retocar alguna cosa.

dcorto commented 10 years ago

¡¡Nice!! :+1:

dcorto commented 10 years ago

@casals90, el tema de las bolitas está muy chulo y efectivamente hace impacto sobre los enemigos y los "elimina". Pero para mi gusto, faltan los siguientes items:

¿Qué te parece?

casals90 commented 10 years ago

@DCorto la impelmentació es la seguent: que l'usuari dispara i la bala si toca l'enemic despareix, si toca un altre element, el travessa i desapareix. Al cap de uns 5 segons es destrueix l'objecte. Falta acabar de retocar algu encara.

dcorto commented 10 years ago

Ok @casals90

casals90 commented 10 years ago

@DCorto Implementació acabada. T'explico: hi ha una variable que es diu fireRange que serveix per ajustar el temps entre dispar i dispar mentre el boto està apretat.

La lògica esta feta, l'únic, que de moment les bales no se li acaben, ja que per accedir als mètodes (ja implementats) de la classe weapon per restar bales, recarregar... necesita les animacions del rifle i per això ho he dexat així, un cop tinguem les animacions sera descomentar una linia i ja funcionara tot!

Per tant hauries de validar la part lògica pura. Gràcies!

dcorto commented 10 years ago

Molt bé @casals90, aquesta nit m'ho miro :)

dcorto commented 10 years ago

Ok @casals90 la lógica cumple con lo hablado. Te la cierro y nos centramos en la importación del modelo (y bullet) y las animaciones del arma que @Amestrmu7 ya tiene listas. Me gusta lo del modo "automático" de disparo :P