3 resultados para videojoc

em Universitat de Girona, Spain


Relevância:

20.00% 20.00%

Publicador:

Resumo:

L’ objectiu és el desenvolupament d'un videojoc (senzill) des d’ una idea inicial fins a un producte acabat i funcional (disseny del joc (la historia, els nivells, els personatges, etc.) com a concepte, programació, disseny gràfic, i finalment el poliment del producte per a que sigui un joc complet) utilitzant un software lliure. S'anomena "El Mensajero de Pekín" l'objectiu com a jugadors és aconseguir repartir uns paquets a una sèrie de bústies seguint una lògica de colors (cada paquet haurà de ser introduït a la bústia del mateix color per sumar punts). Es pot fer tant a mode individual, en el qual haurem de superar uns reptes que ens posi la màquina, com en mode multijugador, de dos a quatre jugadors, en el qual a part de repartir els paquets, haurem d'impedir que els rivals reparteixin els seus

Relevância:

10.00% 10.00%

Publicador:

Resumo:

Un videojoc és un joc que involucra a algú la interacció amb un espai d’efectes visuals en un dispositiu electrònic amb una pantalla i una sèrie de perifèrics que permeten la interacció. Aconseguir el màxim de realisme es un dels objectius principals dels dissenyadors de videojocs i per això cal integrar en un mateix entorn diferents components tals com: un motor de render, un motor de física, un d’ intel•ligència artificial, un motor de so, etc. El motor de so és un dels elements clau del videojoc, ja que el motor de render pot tenir molts bons gràfics, però sense un sistema de so amb posicionament 3D no es pot apreciar ni gaudir del videojoc en la seva totalitat. L’objectiu d’aquest projecte és integrar dins del motor gràfic de treball (Ogre3D) un motor de so i convertir el motor de render actual en un motor de videojocs en fase beta. L’objectiu principal d’aquest projecte és implementar un sistema de so completament integrat amb la plataforma de Render Ogre3D que permeti de forma senzilla i intuïtiva des d’un model de classes més abstracte la fàcil programació dels sons dins del sistema de render. El pla de treball definit per poder assolir els objectius, es divideix en dues fases: fase d’estudi previ on coneixerem les eines que necessitarem per treballar. Entre elles el motor de render Ogre3D i la fase d’implementació, on ens centrem en els punts d’anàlisi de requeriments, del disseny i de la implementació per a poder integrar les llibreries d’àudio a l’aplicació de la qualpartim (les llibreries de render creades per GameTools)

Relevância:

10.00% 10.00%

Publicador:

Resumo:

En el món dels videojocs el realisme és un punt molt important a tenir en compte ja que dónamés sensació a l’usuari d’estar immers en el videojoc. Això passa en part per aconseguir realisme en la dinàmica dels objectes i fer que aquests segueixin les lleis de la física de Newton. Per això s’han desenvolupat diverses llibreries que s’anomenen “motors de física” (physics engines), que empren variables com la massa, la velocitat, la fricció i la resistència del vent. Els objectius d’aquest projecte seran l’estudi de diferents llibreries físiques existents, la seva comparació i com s’integren en els motors de jocs. A més a més , la generació de contingut amb comportament que respongui a les funcions definides a aquestes llibreries no és trivial i per aquest motiu també es desenvoluparà una aplicació per generar murs de forma semiautomàtica que respongui a impactes. Per assolir aquests objectius caldrà: d’ una banda, comparar els cossos rígids, unions i funcionament en general de diferents llibreries físiques: Newton Game Dynamics, NVIDIA PhysX Technology, Open Dynamics Engine, Bullet Physics Library, Tokamak Physics Engine i Havok i d’ altra banda, implementar una aplicació que donant-li una imatge en planta d’una paret o conjunt de parets en format vectorial i les mides d’un maó, generi murs que puguin reaccionar de forma adequada quan rebin l’impacte d’una massa determinada. L’aplicació s’implementarà en C++ i amb l’entorn de desenvolupament Microsoft Visual Studio 2005. La visualització serà amb OpenGL