Pixel War Blog

Directrices para concluir de una vez con esto

Publicado en Ideas por Fran en marzo 16, 2011

Veamos:

* hacer que el juego sea colaborativo: lo haría más interesante.

* los gráficos cuadrados y planos no le gustan a nadie, ni siquiera cuando se trata de cuadrados y planos.

* podría hacer que haya N moleculas de materia (jugadores), y haya N-1 moleculas de anti-materia (movida por una IA) que busque a la materia. Si se tocan, se neutralizan. Aunque no estoy muy seguro si la anti-materia se pueda expresar en moléculas :P

* hacer que muchas personas se conecten a un servidor en el mismo instante t es difícil, hay que forzarlas para que pase esto y si se aburren se van.

* el juego debe estar online todo el tiempo (o la mayoría que pueda); el tema es que esto lleva mucho código (ya que deberia estar pasando algo todo el tiempo) y tira más para el lado de los MMORPG.

* ok, no se me ocurre como puta madre seguir, ¿alguna idea?

Pathfinder marca ACME.

Publicado en Otras por Fran en noviembre 2, 2010

Me dio tanta lastima no tener que usar más el pathfinder en el Pixel War (porque no hay más monstruos, claro) que se me dio por implantarlo en un tablerito de 10 x 10 con un cuadrado rojo (el “pathfinderer”) y uno azul (vos o quien quiera que lo use).

Instrucciones basicas:

click izquierdo -> agrega bloque
click derecho -> borra bloque
flechas -> se mueve el azul

La descarga:

http://www.box.net/shared/bvtqaq7jof

Si bien el programita es una chota lo innovador (para mi) es que use Python 3.1, Pygame2 y cx_Freeze (para el ejecutable).

 

Pixel Fuck

Publicado en Desarrollo, Imagenes por Fran en octubre 1, 2010

La imagen anterior es una fiel representación de como la simplificación y la concreticación de ideas pueden llevar a un juego a mejorarlo, o a arruinarlo completamente.

Aunque lo voy a seguir desarrollando, hasta que de una vez por todas se decida por “quedar” en algo, y considerando que antes tenia pocas esperanzas de que alguien le juegue (incluso yo mismo), me veo en la obligación de reducir el espectro de alcance hacia las LAN-Party con los pibe’.

He dicho.

0.5 terminada

Publicado en Desarrollo, Source por Fran en agosto 4, 2010

Me rescate y cerre la version 0.5 del juego. Recien ahora empieza a ser algo estable y con verdadero sentido, creo que voy a tener que tirar a la mierda todas las versiones anteriores y llamarla a esta 0.1

En fin, cuestion de numeritos nomas.

PD: En la sección ”download” del google proyect se pueden bajar un .rar con todo el código, para los que no saben manejar SVN todavía.

Se vino el invierno y los teclados se ponen más duros.

Publicado en Desarrollo, Informes, Video por Fran en junio 22, 2010

Hace desde mayo que no público nada, lo que no significa que no seguí con el proyecto sino todo lo contrario, programe más que nunca (promedio 7 lineas de código al día).

Los cambios son varios, como por ejemplo, ya hay bichos. Que en realidad son patos pero ignorando ciertos esquemas de la naturaleza, podemos considerarlos como bichos. Por ahora los bichos son tontos, digamos, no se mueven ni siquiera por instinto. Es todo al azar, dicen “y si me muevo a la izquierda?” y entonces lo hacen. Bien, los bichos se mueven, tontamente pero se mueven, pero ese no es el único punto. Porque también te golpean. Y ahora se preguntaran ¿y como hace un pato para golpearte? y yo les responderé: si pudiera descubrir el modelo matemático que erige a la bolsa no estaría respondiendo estas preguntas.

Pero eso de ser tontos ya se les acabo a los patos, porque me puse y me heche una implementación medio berreta del algoritmo de búsqueda A* (suena más lindo de lo que es programarlo).

Les dejo un vídeo de cuando los patos tenían 17 años y eran tontos:

