Salidillo del horno!!!!

October 7, 2008


Pues se acaba de agregar un Sprite nuevo :D , es el de agua profunda :D , en totoal son los siguientes sprites:

Los Sprites del personaje



Los de los tildes



El script ya soporta coliciones :D -Yea!!!- las cuales pasan cuando el personaje intenta entrar a un tilde con agua profunda, por lo tanto, segun ando viendo, para los mapas ya solo falta el scroll y las elevaciones, a echarle coco, pero ya va saliendo mas rapido :D , no se que mas tildes agregar, si alguien tiene una idea pues comente.

Pues bueno, sin mas por el momento aqui dejo un video :D de como se comporta el juego -You tube lo puso aun mas feo de lo que esta, jaja-.


Esta es la direccion del video pa que lo rolen :D

Y pues ya, que alguien se anime a hacer el editor de mapas, sobres!!!!!

Por cierto, tambien necesito crear midis, pero no encuentro un programa para hacerlos :( , si alguien conoce alguno o le sabe a crear midis, ps taria chido que rolara -Piratiar no-.

Animando

October 6, 2008


Pues ya quedo la primera semi-animacion del sprite, aqui las imagenes:

animacion 1
animacion 2

Ya que quedo eso, pues trai el mismo principio que las coliciones, entonces de rato creo un sprite de agua mas profunda donde el “jugador” no puede entrar y debe de haber colicion.

Tambien ya le die este fin de semana una limpiada al codigo, ya quedo mucho mas simple, no voy a pegar las clases, pero con este simple codigo realiza la ventana:

pygame.init()
screen = pygame.display.set_mode((800, 600))
media = loadMedia()
windowManager = windowManager()
dungeonManager = dungeonManager(screen, media, windowManager)
intro = media.loadBackGround('intro.png')
screen.blit(intro, (0, 0))
mapFile = media.loadDungeonFile()
dungeonManager.recordDungeon(mapFile.readlines())
mapFile.close()
dungeonManager.fillDungeon()
dracko = spriteManager(media, windowManager, screen, dungeonManager.dungeon, dungeonManager.lastValueOfY - 25)
drawDracko = pygame.sprite.RenderPlain(dracko)
drawDracko.draw(screen)
pygame.display.flip()
while 1:
    pygame.event.pump()
    keyInput = pygame.key.get_pressed()
    if keyInput[K_UP]:
        dracko.update(1)
    elif keyInput[K_DOWN]:
        dracko.update(2)
    elif keyInput[K_LEFT]:
        dracko.update(3)
    elif keyInput[K_RIGHT]:
        dracko.update(4)
    elif keyInput[K_ESCAPE] or pygame.event.peek(QUIT):
        sys.exit()
    screen.blit(intro, (0, 0))
    dungeonManager.fillDungeon()
    drawDracko = pygame.sprite.RenderPlain(dracko)
    drawDracko.draw(screen)
    pygame.display.update()
    pygame.time.delay(100)

Este es el mapa:

WWWWWWWWWWWWWWWWWWWWWG
WSSSSSSSSSSSSSSSSSSSSW
WSGGGGGGGGGGGGGGGGGGSG
WSGGGGGGGGGGGGGGGGGGSW
WSGGGGGGGGGGGGGGGGGGSW
WSGGGGGGGGGGGGGGGGGGSW
WSGGGGGGGGGGGGGGGGGGSW
WSGGGGFFFFFFFFGGGGGGSW
WSGGGGFFFFFFFFGGGGGGSW
WSGGGGFFFFFFFFGGGGGGSW
WSGGGGFFFWWFFFGGGGGGSW
WSGGGGFFFWWFFFGGGGGGSW
WSGGGGFFFFFFFFGGGGGGSG
WSGGGGFFFFFFFFGGGGGGSG
WSGGGGFFFFFFFFGGGGGGSW
WSGGGGGGGGGGGGGGGGGGSW
WSGGGGGGGGGGGGGGGGGGSW
WSGGGGGGGGGGGGGGGGGGSW
WSGGGGGGGGGGGGGGGGGGSW
WSGGGGGGGGGGGGGGGGGGSW
WSSSSSSSSSSSSSSSSSSSSW
GWWWWWWWWWWWWWWGGWWWGW

Y esta es la imagen del mapa:

mapa

Pues ahi va de poquito en poquito :D .

Nadie se a apuntado para ver lo del generador de mapas, estaria chido que se empiezen a interesar, como pueden ver este proy si va en serio :D .

Saludos…

Map Creator

October 5, 2008


Pues ya tenemos la clase que lee los mapas :D , esta basicon, toma un archivo de texto con caracteres de 22 x 22, donde tiene los siguientes Valores:

G -> grass
W -> water
S -> Sand
F -> flowers

Y este es un mapa que me hiso mi novia :D :

GGGGFGGFGGGGFGGGFGGGGG
GGGGFGGFGGGGFGGGFGGGGG
GGGGFGGFGGGGFGGGFGGGGG
GGGGFGGFGGGGFGGGFGGGGG
GGGGFGGFFFFGFFFFFGGWWW
GGGGGGGGGGGGGGGGGGGWGW
GGGWGGGGGWGGGGGGGGGWGW
GGWWWGGGWWWGGGGGGGGWGG
GWWWWWWWWWWWGGGGGGGWGG
GWWWSWWWSWWWGGWWWWWWGG
GGWWWWWWWWWGGWWWWWWWGG
GGGWWWWWWWGGWWWWWWWWWG
GGGGWWWWWWWWWWWWWWWWGG
GGGGGGWWWWWWWWWWWWWGGG
GGGGGGGWWWWWWWWWWWWGGG
GGGGGGGGWWWWWWWWWWGGGG
GGGGGGGGGWWWWWWWWGGGGG
GGSSSSGSSSSGSSSGSSSSGG
GGSGGGGSGGSGGSGGSGGSGG
GGSGSSGSSSSGGSGGSGGSGG
GGSGGSGSGGSGGSGGSGGSGG
GGSSSSGSGGSGGSGGSSSSGG

Queda algo masomenos asi:

gato

Entonces propongo lo siguiente, como ven si alguien se avienta un editor de mapas??? :D , no importa el lenguaje, pero de preferencia python, estaria chido que fuera interfas grafica de drag and drop, a ver que sale :D , pues bueno, ahi esta la primera propuesta - asignacion - a ver quien se anima, contactenme por aqui por el blog o a mi correo, prefiero el de gmail.

Aun falta bastante, en lista de prioridades:

Que se meta en el agua no profunda.
Que no se pueda meter a agua profunda (aun no existe ese sprite) - Colisiones -.
Que ya soporte mas de un mono.

Etc… etc…

UPDATE:

A por cierto, un camarada de aqui de saltillo me dijo que le interesa participar en este proyecto - probablemente le cree un blog o luego veo si que se hace para entrar en algun lugar donde se manejen versiones - y pues ya quedamos que el dia viernes a las 9 PM en mi casa se llevara acabo dicho evento, entonces si hay alguien mas interesado, pues luego luego aviseme, si no le es posible a esa persona que sea reunion en persona pues tambien por internet nos ponemos a platicar, solo va a ser planeacion, pues bueno, a echarle ganas, por lo pronto le voy a dar una limpiadilla al codigo, camaras…

Mejore un poco :D

October 3, 2008


Pues ya mejoro bastantillo mi tecnica :D , aqui estan dos sprites recien saliditos del horno :P :

sprite1

sprite 2

En estos dias voy a subir el source para que me den consejos y cosas asi :-) .

