Hace 11 años | Por Tunguska a esi.uclm.es
Publicado hace 11 años por Tunguska a esi.uclm.es

La Escuela Superior de Informática de la Universidad de Castilla-La Mancha ha liberado el material de la primera edición del Curso de Experto en Desarrollo de Videojuegos. El material, compuesto por 4 libros de más de 1.200 páginas en total y múltiples ejemplos de código fuente, se basa principalmente en tecnologías y estándares libres. Casi la totalidad de los ejemplos del curso han sido desarrollados en GNU/Linux. Puedes descargar los libros gratuitamente en la web del curso (formato PDF).

Comentarios

D

#9 Con furcias y casinos

Find

#14 ...es más, paso de los casinos

YuukiTerumi

#9 Mejor un "motor engine 3d"

AitorD

#1, #2 Son los recortes, esta semana tocaba internet, y no han esperado al viernes.

T

#1 #2 #3 #4 El servidor ya está activo y a pleno funcionamiento

D

#8 Ha vuelto a pringar (27/7/2012 14:58)

DaniTC

#8 Gracias, ahora la web de la ESI está tirada (XD)

#2 Te cuento. En Invierno la conexión por eduroam es de 40 kbps. No exagero, te lo juro.

#4 Ni mucho menos Siempre ha sido así en Ciudad Real, todo el mundo cuando se lo cuento se queda alucinando. Ahora mismo tengo tres megas por eduroam (y son las tres de la tarde en pleno verano, sin nadie en el campus).

D

#2 Fliparías con la USC entonces, que está caído cada 2 semanas. Ya ni te cuento el Aula Virtual, que el día que puedas acceder sin cortes es un milagro.

Z

#46 me sorprende la actitud de esos profesores, maxime cuando el mío nos eseñó C con los apuntes obtenidos gratuitamente y por internet de un tio llamado N. Cabanes

rob3ro

#46 Los materiales de FP a distancia deberían ser públicos estoy de acuerdo, la paranoia llega hasta tal punto que a los profesores se nos prohíbe tajantemente utilizar cualquier material de la plataforma a distancia para el uso en clases presenciales, ni siquiera está bien visto que un profesor le pase a otro dicho contenido, de locos.

Jiboxemo

Que casualidad, esta tarde a las 5 presentamos los proyectos de videojuegos de la universidad de Alicante

http://www.dccia.ua.es/especialistavideojuegos/

sMeGm4

#11 Suerte

Jiboxemo

#45 Gracias majo!!!

the_vainas

Tiempo sin pasar por aquí pero es que me pareció justo compartir un link que he conseguido con el temario. No se si es el mismo, ya me diréis. Venga a tirar el servidor abajo chicos que vosotros podéis

http://cedv.morcy.es

Z

#54 hace mención a los libros (puede ser que si sean los mismo xk viene lo de UCLM), pero a la hora de descargar te dice que los compres, o por lo menos yo no he dado con la tecla para poder bajarlos.

Me auto corrijo, si se descargan. Gracias the_vainas!!

DaniTC

#57 Pues yo me lo acabo de bajar. Tienes que darle al PDF.

La web que enlaza #54 es la de uno de los profesores, si te fijas se llama morcy.es y en la página hay un tal Morcillo...

the_vainas

#34 Juas. Yo hice una asignatura en la universidad de Salamanca con ese software. Que tiempos... (2005)

#57 Mirar también que hay comprimidos con ejemplos, me imagino. Que no me ha dado tiempo a verlo todo.

#58 Mira el link que he puesto que sino lo subiré a dropbox. Esta info es de lujo

Z

#67
efectivamente, como dice #61 , hay ejemplos comprimidos (aunque el C1 del primer libro no está asi que imagino que no habrá ya que está todo bien organizado). Por si te interesa ponerlos también.

D

Vaya mierda de servidor/conexion tienen.Sigue sin ir el enlace.

t

Esto es justo lo que necesita la potentisima industria del videojuego español

f

que asco la pelea que tienen todo que si linux no tiene negocio... etc.. etc..
1) yo he trabajado en proyectos para clientes que solo van con linux, de echo el los supermercados DIA su sistema corre en fedora core y el software que ha actualizado hace apenas 2 años se han gastado varios millones de euros.
HP su administración en la nube también va con linux, estuve en el proyecto en la parte para adaptarlo para hospitales, y asi cientos de cosas mas

2) yo si he pagado por juegos en Linux, incluso he pagado por código fuente de algún juego. que te lo venden a parte, y si hay muchos juegos para linux y muchos proyectos nuevos para linux, con el tiempo se ira viendo mas cosas por que un juego no sale de un día para otro, se tarda y es un curro grande los que hoy ves para comprar empezaron hacerse hace entre 1 y 3 años. y hoy en día hay casi los mismos proyectos de juegos en linux como lo hay en Mac. así que poco a poco.

