Tal i com us vaig comentar, ja s'ha convocat el concurs de programació d'aquest any a:
http://www.scenebeta.com
Podeu accedir al concurs en la següent notícia:
http://www.scenebeta.com/noticia/scenery-beta-2011-international-homebrew-showcase
També he localitzat un altre concurs on participar i sembla interessant.
Informació:
http://www.pcactual.com/articulo/actualidad/noticias/8913/iii_encuentro_jovenes_desarrolladores_videojuegos.html
Web oficial:
http://www.ideame.es/
Si us voleu inscriure aquí trobareu les bases:
http://www.ideame.es/ideame-mas-mas.html
I aquí s'ha d'emplenar el formulari:
http://www.ideame.es/ideame-mas-mas-inscripcion.html
A veure si algú s'anima a participar-hi. Mantingueu-me informat.
Bona sort i bon estiu.
dissabte, 2 de juliol del 2011
Concurs de programació
dissabte, 11 de juny del 2011
Comiat
Un any més ja hem arribat a final de curs.
Espero que hàgiu gaudit tant com jo en un curs molt i molt exigent. Hem après quantitats de llenguatges i algorismes, però això només és un principi. Al tema d'entorns hem pogut destacar les necessitats dels usuaris i hem comprovat la importància d'un bon disseny en l'ús diari d'una aplicació. I a jocs, no puc estar més content dels resultats aconseguits. Hem assolit quotes que ni m'havia plantejat al principi del curs.
Només em queda donar-vos les gràcies per aquest meravellós any i desitjar-vos molta sort en el vostre proper futur.
Apa, ara a descansar aquest estiu que us ho haveu ben guanyat.
Salutacions.
Lluís Ferreres.
I recordeu:
"All your base are belong to us." (AYBABTU, del joc Zero Wing)
Espero que hàgiu gaudit tant com jo en un curs molt i molt exigent. Hem après quantitats de llenguatges i algorismes, però això només és un principi. Al tema d'entorns hem pogut destacar les necessitats dels usuaris i hem comprovat la importància d'un bon disseny en l'ús diari d'una aplicació. I a jocs, no puc estar més content dels resultats aconseguits. Hem assolit quotes que ni m'havia plantejat al principi del curs.
Només em queda donar-vos les gràcies per aquest meravellós any i desitjar-vos molta sort en el vostre proper futur.
Apa, ara a descansar aquest estiu que us ho haveu ben guanyat.
Salutacions.
Lluís Ferreres.
I recordeu:
"All your base are belong to us." (AYBABTU, del joc Zero Wing)
C14 Materials
Tal i com us vaig comentar a classe, us deixo un parell de fitxers amb informació per a realitzar programació de jocs tant per consola (PSP, NDS, PS2, XBOX) com per ordinador (SDL, Java, Android, Bennu, etc).
Espero que us serveixi.
Salutacions.
Materials (1) (146 MB)
Materials (2) (668 MB)
P.D.: La descàrrega es realitza des d'un compte gratuït de Megaupload. No ho he utilitzat mai encara, per tant, si trobeu cap dificultat en aconseguir els fitxers envieu-me un missatge de correu a: llferreres@gmail.com
Espero que us serveixi.
Salutacions.
Materials (1) (146 MB)
Materials (2) (668 MB)
P.D.: La descàrrega es realitza des d'un compte gratuït de Megaupload. No ho he utilitzat mai encara, per tant, si trobeu cap dificultat en aconseguir els fitxers envieu-me un missatge de correu a: llferreres@gmail.com
dimecres, 11 de maig del 2011
C14 Bennu iOS
Sembla que cada cop tenim més a prop la possibilitat de desenvolupar jocs mitjançant Bennu i executar-los en dispositius iOS. I de forma legal!!!
Us deixo la notícia.
http://www.bennugd.org/es
http://www.bennugd.org/es/node/139
No deixeu de veure el vídeo.
Us deixo la notícia.
http://www.bennugd.org/es
http://www.bennugd.org/es/node/139
No deixeu de veure el vídeo.
dijous, 5 de maig del 2011
C14 Exemples de SDL_Net
Aquí teniu exemples de programació de multiplayer en xarxa utilitzant C/C++. Teniu el codi i els gràfics i podeu compilar amb el IDE que més us agradi. Us recomano començar pels 5 exemples en xarxa amb el títol al bloc
, i després el títol
SDL+Multiplayer 5 game examples!
SDL+Multiplayer game example
dimarts, 3 de maig del 2011
C14 Criteris d'avaluació
Implementació amb SDL
1. Pantalla inicial i final (fins a 1 punt)
2. Càrrega d'imatges (fins a 1 punt)
3. Interacció amb l'usuari (resposta a events) (fins a 2 punts)
4. Ús de llibreries auxiliars (qualsevol): SDL_ttf, SDL_image, SDL_mixer, SDL_net (fins a 2 punts)
5. Estructura del codi (fins a 2 punts)
6. Scrolls, nivells, enemics, intel·ligència, puntuació, etc. (fins a 2 punts)
Disculpeu les molèsties pel retard en penjar aquesta informació.
1. Pantalla inicial i final (fins a 1 punt)
2. Càrrega d'imatges (fins a 1 punt)
3. Interacció amb l'usuari (resposta a events) (fins a 2 punts)
4. Ús de llibreries auxiliars (qualsevol): SDL_ttf, SDL_image, SDL_mixer, SDL_net (fins a 2 punts)
5. Estructura del codi (fins a 2 punts)
6. Scrolls, nivells, enemics, intel·ligència, puntuació, etc. (fins a 2 punts)
Disculpeu les molèsties pel retard en penjar aquesta informació.
dissabte, 30 d’abril del 2011
C14 Nou SDK
Crytek oferirà el SDK de CryEngine 3 de forma gratuïta possiblement a partir d'aquest estiu. Més informació al bloc genbetadev.com:
http://recorta.com/eef19e
http://recorta.com/eef19e
dilluns, 11 d’abril del 2011
C9 Exercici de J2ME
Al Moodle hi ha una tasca per lliurar abans del dia 15 d'abril de 2011. Es tracta d'un senzill exemple de J2ME que es valorarà amb un màxim de fins a 3 punts. L'exercici és individual.
Podeu descarregar l'enunciat d'aquí.
Podeu descarregar l'enunciat d'aquí.
dimarts, 5 d’abril del 2011
Novetats sobre programació
S'ha inaugurat un nou bloc sobre programació que pot ser útil per als estudiants de DAI.
Algunes de les informacions destacades que hi podreu trobar són:
Els llenguatges de programació més utilitzats:
Programar cada mes:
Videotutorials per Xcode 4:
dilluns, 28 de febrer del 2011
C14 Angry Birds
Curiositat sobre l'Angry Birds.
http://www.xatakamovil.com/imagen-de-la-semana/llega-la-tarta-jugable-y-comestible-de-angry-birds-la-imagen-de-la-semana
Aprofito l'ocasió per informar-vos que hi ha gent treballant en temes de física i ens estan preparant llibreries per poder realitzar jocs d'aquest estil: projecte Chipmunk. Més informació al bloc de BennuGD:
http://www.bennugd.org/node/124
http://www.xatakamovil.com/imagen-de-la-semana/llega-la-tarta-jugable-y-comestible-de-angry-birds-la-imagen-de-la-semana
Aprofito l'ocasió per informar-vos que hi ha gent treballant en temes de física i ens estan preparant llibreries per poder realitzar jocs d'aquest estil: projecte Chipmunk. Més informació al bloc de BennuGD:
http://www.bennugd.org/node/124
dijous, 24 de febrer del 2011
C9 Treball oral
Recordatori:
El treball oral ha de ser sobre Glade o bé sobre formularis. A més de realitzar la presentació a l'aula cal lliurar un fitxer de presentació de Impress o un pdf amb les diapositives que utilitzareu.
Salutacions.
El treball oral ha de ser sobre Glade o bé sobre formularis. A més de realitzar la presentació a l'aula cal lliurar un fitxer de presentació de Impress o un pdf amb les diapositives que utilitzareu.
Salutacions.
C9 Treball sobre formularis.
Ja podeu descarregar el segon treball d'aquesta avaluació. Recordeu que el treball el podeu realitzar en HTML o VBA.
Descàrrega
Descàrrega
dimarts, 22 de febrer del 2011
C14 Mapes
Us deixo editors de mapes que he localitzat per a crear el fons dels nostres jocs. Són editors de rajoles, tiles en llenguatge informàtic, que podem passar després a imatges png per utilitzar-los als nostres fpg.
Tiled: http://www.mapeditor.org/
Tiled: http://www.mapeditor.org/
El Tiled té versions Microsoft Windows, Mac OS X i GNU/Linux. La resta només Microsoft Windows.
També disposeu d'un editor inclós al Bennu Pack, el Tile Studio.
dimecres, 9 de febrer del 2011
diumenge, 30 de gener del 2011
dilluns, 17 de gener del 2011
C14 Scrolls
Us deixo la pràctica de scrolls. Recordeu que un scroll és el moviment del fons de la pantalla per tal de donar més realisme al moviment del joc.
Es poden tenir fins a 10 scrolls en Bennu, però a l'exemple s'utilitzen 2.
Descarrega l'exemple, que inclou els gràfics i el codi:
Exemple_scrolls
Es poden tenir fins a 10 scrolls en Bennu, però a l'exemple s'utilitzen 2.
Descarrega l'exemple, que inclou els gràfics i el codi:
Exemple_scrolls
C14 Bennu: pausar el joc
Com afegir una pausa amb Bennu:
- El mètode més senzill és crear un procés principal des del qual es genera tota la crida de processos.
- Crearem un procés pausa que s'executa independent del principal.
- La pausa consisteix en enviar un senyal al procés pare per tal que aturi a tots els processos fills, per tal de poder despertar-los quan finalitzem la pausa. En el nostre cas el procés principal serà el pare de tots (excepte el de pausa).
Podeu descarregar el següent exemple.
Pausa_exemple
Actualització: els gràfics els teniu de les pràctiques, a la carpeta tutorial.
- El mètode més senzill és crear un procés principal des del qual es genera tota la crida de processos.
- Crearem un procés pausa que s'executa independent del principal.
- La pausa consisteix en enviar un senyal al procés pare per tal que aturi a tots els processos fills, per tal de poder despertar-los quan finalitzem la pausa. En el nostre cas el procés principal serà el pare de tots (excepte el de pausa).
Podeu descarregar el següent exemple.
Pausa_exemple
Actualització: els gràfics els teniu de les pràctiques, a la carpeta tutorial.
C9 Treball sobre Glade
Us deixo l'enllaç amb la primera pràctica que s'ha de realitzar aquest trimestre.
Pràctica sobre Glade
Pràctica sobre Glade
C9 2ona Avaluació
En aquest trimestre hi treballarem els següents aspectes:
- Eines RAD
- Disseny de formularis
L'eina que utilitzarem per a realitzar aplicacions d'una forma ràpida i senzilla serà el Glade, que en la darrera versió crea fitxers XML per a combinar amb diferents llenguatges de programació.
L'altra activitat clàssica del disseny de pantalles és el dels formularis, tant per a pàgines web (amb PHP) com per a bases de dades i ofimàtica (Microsoft Office o OpenOffice). Un bon disseny ajudarà a la correcta introducció de les dades, així com a la ràpida consulta de les mateixes.
Els treballs obligatoris que s'han de realitzar seran els següents:
- Treball sobre Glade
- Disseny de formularis
- Presentació oral d'un dels anteriors treballs
- Eines RAD
- Disseny de formularis
L'eina que utilitzarem per a realitzar aplicacions d'una forma ràpida i senzilla serà el Glade, que en la darrera versió crea fitxers XML per a combinar amb diferents llenguatges de programació.
L'altra activitat clàssica del disseny de pantalles és el dels formularis, tant per a pàgines web (amb PHP) com per a bases de dades i ofimàtica (Microsoft Office o OpenOffice). Un bon disseny ajudarà a la correcta introducció de les dades, així com a la ràpida consulta de les mateixes.
Els treballs obligatoris que s'han de realitzar seran els següents:
- Treball sobre Glade
- Disseny de formularis
- Presentació oral d'un dels anteriors treballs
Subscriure's a:
Missatges (Atom)