[RETO] [Source] Juego de logica BinBrain

Iniciado por ignorantev1.1, 22 Enero 2011, 18:28 PM

0 Miembros y 3 Visitantes están viendo este tema.

ignorantev1.1

Hola que tal!

Pues les traigo un sencillo juego de logica llamado Binbrain,  :rolleyes:

Bueno el juego esta basado en un juego flash llamado LIGHTBOT y consiste en programar un robot mediante codigo para que complete las misiones correspondientes. El codigo esta limitado a unas cuantas lineas, pero se puede usar recursividad mediante funciones. Ademas tiene la capacidad de evaluar expresiones.

Trae incluidas 8 misiones basadas en los mapas de LightBot pero las misiones pueden ser cargadas de un archivo externo, asi que el juego nunca pudiera tener fin.

Contiene un manual.

Esta completamente hecho por mi... bla bla bla...

Los comandos del robot son los siguientes:

TURN_LEFT   -> Giro de 90 grados a la izquierda
TURN_RIGHT   -> Giro de 90 grados a la derecha
GO      -> Avanzar
JUMP      -> Saltar hacia adelante (abajo o arriba)
PRESS      -> Accionar TILES
FUNCTION1   -> Ejecuta el codigo de FUNCTION1.
FUNCTION2   -> Ejecuta el codigo de FUNCTION2.
RETURN      -> Termina con la ejecucion de la Funcion en proceso.

aqui una imagen:



Aqui el codigo + Ejecutable:

http://www.mediafire.com/?tp7rcmyy92y38ir

El codigo del generador de Mapas no lo puse, tiene muchos errores, pero si a alguien le interesa con gusto lo pongo.

Editor de mapas
Algo complicado de usar... es la version que esta muchisisismo antes del beta  ;D

CODIGO + EJECUTABLE(Editor de mapas):
http://www.mediafire.com/?5wy8x4x6nbglc57

Bugs corregidos y Mejoras:


Bugs:
-> error al utilizar funciones
-> error desbordamiento al salir del mapa
-> error lineas "vacias" que contenian espacios
-> error utilizar IF
-> error de ubicacion en el mapa
-> error tile ADD
-> error utilizar operadores logicos

Mejoras:

-> Funcion abrir y guardar codigo
-> prevencion de ciclado al dar STOP
-> Minimapa 2D
-> Mejora en abrir y guardar codigo
  (el codigo puede ser editado fuera del programa)
-> Ejecutar el codigo sin animacion
-> "Else"
-> Forma de abrir los mapas
-> "Limpiar codigo"
-> Mejora en la velocidad de ejecucion (un poquito)

ultima modificacion 16-FEB-2011 V2.1


Espero les agrade, y si hay alguna duda, bug o ganas de insultarme pues diganlo  ;)  :rolleyes:
Sale...


BlackZeroX

,
Ando ahciendo algo similar pero por medio de un interprete, el tuyo me mola mas por que me da la sensacion de 3D.

P.D.: seria bueno que pusieras el editor de mapas!¡.

Dulces Lunas!¡.
The Dark Shadow is my passion.

BlackZeroX

Cita de: ignorantev1.1 en 22 Enero 2011, 18:28 PM

Esta completamente hecho por mi... bla bla bla...


...



Bin-Brain v2 By Txuy2011



Dulces Lunas!¡.
The Dark Shadow is my passion.

79137913

HOLA!!!

Cita de: BlackZeroX▓▓▒▒░░ en 23 Enero 2011, 02:03 AM
...

Bin-Brain v2 By Txuy2011


Tal ves Ignorante 1.1 Tiene otro nick y es Txuy :P.
:laugh:


GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

ignorantev1.1

#4
Cita de: BlackZeroX▓▓▒▒░░ en 23 Enero 2011, 02:03 AM
...



Bin-Brain v2 By Txuy2011



Dulces Lunas!¡.


Cita de: 79137913 en 23 Enero 2011, 02:11 AM
HOLA!!!

Tal ves Ignorante 1.1 Tiene otro nick y es Txuy :P.
:laugh:


GRACIAS POR LEER!!!

:laugh: ;-) ...  :¬¬

me creen o no me creen?

Bueno como sea ahi esta el codigo, Txuy es mi nickname de la vida real!, no creo que su familia o amigos pregunten: "oye, no has visto a BlackZerox" o "hey que ondas 76137913, como te va?"...

Psyke1

Yo si te creo. ;)
Parece bueno! Despues lo pruebo y echo una partida! :D

DoEvents! :P

79137913

HOLA!!!

Yo siempre le creo a todos, pero ¿Txuy es tu nombre? WOW

En el ejecutable no me anda la Function2

GRACIAS POR LEER!!!
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

79137913                          *Shadow Scouts Team*

ignorantev1.1

jajajaj Txuy no es mi nombre, es mi apodo en la vida real, asi me dicen mis amigos

El error de la funcion ya esta corregido, el link ya esta actualizado  ;)

agus0

Cita de: ignorantev1.1 en 24 Enero 2011, 22:03 PM
jajajaj Txuy no es mi nombre, es mi apodo en la vida real, asi me dicen mis amigos

El error de la funcion ya esta corregido, el link ya esta actualizado  ;)

Ahora Lo Bajo y Lo Pruebo... Pero una Duda...

Como Se Pronuncia "Txuy"??   :silbar:

ignorantev1.1

Cita de: agus0 en 24 Enero 2011, 22:19 PM
Ahora Lo Bajo y Lo Pruebo... Pero una Duda...

Como Se Pronuncia "Txuy"??   :silbar:

"chuy"