Ya no estoy trabajando en Como el Rogue, aquí está el último source code de la version 2.8
Tips:
1.- Compila con Python 2.7.x (de 32 bits), usando la libtcod 1.5.1
www.python.org
http://doryen.eptalys.net/libtcod/
2.-para hacer el .exe necesita otra libreria, winexe
3.- usa tambien pymedia
4.- dejar todos los archivos (graficos, data, sonidos) en la misma carpeta que el código source.
Cualquier duda consultar. pero al menos debieran saber python y consultar el tutorial de jotaf http://roguebasin.roguelikedevelopment.org/index.php/Complete_Roguelike_Tutorial,_using_python%2Blibtcod
SOURCE 2.8
lunes, 22 de abril de 2013
martes, 8 de mayo de 2012
miércoles, 21 de marzo de 2012
Nueva Version!

Pasó mucho tiempo desde que anuncié esta versión.
No es que haya hecho mucho trabajo desde Enero, pero me alejé un poco del desarrollo estos meses y recién lo retomé para finalizar los últimos toques de esta versión que basicamente es la anunciada en Enero con unas mejoras.
Aun falta mucho para estar conforme con una versión 3, pero éstas serían las principales mejoras desde la última versión:
cambios v26:
- armadura y escudo deben ocupar lugares distintos en equipaje
- item seleccionado de inventario que corresponda a la letra escogida
- manejar suma de pesos del inventario, dificultar pelea a mayor peso
- INCORPORAR ACCION VER con el mouse
- INCORPORAR persistencia de objetos de vendedores
- usar varias musicas diferentes
- cambiar musica al seleccionar continuar ultimo juego
cambios v25:
-todos los items seran stackables, se anade precio base (price) y peso (weight)
-anadir id en items
-no usar count directamente en inventario, contar manualmente los items para desplegar en menu
-lo anterior implica volver a implementar inventario mas simple (no de tupla count-item)
v2.4
08-01-2012
cambios v24:
-se anaden archivos monsters.txt e items.txt para las funciones populate_items y populate_monsters
cambios v23:
-se puede escoger nombre y sexo, y nombres al azar para el player al inicio
-se anaden flags: USEBUFFER, NOSOUND
-se imprime fps en terminal (no)http://www.blogger.com/img/blank.gif
cambios v22:
-se salva el pueblo en cada nuevo juego
-se anade color en Tile
-se anade ruido para generacion de suelo y rocas en cavernas
-mejora reproduccion de musica si no estaba tocando
cambios v21:
-se cambia snd por music_player, se anade volumen a la música
Si alguien se interesa por la versión Linux de ComoelRogue, entonces que me ayude para saber como hacer el ejecutable en Linux y como usar Pymedia porque he tenido muchos problemas en compilar pymedia en linux :(
Aqui para Descargar: DESCARGA COMO EL ROGUE V26
viernes, 20 de enero de 2012
pronto una nueva version
miércoles, 21 de diciembre de 2011
Mas paginas!
me hice entradas de mi juego en los principales foros de roguelikes:
http://roguetemple.com/forums/index.php?topic=2018.0
http://roguebasin.roguelikedevelopment.org/index.php/Como_el_Rogue
además de la página en la libreria de libtcod:
http://doryen.eptalys.net/libtcod/project2/?id=60
ahora solo falta seguir mejorando el juego!
http://roguetemple.com/forums/index.php?topic=2018.0
http://roguebasin.roguelikedevelopment.org/index.php/Como_el_Rogue
además de la página en la libreria de libtcod:
http://doryen.eptalys.net/libtcod/project2/?id=60
ahora solo falta seguir mejorando el juego!
lunes, 12 de diciembre de 2011
Está Vivo!
Al fin el primer demo de ComoelRogue está listo. aqui el link de descarga:
ComoelRogue V2
Aun no estoy satisfecho con el resultado, hay muchas cosas que quiero programar pero muchas de ellas no se si realmente quiera incluirlas, y en qué forma las voy a incluir. No quiero que ComoelRogue sea un clon de Angband en Español, pero es díficil hacer las cosas notoriamente diferentes y aun asi obtener un resultado bueno.
Al menos espero que puedan descargar y ejecutar el .exe. Cualquier problema por favor comentar aca! también serán bien recibidas ideas de que podria agregarse en el juego.
aqui está el readme de esta version (tambien incluido en el link):
ComoelRogue V2
Aun no estoy satisfecho con el resultado, hay muchas cosas que quiero programar pero muchas de ellas no se si realmente quiera incluirlas, y en qué forma las voy a incluir. No quiero que ComoelRogue sea un clon de Angband en Español, pero es díficil hacer las cosas notoriamente diferentes y aun asi obtener un resultado bueno.
Al menos espero que puedan descargar y ejecutar el .exe. Cualquier problema por favor comentar aca! también serán bien recibidas ideas de que podria agregarse en el juego.
aqui está el readme de esta version (tambien incluido en el link):
Como el Rogue
Un Roguelike en Castellano
by Daniel Cortés
version 2 - compilada para Win32
12-12-2011
ComoelRogue sería un intento de hacer EL roguelike en Español.
No, al menos un roguelike en Español.
Está escrito en Python 2.7, y usa la libtcod como libreria de manejo de la consola.
www.python.org
agradecimientos:
----------------
-Jice, Mingos por libtcod http://doryen.eptalys.net/libtcod/
-Jotaf por el python wrapper de libtcod y su excelente tutorial http://roguebasin.roguelikedevelopment.org/index.php/Complete_Roguelike_Tutorial,_using_python%2Blibtcod
-John Sayles interprete de la musica usada en este juego http://www.jsayles.com/familypages/earlymusic.htm
-pymedia http://pymedia.org/
Instrucciones:
--------------
movimiento:
qwe key_up
asd key_left key_right
zxc key_down
r: muestra el equipaje
i: muestra el inventario
s: duerme (por un turno solamente)
S: se queda dormido (para recuperar energía)
g: tomar objetos, o las escaleras
,: pausa la música
Historial de Versiones:
-----------------------
v2: primer demo. se añade musica
v1.0 - v1.92: mejoras para una primer version 'jugable' con un pueblo, item y moustros basicos y sistema de menu
v0.1 - v0.9: Siguen los pasos del tutorial
http://roguebasin.roguelikedevelopment.org/index.php/Complete_Roguelike_Tutorial,_using_python%2Blibtcod,_part_1
Fundamentos de Comoelrogue:
---------------------------
-codigo escrito en python. Usa la libreria libtcod para el manejo de consola
-funciones tienen nombre en inglés, de esta forma, es facil identificar una funcion de un nombre de un objeto o
un texto de mensaje dentro del codigo.
-Facilidad de lectura del codigo: nada de programación obtusa, muchos comentarios!
-codigo abierto: cualquiera puede obtenerlo. No se ha implementado aún una pagina web.
-ambientado en un ambiente similar al rogue o al angband (o D&D): dragones, orcos, trolls, espadas, escudos
-El mundo debiera componerse de distintos pueblos separados por terrenos salvajes, y con entradas a
calabozos con varios (1-99) niveles de profundidad. No existirá persistencia de mundos salvo para los pueblos y
sus distancias relativas en el mundo, lo que se genera al iniciar una nueva aventura.
-permadeath of course
-sistema de quest con N aventuras, al terminar las N aventuras el juego queda al libre albedrio del
jugador. La idea es que completar las N aventuras implique tener que adquirir mucha experiencia, los mejores
items unicos, derrotar a todos los NPC y ser practicamente invencible para todos los moustros.
Futuras mejoras para las siguientes versiones (roadmap):
--------------------------------------------------------
-faltan mas items y moustros
-mejorar ataques e incorporar magia
-mas stats: fuerza, agilidad, mana, estados como hambriento, envenenado
-persistencia pueblos y vendedores
-calibrar caracteristicas de items y moustros (constantemente)
-implementar quests
-mejorar algoritmos de generacion de mapas y AI (constantemente)
cosas que NO tendrá Comoelrogue:
--------------------------------
si alguien añade estas caracteristicas entonces será un Comoelrogue variant, y bienvenido sea. Si alguien quiere
realizar algo de esto por favor informarme al correo de abajo (y no olvidar mencionar el origen de su variante):
-real time playing, arena fightings, mouse
-graficos mejorados, isometricos, 3D
-traducción a otro idioma
quieres colaborar?
------------------
sgtdano@gmail.com
Suscribirse a:
Entradas (Atom)