Auspiciado por: Panaderia La Veneciana Se me cayo un idolo :-(
| Miniblog En la actualidad, me encuentro aca: http://franr.tumblr.com/ Curso del lenguaje C Estoy dando un curso para principiantes del lenguaje C, por parte de un principiante en C. Lo pueden seguir en GritaloForum o en el Foro de PL, ambos foros locales ;-) Mi IP Aplicación desarrollada para el SerpMO. Especialmente pa' todos esos pajeros que no son capaces de abrir una pagina web para saber su IP pública. Incluye ejecutable, programa fuente y un huevo Kinder de esos que salian como $5 que venian para pascuas nomas. Notaran que si tienen router... no les va a funcar correctamente, cosa que podria solucionar! pero como fue ideado para el SerpMO, y como si tenes router no podes crear una partida, y como que a lo sumo redirecciones 20 puertos entonces si podes, y como que no da, o sea... no, ya fue, gorda, entendes. . ¡Te lo bajas haciendo click aca! SerpMO SerpMO es un juego multiplayer online basado en Nibbles (juego para linux, nativo en ubuntu). Esta programado en Visual Basic y por lo tanto solo funciona en plataformas Windows. Fue programado totalmente por mi (menos el modulo del manejo de ventanas á traves de una API) con el proposito de introducirme en el mundo de las aplicaciones cliente/servidor.
El juego es de distribución gratuita y libre, y carece de licencia
alguna (tengo problemas con la burocracia...) por lo que pueden hacer
con el juego lo que se les cante (acuerdense de mi si se vuelven
millonarios ¬¬).
¿Y como hay que hacer? Las reglas del juego son simples, hay 4 serpientes y 1 manzana. Cada uno es una serpiente (oviusly) y cada manzana es una manzana (:-O!) por lo que hay que comer tantas manzanas hasta completar el largo de la serpiente (30 en total).
¡Me aburro... quiero imagenes!
Aca con los Beta Testers dandome el "OK" para le versión final.
¿Por qué deberia jugar a esta porqueria? Trae un chat, es rapido, es facil, te cagas de la risa, te plancha la ropa, te hace la tarea.
¿Algo más? Si, queria hablarles al respecto sobre la parte de programación, el motor del juego no me llevo más de 1 semana, pero la interacción entre el cliente y el servidor fueron unos 2 meses minimos. Esta bien que andube muy pajero y como por 1 mes lo deje re abandonado al proyecto, pero igual, las aplicaciones cliente/servidor son cosas muy tediosas de programar ya que el control es constante y si tenes 0 experiencia en este tipo de software te cuesta capturar y depurar los errores que se manejan a nivel de paquetes (cosa que me paso a mi, por eso tarde tanto). A este proyecto pienso darlo como concluido y empezar uno nuevo con un compañero de la facultad, especificamente vamos a hacer un Juego en Python usando la libreria Pygame. Use VB por una cuestión de arreglos de controles, cosa que me facilitaba mucho el motor del juego.
Especificaciones Se van a encontrar que el juego consta de 2 archivos ejecutables, el cliente y el servidor
El servidor es de un uso muy intuitivo, apretamos en "Crear" y
esperamos a que los clientes entren a nuestra partida (le debemos dar
nuestro ip para eso). Una vez que estan todos los jugadores conectados,
apretamos en "Comenzar" y se iniciara la partida al terminar una cuenta
regresiva. Tambien podemos pausar, reiniciar y cerrar la partida. Todo
el procesamiento de datos se deja en manos de este, por lo que se
recomienda que tenga una buena conexión de internet si no queremos
experimentar conductas anomalas. En el cliente encontraremos un cuadro de texto donde pondremos el IP del servidor al cual nos conectaremos ("127.0.0.1" es Home, o nuestra PC misma, para jugar de local digamo'). Elegimos una serpiente de la lista y clickeamos en "Conectar a". Despues, a esperar que el servidor decida comenzar... Importante: apenas comienze la partida, muevanse con las flechitas pa' algun lado sino no van a ver nada ni mover nada.
Incluye cliente, servidor, librerias, programa fuente (para Visual Basic 6).
|
||||
2008 © Francisco Rivera. |