Pues bueno, a seguirle, saludos…

Mmm… mas sprites

October 2, 2008

Pues parece que nadie se quiere animar con los sprites, jejeje, en fin, he leido bastantillo para mejorar la tecnica de mis sprites, acabo de terminar el cesped (pot tercera vez), y pues ya me va gustando mas, aunque la verdad aun no me convence, en fin aqui esta la imagen:

grass

Pues bueno, a seguirle, y pues tambien el buen Miguel (desarrollador de Stendhal) me anda recomendando usar java en vez de python :-S, debido a problemillas que trai el python con rapidez respecto al pygame, lo unico es que tendria que aprender desde cero, por lo pronto seguire con pygame hasta que vea que trono, jejeje.

Por cierto, el Allende es el unico que anda interesado en el manual de XHTML, y solo porque el publico lo pidio, estara arriba desde el dia de hoy apartir de las 9 PM, ne es mas, pa que se desvele el allende, lo voy a subir hasta la una :P . jejejeje.

Pues bueno, a seguirle :-S.

Sprite

October 1, 2008


Jajaja, asi es, ya por fin quedo mi primer sprite :P (bueno, desde ayer lo habia terminado, pero se borro, incluso estaba mas chido el de ayer, jejeje, pero en fin), y pues la verdad me falta aprender mucho para hacer mis propios sprites (que la verdad no quiero, por eso quiero que alguien me tire paro para las animaciones, batallo bastante, jajaja, aunque esta entretenido).

