Diseño y Programación de Videojuegos

Estoy cursando la Tecnicatura en Diseño y Programación de Videojuegos en la Universidad Nacional del Litoral de la Provincia de Santa Fe.

Este post es una transcripción corregida de mi presentación en el foro de la materia Introducción al Diseño de Videojuegos de esta carrera.

Esta es la primera vez que me presento así que tal vez sea algo extenso…

Hola, me llamo Juan Pablo Castañeda, soy de Máximo Paz, Partido de Cañuelas, Provincia de Buenos Aires. Y a pesar de que Máximo Paz es Partido de Cañuelas, geográficamente queda más cerca de Ezeiza que de Cañuelas. Tengo 27 años, nací el 19 de Noviembre de 1982. Terminé la secundaria en el 2000, y luego por cinco años no hice nada. En el 2005 empecé la carrera de Ingeniería en Electrónica en la Universidad Tecnológica Nacional Facultad Regional Buenos Aires Campus Lugano, no llegué a cursar ni siquiera el primer año. Luego me dediqué a la música, estudié en el Conservatorio Nacional Julián Aguirre de Banfield, partido de Lomas de Zamora. Toco guitarra y un poco de piano y de bajo. Toqué en una banda de metal llamada Replica, y conducía un programa de radio llamado Profetas del Desastre.

Cuando empecé con las computadoras, más o menos a los diez años, las interfaces gráficas no existían, mi primer acercamiento a la programación fue con BASIC sobre DOS 5.0 luego pasé por casi todos los sistemas operativos (al menos los más populares de cada epoca en particular jaja…) como ser, DOS 6.22, Windows 3.1 y 3.11, Windows 95, 98, ME, XP, Vista (que es el que uso actualmente) y Windows 7 (léase seven). Acá en mi pueblo somos pocos los que sabemos de computación, así que no es raro que la gente me busque para que les arregle sus computadoras o para que les instale algún sistema operativo, es así como también pasaron por mis manos otras versiones de Windows como la 2000 y versiones de 64 bits de XP en inglés y en castellano. Me dedico a enseñar informática, inglés y también música. Traté de acercarme un poco a Linux varias veces, fracasando, creo que con Red Hat y con Madrake (ahora Mandriva), pero eso fue hace mucho, más cerca en el tiempo intenté también con Debian, otro fracaso de mi parte. Y últimamente tuve buenas experiencias con Ubuntu, que de verdad me gusta.

En cuanto a la programación, no soy ningún experto, pero siempre he estado probando, desde BASIC, QBASIC y QuickBasic, pasando por C con RHIDE y TCLITE. Hasta Visual Basic, Visual C++ y Visual C# (con XNA Game Studio), los últimos tres, IDE’s de Microsoft. Y creo que probé hasta con DarkBASIC y DarkGDK de TheGameCreators. En cuanto a web, HTML y CSS, aunque recuerdo haber usado JavaScript, JScript (la versión Microsoft del anterior) y VBScript (Visual Basic Script). También intente un poco con Java y con Flash (con su ActionScript). Actualmente creo que el futuro de la Web esta en HTML5+CSS3+JavaScript y considero que Flash no es la mejor opción para internet, especialmente en dispositivos móviles.

Quiero aclarar que todos estos lenguajes de programación que nombré los vi muy por encima y sin embargo aunque logré hacer algunos programas y/o juegos con ellos, nunca fueron la gran cosa.

Es por eso que espero que esta carrera me abra todo un nuevo mundo de posibilidades y conocimientos. Herramientas con las cuales pueda concluir proyectos y empezar a crear ideas nuevas para proyectos futuros.

Tengo muchas expectativas en la carrera y siempre fui una persona con mucha imaginación y muchas ideas. Mi gran expectativa es llenar todos esos espacios vacios con conocimientos que me permitan de una vez por todas encontrar no solo una carrera o un empleo, sino una profesión y una forma de vida. Por supuesto que siempre me gustaron los videojuegos y no voy a nombrar todas las consolas que tuve porque me extendería demasiado… jaja…

Aclaración: El siguiente texto ya no se ajusta a la realidad, actualmente uso mucho Facebook y YouTube, y muy poco o casi nada todas las otras redes sociales.

Les dejo mi twitter y les informo que soy anti-facebook y por ahora estoy probando con cosas como SocialGO y Ning, por lo menos hasta que esté listo el proyecto Diaspora* el cual me interesó mucho.

Si te gusta lo que lees considera contribuir con este blog para que el mismo pueda tener más y mejor contenido. Contribuir.

Licencia Creative Commons
Esta obra de Juan Pablo Castañeda está bajo una Licencia Creative Commons Atribución 3.0 Unported.

Anuncios