últimamente Linux mueve mas dinero que windows y mac juntos en el mundo empresarial. por que las empresas temen a las auditoras de estos que son bastante agresivas y linux le proporciona una estabilidad, seguridad, precio, eficiencia, etc..etc.. muy competente

Naeriel

¿Podéis entrar en el enlace? A mi no me va

S

Copiando a #1 ¿Podéis entrar en el enlace? A mi no me va

Seta_roja

no va nop... Si alguien lo consigue que lo suba a un server de verdad! lol

G

Puñeteros frikis, llevo 3 horas intentando descargarlo y nada... seguire otras 3...

d

#72 Si estás en Linux:
"wget www.morcy.es/cedv/M1.pdf"
Igual que en #71 sustituye el 1 por el número del PDF del módulo que quieras (2,3,4)

G

#75 wow buena velocidad a pesar de la sobrecarga de la web. Gracias por los enlaces directos.

100%[======================================>] 6.972.710 2,31M/s en 2,9s
100%[======================================>] 26.018.718 4,43M/s en 6,8s
100%[======================================>] 12.965.539 3,79M/s en 3,6s

DaniTC

#78 Es que no está en la universidad lol lol Está en Quijost.

mtp38k

#75 gracias, los bajé así; muy rápido.
Por si sigue habiendo problemas de descarga lo subí a una carpeta de Drive, donde se pueden ver online o descargar
https://docs.google.com/folder/d/0B1aS7oOukrHSVFF6WWFBazdiZ00/edit

D

#88 Muchas gracias por el detallazo; este mundo necesita más personas de buen corazón como tú.

andreums

#88 Gracias por el detalle, ya los tengo en mi Google Drive y compartidos con los amigos

AlexVixgeck

#99 Hombre, yo ando con UDK, esperando como agua de mayo el baker de Android (ya anunciado) lol
Por si le quieres echar un ojo a lo que voy haciendo: http://www.furaffinity.net/view/8597255/

Muy buen curso... además aunque los ejemplos sean para GNU/Linux, es aplicable a cualquier plataforma mínimamente portable.

jegt1987

Como el Game maker nada de nada

T

El link original enlaza a http://cedv.morcy.es/ Desafortunadamente, el servidor que sirve el primer enlace se ha caído...

a

Dejo un comentario para que algún meneante solidario del futuro me conteste cuando la web vuelva a funcionar

D

Por si sigue sin ir, como ahora que está caído esta mañana publique los pdf del curso en mi blog: http://razonartificial.com/2012/07/curso-expertos-en-desarrollo-de-videojuegos/

a

El enlace no va, el server parece linux, mejor programare juegos para windows.

D

#86 Seguramente sí, la mayoría de los servidores que se usan son linux, lo que significa que la mayoría de los servidores que se caen también lo son.


D

Esto deberían hacerlo todos los centros públicos de enseñanza respecto a los textos de todas las asignaturas o materias, por el bien del país.

Por cierto, la web no va. En casa de herrero...

Z

¿Hay alguien que haya conseguido descargarlo antes del efecto meneame?

dreierfahrer

#26 Yo hablaba d montarte tu empresa o tu producto...

Es un curso para desarrolladores... seguro que de ahi puedes sacar socios...

Yo me referia a eso.

PussyLover

Creo que ha tenido un efecto meneame. lol

Network problem

Check that the address is spelled correctly, or try searching for the site.

RaiderDK

Yo soy mas comodón,sin usar comandos, me esperé a una hora a que funcionara la web, y con el DownThemAll de firefox cogí todos los pdf y los gz.

D

#76 Ni idea tio, no llego a tanto pero en windows7 juego a 150-170 de lag y en linux a 70-100, tambien en windows saco 60-70 FPS (en zonas sin demasiados pjs) y en el mismo sitio linux me da 45-55 +-

D

#80 Tendrás algún programa de P2P o algún bicho o a saber, si no no se explica. Yo en Windows suelo tener entre 30 y 70 en la mayoría de juegos (dependiendo del servidor), pero cuando alguien conecta un PC con un maldito programa de P2P puesto el ping se va a la mierda, sobre todo si no le capa la subida para no llevarse todo el ancho de subida. Windows no puede incrementar por sí sólo el ping en 70 milisegundos.

D

Yo lo quiero

D

#48 Supongo que se referirá a cuando tengas que programar rutinas que interactúen con el SO.

D

Me parece cojonudo que publiquen el material (el cual voy a bajar enterito), pero seamos sinceros: En Linux no se puede hacer negocio con videojuegos, luego nos quejamos del paro juvenil, pero sinceramente espero en en ese curso toquen las demás plataformas por que desde luego Linux es la más irrelevante (tanto a nivel de negocio como a nivel de rendimiento).