Mapa

Publicado en Desarrollo, Ideas por Fran en abril 22, 2010

Como al dibujar todo el background del juego (el mapa), es medio lento, y quedan como unos saltitos de sprite a sprite que quedan feo, tengo pensado generar una imagen gigante que contenga todos los sprites del mapa, y después dibujar el rectángulo que contiene a la vista solamente, acelerando todo, el dibujado, los cálculos y la relatividad. El problema de esto son los objetos que no son fijos del mapa, por ejemplo, un barril que se pueda romper a balazos, pero como no hay tal cosa todavía, no hay problema ;)

En todo abril no toque ni 1 sola linea de código, me voy a tener que poner las pilas. Agregue un sistemita de puntaje por equipos pero es muy tonto, no hace nada más que descontar por cada frag.

Tambien estoy pensando en agregar enemigos o algún tipo de cosa asi, sino pinta aburrido. Digamos, mantengo todo como esta pero al equipo rojo le hago unos bots o cosas por el estilo, pinta más copado ahí. Pero no se tampoco, bueno basta por hoy.

Holis

Publicado en Desarrollo, Imagenes, Informes, Otras por Fran en marzo 20, 2010

Che! estuve sin internet por 1 mes. No se si se habrán dado cuenta pero Pixel War cumplió 1 año, y con esto, el record mundial del desarrollo de software más lento de la historia.

Lo que al principio parecía ser una gran utopía de un proyecto personal para aprender y adentrarme en los profundos conocimientos de la programación y el arte del Gaming, hoy, 1 año después de tanto programar y borrar y volver a programar,  hoy, exactamente 1 año después, esto sigue siendo una utopía.

Ahora, la parte que todos esperaban, imagenes en el recuerdo:

Bueno, dejando de lado los recuerdos, ya esta funcionando el medico con sus jeringas que curan y envenan, tambien el francotirador y el soldado de asalto. Lo que faltaria ahora serian unos graficos respetables, una Beta con unas 6 personas (para probar estabilidad/velocidad) y otras pequeñas cositas y me daria por cerrada la version 0.5

Cascos

Publicado en Desarrollo, Ideas, Imagenes por Fran en febrero 26, 2010

Con este tema de las nuevas clases se me ocurrió hacerle unos casquitos a los personajes para que en el campo de batalla se diferencien de cada tipo. El problema esta en que no queda feo, sino horrible.

Compruebenlo con sus propios ojos:

Otra cosa que me di cuenta es que las balas son más grandes que los personajes. ¡Miren esa jeringa por ejemplo! No creo que nadie en Pixeland se quiera enfermar…

Mucha calor para programar…

Publicado en Desarrollo, Ideas por Fran en febrero 9, 2010

Disculpen por la colgada pero entre las vacaciones, la joda, el estudio y la resolución de problemas matemáticos en project euler casi no me quedaron ganas de seguir con el queridisimo Pixel War.

Pero acá estamos para volver con todo. Se me ocurrio hacer distintas clases de jugadores, por ejemplo:

un sniper
un medico
y un scout

Cada uno tiene un poder especial que se activa al apretar el click derecho.
El sniper va a tirar una bala muy rápida y con mucho daño pero va a tardar mucho hasta que se vuelva a cargar.
El medico va a disparar jeringas (si, jeringas) que si tocan a un amigo lo curan, y si tocan un enemigo lo envenan (te agarra el sida viteh).
El scout va a disparar 3 balas a la misma ves en 3 direcciones continuas, como si fuera una escopeta o algo por el estilo.

Ok, menos parla por ahora que me voy a seguir programando, cuando masomenos este voy a actualizar el repositorio pobre que esta más tirado.

Editor de mapas

Publicado en Desarrollo, Video por Fran en enero 20, 2010

Pequeño video de lo que es el editor de mapas para Pixel War. Simple pero sirve para safar del paso.

Ando medio colgado con el desarrollo porque no se me ocurre nada, ¿alguna idea?

Seguir

Get every new post delivered to your Inbox.