2 comentarios sobre “Diseño y Programación de Videojuegos

  1. Hola Juan , mi nombre es Nicolas y te escribo por lo siguiente: yo estoy interesado en empezar la carrera de tecnico en prog. y diseño de videojuegos y buscando informaciòn sobre la carrera encontre este pagina. Realize una consulta en la pagina de la UNL virtual pero no me aclararon las dudas asi que te lo pregunto a vos. Lo que quisiera saber es como se rinden los finales por que tengo entendido que es de forma presencial pero no se cuantas veces hay que ir y como yo soy de Bahia Blanca necesitaria saberlo antes de decidirme. Tambien quisiera saber como se dan las materias, es decir cuantas se cursan por año y como se rinden y si hay correlatividades. Por ultimo quisiera consultarte sobre la carrera en si , me interesa saber que tipo de videojuegos podes desarrollar al finalizar la carrera, o sea que es lo mas complejo que podes hacer usando solo lo que ves en la carrera. Asumo que no vas a poder hacerte algo como el Assassins Creed pero que juego crees que podrias hacer sin haber hecho ninguna otra cosa aparte de la tecnicatura?. Aclaro que no tengo pensado quedarme solo en eso pero me sirve para darme una idea de que tan completa es. Y tambien quisiera que me digas cuanto tiempo aproximadamente le dedicabas a la carrera. Espero que te llegue mi consulta. Desde ya gracias y saludos.

    1. Los exámenes son presenciales, la carrera funciona a través de un sistema de foros, y otras páginas que te permiten interectuar con los profesores y otros alumnos y gestionar tus tramites de inscripción a los exámenes de las materias que ya hayas aprobado, estos exámenes son varias veces al año, y el no poder asistir a uno no tiene consecuencia alguna, así que puedes aprobar varias materias y elegir una fecha que te sea conveniente para viajar y rendir todos los exámenes finales de esas materias, de hecho no importa si lo haces recién al año siguiente, siempre quedarás inscrito en la carrera y figurarán en el sistema las materias que tienes aprobadas y las fechas de exámenes finales a los que te puedes inscribir, básicamente son tres o cuatro páginas diferente a las que tienes que prestarle atención, el foro es donde están las materias y como accederás a todo lo que debas estudiar o presentar, el material bibliográfico y los programas, y también donde conversas sobre tus dudas con otros alumnos o profesores, debes inscribirte con un mail que uses siempre y que revises seguido ya que todas la notificaciones te llegarán a ese mail, así como mensajes personales de los profesores u otros alumnos, otra de las páginas es la que contiene los tramites de abono y las encuestas, presta atención a esa porque si pagas después de tiempo retrasará tu entrada a las materias y te costará agarrarle el ritmo, otra es donde vez las materias cursadas y si el profesor te aprobó para rendir el examen final según los trabajos que hayas presentado, y la otra es donde puedes solucionar los problemas administrativos que tengas con la carrera a través de un asesor que se te es asignado. Yo hace años que dejé e ignoro si la cantidad de materias seguirá siendo la misma de cuando yo cursé, eso te convendría consultarlo con alguno de los docentes, el director de la carrera en ese momento, y supongo que seguirá siéndolo, era Sebastian Teiteleman, yo tuve a Hernán Sampietro en introducción a la programación, a Jaimé Filí en introducción al diseño de videojuegos (creo), y más adelante Sebastían Rojas Fredini en C++ (no recuerdo el nombre de la materia) y en la materia de diseño gráfico creo que era Emmanuel Rojas Fredini, aunque puedo equivocarme ya que hace varios años que abandoné. Hasta donde yo sé, la carrera está más orientada a la salida laboral inmediata, capacitandote como diseñador y programador de juegos en 2D y 3D para plataformas móviles (iPod, iPhone, iPad, Android, Windows Phone, BlackBerry, aunque no estoy muy seguro de las últimas dos o tres) y también para PC (Windows/Linux) y/o Mac, más que nada en la categoría de Casual Gaming, aunque nada quita que dependiendo de tus capacidad puedas llegar a hacer algo mucho más elaborado, si te gusta y te emociona podés llegar a aprender mucho mas de los contenidos de las materias de la carrera. En mi experiencia personal, el profesor Jaime Filí me recomendó un par de libros que me ayudaron mucho en lo que a mi me interesaba saber, y también me dejó el conocimiento de la existencia del engine (motor gráfico) Unity que es lo que uso hoy en día, el cual hace poco agregó soporte para juegos en 2D y comprando las licencias correspondientes se pueden crear juegos para Web, PC (Windows y/o Linux), OS X (Mac) iOS (iPod, iPhone, iPad), Android, BlackBerry, Windows Phone 8, Xbox 360, PS3 y Wii.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s