946 resultados para Videojocs -- Programaci


Relevância:

20.00% 20.00%

Publicador:

Resumo:

Treball de recerca realitzat per un alumne d'ensenyament secundari i guardonat amb un Premi CIRIT per fomentar l'esperit científic del Jovent l'any 2009. Aquest treball de recerca és un projecte sobre el disseny i la creació d’un programa informàtic de codi obert amb l’objectiu de mesurar acceleracions en tres dimensions utilitzant el comandament de la wii, també conegut com a wiimote. Per tant, s'ha creat un programa que es connecta amb el wiimote, en rep les dades, les guarda i les representa per analitzar posteriorment diversos tipus de moviments i les seves acceleracions. Per tal de fer això es va aprofitar una biblioteca de funcions de codi obert ja existent que aporta les funcions principals per a la comunicació i control del comandament. El codi obert és un concepte que s’utilitza per als projectes informàtics, el codi dels quals està a la disposició de qui el necessiti. La biblioteca utilitzada està escrita en llenguatge C i per a plataforma Linux, i per tal d’aprofitar-la es va haver d’aprendre a utilitzar tant el llenguatge com la plataforma ja que no s'hi havia treballat mai abans. Gràcies a aquest projecte s'ha tingut la possibilitat de veure el funcionament d’algunes tecnologies alternatives i veure’n els avantatges sobre les convencionals o propietàries. Així doncs, des del punt de vista de l'autor, ha estat útil i enriquidor el fet de realitzar-lo.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

La metodologia docent impulsada per la creació d’un Espai Europeu d’Ensenyament Superior comú implica tenir en compte el treball de l’estudiant. En aquest sentit, resulta molt convenient facilitar a l’alumnat de primers cursos l’adaptació a una docència que s’organitza en crèdits ECTS i que se centra en el procés d’aprenentatge dels estudiants. Per aquest motiu, l’objectiu d’aquest projecte ha estat que assumissin un grau més elevat de responsabilitat en l’aprenentatge i que adquirissin una competència més gran en l’organització del temps d’acord amb els programes docents de les assignatures que cursessin. Per aconseguir-ho, s’ha creat un entorn de presentació de les guies docents basat en les agendes d’activitats d’aprenentatge. Aquestes agendes són, de fet, planificacions de les activitats presencials i no presencials que han de dur a terme els estudiants per assolir els objectius de cadascuna de les assignatures que fan. Perquè siguin efectives, han de ser el més individuals possibles i amb la informació suficient com perquè les activitats es puguin dur a terme. Així, els alumnes disposen d’una veritable agenda particular del què han de fer i quan per seguir una assignatura determinada. Com a resultat del projecte s’ha proposat una organització de la informació d’una assignatura que facilita tant la gestió de les guies docents com la creació d’agendes d’activitats d’aprenentatge, s’ha establert una metodologia de presentació dels programes docents amb suport de web perquè sigui de fàcil consulta i en els que els vincles de cada activitat s’activen segons el ritme del curs i, finalment, s’ha aplicat tot per al cas de l’assignatura de Fonaments de computadors, aconseguint que l’alumnat s’acostumi a seguir les agendes d’activitats i, consegüentment, a millorar el rendiment acadèmic de l’assignatura, que era el que, es pretenia originalment.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Avui en dia la biologia aporta grans quantitats de dades que només la informàtica pot tractar. Les aplicacions bioinformàtiques són la més important eina d’anàlisi i comparació que tenim per entendre la vida i aconseguir desxifrar aquestes dades. Aquest projecte centra el seu esforç en l’estudi de les aplicacions dedicades a l’alineament de seqüències genètiques, i més concretament a dos algoritmes, basats en programació dinàmica i òptims: el Needleman&Wunsch i el Smith&Waterman. Amb l’objectiu de millorar el rendiment d’aquests algoritmes per a alineaments de seqüències grans, proposem diferents versions d’implementació. Busquem millorar rendiments en temps i espai. Per a aconseguir millorar els resultats aprofitem el paral·lelisme. Els resultats dels anàlisis de les versions els comparem per obtenir les dades necessàries per valorar cost, guany i rendiment.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Atendre la planificació dels plans d’aula per a tot l’alumnat des d’un enfocament d’inclusió i atendre la planificació d’accés de cadascun i cadascuna de les alumnes a tot allò que es desenvoluparà a l’aula, són els propòsits del enfocament basat en el Disseny de Programacions Múltiples i Plans Educatius Individualitzats. Des d’aquest enfocament es planteja un procediment de planificacions “per versions” en el sentit que es considera que, inicialment, no es fa necessari preveure tots els detalls de l’activitat docent que es prepara, sinó el disposar d’uns primers esborranys que poden ser suficients i funcionals o que, en el cas de ser necessàries majors concrecions, aquestes es puguin anar introduint progressivament durant el mateix procés docent. El conèixer els canvis que es produiran en el moment de la implementació és l’objectiu d’aquest treball perquè tenim la convicció que si anticipem els possibles canvis que es produiran sabrem els components en els quals convé inicialment, planificar amb major intensitat i detall i quins són aquells altres components sobre els quals la intensitat de la planificació pot ser menys intensa i així facilitar la tasca dels professionals a l’hora de programar.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Aquest Treball de Final de Carrera conté el projecte de creació i desenvolupament d'una botiga virtual de venda de llibres, pel·lícules, música i videojocs.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