En fin, las dimensiones cambiaron, cada sprite cambio de 40x40 px a 80x80 px, en fin, sin mas por el momento, aqui esta mi primer Sprite :P , jajaja.

Sprite

Por cierto, si tienen documentos que me puedan mandar para aprender a usar logica para videojuegos y ademas para diseniar sprites, por favor mandenmelos :D , y a ver quien se va animando a entrarle a este proyectillo :P .

Porque estudie sistemas

September 30, 2008

Pues la verdad no es nuevo el porque, pero bueno, yo estudie sistemas porque siempre he tenido la idea de desarrollar juegos, pero la verdad nunca he tenido chanza de aprender la metodologia y los lenguajes de programacion.

Entonces el viernes estaba haciendo algo especial para mi novia, entonces se me ocurrio hacerlo por medio de un juego, entonces me puse a pensar rapido, y pues si, lo mas rapido seria en Python :D .

Asi es que desempolve esa materia gris que tengo en la azotea, y me puse a investigar un poco, la verdad esta bien dificil, yo queria hacer un nivel completo, pero lo unico que pude hacer fue un intro, un mapa visto por arriba y que un sprite se moviera por el mapa :-S (todo piratiado, porque no tenia tiempo de hacer las animaciones).

Si, lo admito, es muy complicado, tengo muchas dudas, y si, tambien lo se, ya existen muchos proyectos de juegos en Python e incluso los complementan con Java y demas cosas, lo se lo se, todo eso lo se, pero tambien se una cosa, que cuando traigo algo en la cabeza, nomas no se me olvida :-S… Por lo tanto me estoy dedicando a crear un RPG de estrategia :D , si todo marcha bien, tambien lo quiero hacer en linea :D .

Aqui estan mis sprites para el terreno (Estan feisimos):

base
Esta es la imagen base

grass
Cesped Claro

ground
Tierra Clara

water
Agua Clara

Ahora los sprites para los personajes (Feos, solo son dos y no son isometricos, pero bueno, si necesito el juego isometrico, pero tambien los necesito asi en 2D):


dracko
Personaje principal :P

alien
Otro mono raro

Entonces, ahorita lo que solicito es ayuda para las animaciones, pero si es importante tomar en cuenta las medidas y las transparencias, ya que el script aun se basa mucho en ellas.

Tambien necesito manuales de pygame y algun otro lenguaje chido :-S.

Y pues si alguien esta interesado en entrarle a la codiguiada, pues hasta ahora tengo pocos modulos, el de cargar imagenes, sonidos, crear mapa (tomando cuadros de terrain, aun esta feo ese algoritmo pero funciona, y puede mezclar dos tipos de terreno :-S)

