Notifications
Sokoban level editor by maknuz
Showcase
43
0
Juego y editor de niveles de Sokoban creados en el marco de la asignatura Modding y creación de niveles / Maestría en Diseño y Desarrollo de Videjuegos - UOC.
Enlace al repositorio: https://bitbucket.org/jdchavez86/uoc_b2509.git
Intenté imitar el editor de niveles de un juego de NES llamado Battle City (NAMCO, 1985). No se utiliza mouse, solamente teclado.

EDITOR

  • Existe un cursor que funciona como pincel o borrador
  • El cursor se mueve con las flechas.
  • El cursor solamente puede pintar en la área estipulada.
  • Es posible cambiar el pincel (caja, pared, objetivo, spawn point).
  • Se puede guardar el nivel y cargarlo.
  • Se necesita especificar nombre archivo para guardar o cargar archivo de nivel.
  • Para que el nivel salvado puede cargarse en modo juego, deben guardarse con nombre específico.
  • Antes de grabar se valida si existen objetivos y suficientes cajas.
  • Existe alerta si el usuario especifica archivo inexistente al cargar nivel.
  • Hay un botón para borrar lo dibujado.
  • Ayuda para ver convenciones y controles.
  • Desde la ayuda se puede salir del juego.

JUEGO

  • Escena menú para empezar o para cerrar aplicación.
  • 10 niveles construidos en editor.
  • El diseño de los niveles fue retomado de: http://borgar.net/programs/sokoban/#Sokoban%20Jr.%201
  • Después de superar un nivel se carga el siguiente.
  • Existe botón para reiniciar el nivel.
  • Después del último nivel se vuelve a menú.
  • Se implementan mecánicas básicas de juego original: llevar cajas a objetivos, una caja se puede mover en cierta dirección si no hay una caja o pared que la bloquee.
  • Existe menú activado con ESCAPE para retornar a la pantalla principal.
José David Chávez Vescance
Educational psychologist - Educator
4
Comments