¡¡NUEVA WEB YA DISPONIBLE!!
Este será el último post en este blog, nos mudamos a abstractionworks.com. Está nueva web cuenta con secciones personalizadas y un blog en wordpress igual que este.
El desarrollo ha ido a cargo de un amigo mío, Raul Lazaro Sanchez; y yo mismo.
Raul se ha encargado del código y los errores, y yo del diseño y la integración con el blog.
- Nuevo blog: http://devblog.abstractionworks.com
- Web en español: http://www.abstractionworks.com/es/
- Web en inglés: http://www.abstractionworks.com
Filed under: Uncategorized | Deja un comentario
New features in AbstractWar HD
I published screenshots of AbstractWar HD some days ago.
These are the new features for Ipad version:
- High Definition.
- Ratio 16:9.
- 2 new enemies.
- 2 new game modes.
- More powerups.
- Multiplayer in one device (two players in the same Ipad).
- Music track (soon in AbstractWar 2.0 too).
- Faster action.
- Advanced grid effects.
- More performance, very smooth.
- More UI elements.
- New particle system.
- OpenFeint challenges.
- Comfortable control.
Filed under: Uncategorized | 1 Comentario
AW review in AppAdvice.com
English:
AppAdvice.com is one of the most popular websites about Iphone apps, and it has reviewed AbstractWar 2.0.
Check here to read the review.
Español:
AppAdvice.com es una de las páginas web más populares acerca de las aplicaciones para el Iphone, y han revidado AbstractWar 2.0.
Pincha aquí para leer sus opiniones:
http://appadvice.com/appnn/2010/03/review-abstractwar-20-giving-copies/
Filed under: Uncategorized | Deja un comentario
Nueva web en desarrollo.
Actualmente se encuentra en desarrollo el diseño de la nueva web.
En ella se podrán encontrar los proyectos en AppStore y en desarrollo, así como de la tecnología que utilizamos, los integrantes del equipo y noticias.
La gama cromática y los elementos tendrán una apariencia similar a AbstractWar 2.0.
He decido tomar el rumbo para dar una apaciencia más profesional, (como mucha gente me ha recomendado)
Según mi previsión, estará lista justo antes del lanzamiento de la versión para el Ipad de AbstractWar 2.0.
Un saludo.
Filed under: Uncategorized | 1 Comentario
English: I have written a article in cocos2d official blog about a notification system that I have developed.
Español: He escrito un artículo en el blog oficial de cocos2d acerca de un sistema de notificaciones que he desarrollado.
Filed under: Uncategorized | Deja un comentario
Nuestro heroe
Español
¿Quién es nuestro heroe?
Pincha en el enlace para descubrirlo:
English:
How is own hero?
Check here:
Filed under: Uncategorized | Deja un comentario
AbstractWar HD en desarrollo
No es un nuevo juego, sino la versión de AbstractWar 2.0 diseñada específicamente para el iPad y en alta definición. El nuevo gadget del Apple.
En unas semanas publicaré las primeras capturas de pantalla.
Filed under: Uncategorized | 6 Comentarios
Hace unos días publiqué en este blog los pasos que seguí para aprender a programar.
Pués ahora nos ponemos a desarrollar el juego, y… ¿que necesitamos?
En orden de prioridad.
- Un Mac con procesado Intel.
- Descargarse gratis el SDK de desarrollo para el Iphone. Incluye Xcode (Código y compilación), Interface Builder (Diseño de interfaces), Instruments (Rendimiento y analisis de memoria, leaks etc.) y otros muchos programitas más.
- La idea.
- Un programa de diseño vectorial como InkScape. Es muy facil diseñar con ellos y además los gráficos los puedes ampliar hasta el infinito sin perder calidad.
- Un programa de audio: Como Audacity. Te permitirá retocar o incluso crear sonidos FX para tu juego.
- Un programa de retoque fotográdico como Gimp. Te permitirá crear crear Atlas con todas texturas individuales que diseñaste con InkScape. Un atlas es una imagen formada por muchas imágenes. Son indispensables para los gráficos de alto rendimiento. http://dev.boltcreative.com/pocketgod/GraveyardTextureAtlas0.png
- Programas específicos dependiendo del tipo de juego. http://www.cocos2d-iphone.org/archives/534
- Una tableta gráfica puede facilitar muchísimo el trabajo de diseño. Las Wacom son las mejores. http://www.wacom.eu/index2.asp?pid=0&lang=es
- Si el juego que has desarrollado te gusta, deberás pagar la licencia de Iphone Developer Program para poderla publicar.
Filed under: Uncategorized | 10 Comentarios
A través de comentarios y emails he recibido muchas preguntas acerca de como he aprendido a programar para el Iphone.
Por esto he decidido publicar mi experiencia en el blog y así cualquiera puede leerlo.
Voy a enfocar este tutorial a la creación de un juego.
Primero para poder desarrollar en cualquier plataforma debes conocer el lenguaje de programación y las capacidades técnicas.
En el caso de Mac OS X o Iphone OS es “Objective-C”, aunque se puede utilizar codigo C y C++ sin ningún problema.
Este el manual más util y sencillo sobre Objective-C para mi ha sido:
http://dymas.ii.uam.es/~flh/macprog/LenguajeObjective-C.pdf
Con esto no vas a ponerte a desarrollar un juego, primero a lo sencillo:
http://www.appsamuck.com/index.html
Appsamuck es la mejor web para aprender. 31 sencillas aplicaciones explicadas al detalle donde te puedes descargar el código.
Prometen aprender a programar en 31 días. Altamente recomendable.
Bueno, ya tienes tus pinitos para poder hacer un aplicacion que te haga ecuaciones de segundo grado jejej, o incluso desarrollar tus propias herramientas de desarrollo.
Ahora vamos a por lo gráfico:
Esto va a ser muy util, ya lo que puedes puedes aprender aquí, te vale tanto para desarrollar una aplicación para el Iphone como para PS3 o Xbox 360.
Hablamos de OpenGL ES, la programación grafica de alto rendimiento acelerada por hardware.
Si eres novato lo mejor para aprender es unirte a la comunidad de un motor gráfico.
En mi caso “cocos2d”, sencillo, rápido, estable y con una gran comunidad. Más de 300 juegos usan cocos2d, entre ellos AbstractWar 2.0.
Pagina web, foro y soporte técnico: http://www.cocos2d-iphone.org/
Codigo, reporte de errores y nuevas funcionalidades: http://code.google.com/p/cocos2d-iphone/
Mis aportaciones al motor gráfico: http://code.google.com/u/manu.valladolid/updates
Aquí reside todo el aprendizaje. Yo me descarge el codigo y abrí el proyecto de Xcode donde residen todos los ejemplos (Menus, Animaciones, Transiciones, Efectos, Renderizado, Primitivas, Sprites, Sistema de partículas, nodos….
Los instalé en el Iphone y a medida que leía el código intentaba comprender como funcionaban. Cuando tenía alguna duda menor acerca de como funcionaba un API, en vez de preguntar en el foro, me iba al codígo de motor gráfico y deducía por mi mismo su funcionamiento.
Cuando todo esto lo controlas yo recomendaría que desarrollaras un juego sencillo. (En mi caso AbstractWar 1.0, que no llegué a publicar)
A parti de aquí, si te lo has currado tendrás un cierto nivel.
Y con el tiempo, tu experiencia te revelará datos como que la memoria RAM y la memoria gráfica en el Iphone es compartida, cuando intentas integrar algún Vertex Object Buffer (VBO).
Cada dispositivo es diferente, por ejemplo, en un juego de PC usar (VBOs) puede aumentar la velocidad espectacularmente y en el Iphone reducirla.
Próximamente voy a publicar los programas (Opensource) que he utilizado.
Filed under: Uncategorized | 11 Comentarios
Entradas Recientes
- ¡¡NUEVA WEB YA DISPONIBLE!!
- New features in AbstractWar HD
- First screenshots of AbstractWar HD+ !!!!
- AW review in AppAdvice.com
- Nueva web en desarrollo.
- Cocos2D: Notifications in OpenGL (Like OpenFeint but without lag)
- Nuestro heroe
- AbstractWar HD en desarrollo
- Que necesitas para desarrollar un juego para el iPhone
- Desarrollar un aplicación para el Iphone sin un euro.
- Crash en el tutorial
Categorías
- abstractWar (2)
- game (1)
- imagenes (1)
- iphone (1)
- juegos (2)
- Uncategorized (31)
- war (1)