En aquest treball es presenta una aplicació gràfica per a desenvolupar un videojoc de tema lliure, amb premisses senzilles però fermes i amb la utilització d'unes eines el funcionament de les qual s'ha assolit durant la carrera i s?ha aprofundit durant el temps que ha durat la confecció d'aquest projecte.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

L'objectiu d'aquest treball ha estat desenvolupar un videojoc en un entorn de tres dimensions utilitzant les llibreries gràfiques d'OpenGL. Aquesta aplicació s'ha desenvolupat en Java, cosa que dóna més independència perquè aquesta és precisament la filosofia d'aquest llenguatge de programació.

Relevância:

20.00% 20.00%

Publicador:

Resumo:

L’objectiu d’aquest PFC és el desenvolupament d’una eina pel modelatge procedural d’edificis i altres estructures arquitectòniques. El modelatge d’edificis és, per si sol, un bon tema on aplicar‐hi la programació procedural. Un edifici normal compte sempre amb elements que es repeteixen en altura i amplada. El fet de “repetir” una tasca suggereix sempre l’aplicació d’algun tipus de procediment per tal de simplificar i reduir la feina de l’usuari a l’hora de desenvolupar aquesta feina

Relevância:

20.00% 20.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 PhysicsLibrary, 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

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Microsoft Robotics Studio (MRS) és un entorn per a crear aplicacions per a robots utilitzant una gran varietat de plataformes hardware. Conté un entorn de simulació en el que es pot modelar i simular el moviment del robot. Permet també programar el robot, i executar-lo en l’entorn simulat o bé en el real. MRS resol la comunicació entre elsdiferents processos asíncrons que solen estar presents en el software de control d’unrobot: processos per atendre sensors, actuadors, sistemes de control, comunicacions amb l’exterior,... MRS es pot utilitzar per modelar nous robots utilitzant components que ja estiguin disponibles en les seves llibreries, o també permet crear component nous. Per tal de conèixer en detall aquesta eina, seria interessant utilitzar-la per programa els robots e-pucks, uns robots mòbils autònoms de petites dimensions que disposen de dos motors i un complet conjunt de sensors. El que es vol és simular-los, realitzar un programa de control, realitzar la interfície amb el robot i comprovar el funcionament amb el robot real

Relevância:

20.00% 20.00%

Publicador:

Resumo:

Construcció d’una aplicació amb un llenguatge de programació concurrent i distribuït anomenat Erlang. Erlang és un llenguatge de programació funcional amb avaluació estricta, és a dir, assignació única i que inclou una màquina virtual. L’aplicació desenvolupada ha estat la programació d’un xat multiprotocol, el qual s’ha realitzat una primera part que ha consistit en el construcció d’un servidor per la xarxa local i el seu corresponent client. Llavors per poder fer un client més funcional i útil s’ha implementat un altre protocol, IRC. Al tractar-se d’un llenguatge espacialment dissenyat per treballar en processos s’ha intentat dissenyar d’una manera la qual es pugés aprofitar aquesta qualitat

Relevância:

20.00% 20.00%

Publicador:

Resumo:

L’ objectiu és el desenvolupament d'un videojoc (senzill) des d’ una idea inicialfins 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:

20.00% 20.00%

Publicador:

Resumo:

Un videojoc és un joc que involucra a algú la interacció amb un espai d’efectesvisuals en un dispositiu electrònic amb una pantalla i una sèrie de perifèrics quepermeten la interacció. Aconseguir el màxim de realisme es un dels objectiusprincipals dels dissenyadors de videojocs i per això cal integrar en un mateix entorndiferents 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 delvideojoc, ja que el motor de render pot tenir molts bons gràfics, però sense un sistemade so amb posicionament 3D no es pot apreciar ni gaudir del videojoc en la sevatotalitat.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 completamentintegrat amb la plataforma de Render Ogre3D que permeti de forma senzilla i intuïtivades d’un model de classes més abstracte la fàcil programació dels sons dins delsistema 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 elmotor 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:

20.00% 20.00%

Publicador:

Resumo:

Aquest treball presenta una forma de gestionar el perfil dels usuaris de l'aplicació gestora de videojocs educatius en xarxa k-Pax. Paral·lelament al desenvolupament del codi es realitza la documentació de gran part de la plataforma existent, de les accions necessàries per poder tenir-la en mode local i es mostren algunes guies per futurs desenvolupaments.