D

Por cierto, me gustaría contactar con gente para discutir una idea de videojuego que CREO que podría tener salida principalmente en países asiáticos donde son tan fans de todo lo español, (aunque eso no quiere decir que la idea sea un topicazo de juego de toreros ni de comer tortillas, de hecho se trata de algo bastante complicado e incluso no sé si realizable en la práctica). Mis capacidades como programador/diseñador no son suficientes para enfrascarme en un videojuego. sobre todo valoraré ser de Barcelona o conocer la ciudad, ya que la idea está muy centrada en esa ciudad.

D

#30

D

#30 No te pienso pagar un duro cuando me demandes porque mi nuevo juego tenga todas esas cosas eh... lol

D3S1GN

Los ebooks en librovirtual simplemente no aparecen. Ni en el listado, ni usando el buscador (como mínimo los 2 primeros).
¿Los van a poner o sólo quieren que la peña se registre?

D

Gran noticia, esperemos que los asistentes ademas aprendan ingles, les sera util para limpiar letrinas en Manhattan

h

Mirándolo por encima, el material es bastante bueno. Ojo, necesitáis conocimientos en C++.

Salu2

a

Será cuestión de acceder al servidor en otro momento. Ahora mismo resulta imposible acceder a la página...

d

Muchos ya lo sabréis, pero por si acaso para no tener que descargar los recursos uno a uno (desde Linux):
"wget --wait=5 -r -p --no-parent -U Mozilla www.morcy.es/cedv/src/M1" (Para descargar todo el material del módulo 1).
Sustituir el último 1, por el número correspondiente al módulo deseado (2,3,4) para descargar todo su material, no se incluyen los cuatro libros en PDF, hay que bajarlos a mano por separado.
Saludos

the_vainas

Ya que nos ponemos con comandos ¿también se pueden usar comodines o que?. ¿O esto no funciona?, que alguien me corriga:

"wget www.morcy.es/cedv/M[1-4].pdf"

d

#77 Ya te lo dice el propio wget: "Aviso: no se admiten comodines en HTTP."

D

Hablando claro:

Esto no tiene salida laboral alguna. (al menos en españa)

D

#20 Conozco algún programador de videojuegos de cierto nivel que no pasa de los 24.000 anuales ni pasará jamás. (en España, claro)

Aquí hablamos de desarrollo, no de comercialización ni de montarte tu empresa ni de otros temas, el curso es para programadores, ¿no?

dreierfahrer

#35 lol que cabron lol

r

#18 La salida laboral te la creas tú y varios colegas al crear tu propio estudio de juegos indies, que mejor, así no dependes de un jefe cabrón que te explote a su antojo. Por cierto los epubs, ¿de donde se bajan?

logistark

#18 #22 #23 a programar Cobol!

Gargonslipfisk

#22 La misma pregunta me hice. Me registré en la web a la que redirigen y estuve un tiempo tratando de encontrarlos, y nada. >.< Si tienes más suerte avísame.

D3S1GN

#18. Hacer videojuegos es desde hace años independiente de la localización física del desarrollador. Cada vez hay más estudios en España que hacen cosas interesantes, especialmente juegos para móviles. Otra cosa es que tú ni lo sepas ya que el mercado potencial de ventas es el extranjero y no tiene sentido publicitarse aquí.

b

#18 Precisamente lo bueno de esto es que da igual donde lo crees o estudies, en España o en la conchinchina, que la proyección es internacional (si quieres).

D

Pues si todo esta en linux muy para expertos no será

g

#6 Qué frase más buena!, me la apunto

D

#6 Perdona, por error te acabo de encasquetar un negativo que no era para ti. Lo que hace la falta de sueño... Intento compensártelo en otro comentario.

AlexVixgeck

#7 Maya (FTFY)
Y por dios, Unity Pro es de lo peor. ¡Sale mas barato (y a cuenta) una de Unreal Developer Kit! lol

f

#95 yo he terminado un juego para Android lleva un mes en el google play por 1 leuro y nadie aun lo ha comprado &¬¬..
ahora estoy liado haciendo otro para PC con BennuGD lol

mas adelante quiero meterle mano a esos manuales le he echado un ojo y merecen la pena

AlexVixgeck

#96 ¿Cual juego es? For science lol

f

#98 bueno el otro día tuvo una venta lol, es el "circles out" es basado del "ligth outs" ahroa estoy haciendo uno pero mezclando dos mecánicas el "fast food" de la "atari 2600" y el "katamari", lol haber lo que sale pero lo estoy haciendo para pc y en 2D

poco a poco

Shotokax

#5 enhorabuena, premio a la sandez del día.

l

#5 Como troll no tienes precio

Nova6K0