Estaria chido que alguien me ayudara :D , aunque sea para obtener mas recursos de donde leer, y con las malditas imagenes, (pixel art esta chido, pero muy muy muy dificil)

Saludos,

P.D. Aun no se me olvida subir lo de XHTML :-S

UPDATE:


Como una imagen vale mas que mil palabras:

back

Recuperar contraseñas con firefox

August 27, 2008

El titulo no es nomas para generar trafico, jeje, dejen les cuento la historia:

Pues bueno, ayer vi una funcionalidad nueva en mi Gmail, nos da la opcion de ver la actividad de nuestra cuenta:

Gmail

Entonces cerre todas cerre todas las sesiones, por si habia alguna resagadilla en algun lugar, una vez que hice eso me recomendo resetear mi contraseña, lo cual me anime a hacer, y de pasada resetie la de hotmail, y ya todo quedo bien, contraseña nueva, seguridad alta, bla bla bla… a dormir, horita en la mañana pues a logearse verdad, pero ho sorpresa :O, cual era la conraseña, jejeje.

Investigando en google acerca del administrador de contraseñas que usa Fire Fox se mencionaba que en una carpeta de texto estan almacenados los passwords, pero hoooo sorpresa una vez mas (ni tan sorpresa la verdad, je), estan encriptados :( .

Ya, apunto de resignarme y solo checar mis correos en esta maquina recorde que tengo instalado el firebug :D , entonces me dije a mi mismo, mi mismo, pues aqui aparecen los **** de que la contraseña esta almacenada, forzosamente debe existir una manera de que la recuperes.

Me puse a ver el input con el firebug y noooo :( no traia el value :( , entonces, recorde que en firebug tenemos la opcion de echarle un ojillo al DOM, y ahi, donde se encuentra el elemento value, aparece nuestro password sin encriptar ni nada :D .

Gmail Pass

Y ya recupere el pass. Ok, probablemente no sea una buena manera de hacerlo, o probablemente existe una mejor o lo que sea, entonces si conocen mas maneras pues adelante, comenten aqui :D , a mi me sirvio mucho ya que me saco del apuro y rapido, ademas hay que considerar que me ando oxidando un poco :( .

Por cierto, aun no subo el manual de XHTML, ya hace mucho que lo habia terminado el Chino, pero no he tenido chanza, espero ya este fin de semana tenerlo listo.

http://www.NELpastel.com/

July 23, 2008

http://www.NELpastel.com/

Asi es, Telcel se esta pasando de lanza con sus precios con el iPhone, digo, nada perdemos con intentar hacer el cambio, esta es una invitacion para que se unan al movimiento, blogeen al respecto, den a conocer este abuso, en fin, esperemos que las cosas cambien.

Wii fit y parches

July 14, 2008

El dia de ayer adquirimos el famosisimo Wii fit, jejejeje, ese Miyamoto esta loco :P , jejeje, se puso muy padre, mis padres ya crearon sus Miis para poder utilizarlos dentro del Wii fit, por mi parte yo me concentre mas en el trote, al principio el unico nivel disponible estaba sencillo, era la carrera corta, al pasarla desbloquie la carrera larga para finalmente obtener la pista de “vuelta a la isla” ese si que estubo pesado fueron 9 m inutos de trotar :D , el yoga aun no lo practico, y dentro de tonificacio utilice fue el de lagartijas, se me dificulta mucho, pero en general me gusto mucho el juago.

Y respecto a los parches, asi es, hoy comenzo el segundo Round :D , jeje, a ver si rompo mi marca de 4 dias sin fumar :D

Pues saludos, chale, el chino hace rato que termino el tutorial de XHTML, y aun no lo subo :S, solo que hoy empiezo proyecto y voy a andar mas ocupadon :S…

P.D. No pude asistir al cumple del Nibbles, pero pues feliz cumple caon, che gotcha termino muy muy tarde :S…