#5 Pues precisamente algunos que nos quejamos de la dificultad, relativa, de Linux. Sí es para expertos, en según que cosas. No puede programar cualquiera vamos.

Salu2

D

#42 Para aprender a programar, Linux es mucho más sencillo que Windows...

D

#43 Y en que te basas para decir eso??? Te lo digo porque casi los mismos lenguajes que hay en Linux existen en Windows...

D

#48 Para progamar aplicaciones de consola da lo mismo arre que so, imagino que se referirá a las API de cada SO, no se en Linux pero la de Windows es un tanto enrevesada. En cualquier caso para videojuegos sólo tienes que controlar 4 cosas (ventana, pantalla completa, eventos de teclado y ratón y poco más...) y ahí Windows tiene muchas más ventajas (IDEs, APIs, documentación, de todo).

#52 No. En Mac no hay DirectX y tiene un puñado de juegos. El problema de Linux es que es imposible hacer negocio (al menos por ahora), simple y llanamente.

D

#52 Ya ves mira los idiotas de ID software con sus engines quake programados c++ y OpenGL que pocos resultados les ha dado.

#66 tienes un monton de juegos para linux propetarios, otra cosa es que tu no lo sepas, a los susodichos quake añade unreal, neverwinter... por no hablar de ese milagro llamado wine.

Yo juego al WoW desde una Gentoo consiguiendo un poco menos de FPS que en windows y bastante menos de lag, con lo que al final salgo ganando.

D

#74 Claro que los hay, pero en Linux por si mismos no sacarían beneficios, el objetivo principal por lo general suele ser siempre otra plataforma. Y ya me dirás en que afecta el SO al lag...

chulonsky

#74 Mira lo que dicen los idiotas de id software.
http://www.techspot.com/news/42827-id-software-co-founder-directx-is-better-than-opengl.html

Zas!
En toda la boca.

Programan en openGL por la gran cantidad de código que tienen ya hecho. Rehacerlo todo para directX no les sale a cuenta. Es su única razón.

chulonsky

#5 Tu comentario no es muy acertado, pero tampoco es totalmente falso.
El 99% de los juegos en 3D actuales está programado para DIRECTX, librería gráfica de microsoft exclusivamente para plataformas donde corra un Windows como sistema operativo. Esa es la principal causa de que para linux no salgan juegos. Casi ninguna desarrolladora elige programar bajo OpenGL, porque el curro que hay que pegarse para conseguir resultados gráficos espectaculares es muchísimo mayor que hacerlo utilizando directX. Y por supuesto, nadie que haya programado un juego en directX se pega el palizón de reprogramarlo para que funcione en openGL.

Los negativos que te has comido son el resultado del peligro que corre la gente cuando habla en un lugar donde cualquiera puede votar sin tener ni puta idea.


Por otro lado, hay doscientos mil libros y PDFs en internet donde explican cómo programar juegos. No veo la relevancia de este meneo. El que quería aprender, lo podía hacer. Y el que no, no lo va a hacer ahora.

chulonsky

#56 Eso era hace 10 años. Ahora directX (version 10 y opsteriores)realiza operaciones que openGL no tiene ni siquiera en su especificación. Dime un sólo motor gráfico decente que tenga menos de 2 años, que haya sido programado con direcX y openGL.

D

#52 lol lol lol lol lol lol lol lol

"El 99% de los juegos en 3D actuales está programado para DIRECTX, librería gráfica de microsoft exclusivamente para plataformas donde corra un Windows como sistema operativo. Esa es la principal causa de que para linux no salgan juegos. Casi ninguna desarrolladora elige programar bajo OpenGL, porque el curro que hay que pegarse para conseguir resultados gráficos espectaculares es muchísimo mayor que hacerlo utilizando directX. Y por supuesto, nadie que haya programado un juego en directX se pega el palizón de reprogramarlo para que funcione en openGL."

Valve, L4D2, hace pocos días

http://blogs.valvesoftware.com/linux/faster-zombies/

D

#5 Mira que hay que ver textos que dicen estupicedes y gilipolleces que se ahorrarían el escarnio publico si mantendrían la bocaza cerrada. Porque para oir tonterias, mejor no oir nada.

Zagurito

#5 Tux... perdónalo porqué no sabe lo que dice..

M

#5 Si, normalmente, los juegos funcionan como el culo en Linux es porque no se programan pensando para Linux (aunque pocas, hay algunas cosas que se tienen que cambiar al programar de un SO a otro). Mi proyecto de final de carrera era de gráficos por computador (básicamente una librería que cargaba un "modelo/escenario" por el que moverte con la cámara con física de colisiones) y lo hice desde Linux con un compilador cruzado para tener ejecutables tanto el Linux como en Windows, y funcionaba con el mismo rendimiento en ambos casos. De hecho

1 2