Breve introducción a DX-Ball
Para facilitar esto, el programa contiene un editor de niveles que permite a los usuarios construir y editar niveles. Esto permite un grado mucho mayor de aportación creativa; aunque, esta característica no se extiende al editor de niveles del juego arcade en sí, ni tampoco a ninguna de las características del motor de juego básico de MegaSparkite. Sin embargo, dada la enorme cantidad de trabajo que conlleva la creación de un típico juego de breakout (muchos lo consideran el más difícil de todos los juegos de arcade), mucha gente considera que el editor de niveles es una característica útil del software. La razón es que permite a los jugadores crear rompecabezas personalizados que luego se ejecutan en el juego Breakout. El proceso de generación de personajes de DX-Ball también permite a los jugadores seleccionar el personaje con el que quieren jugar antes de comenzar la partida. Si nunca has jugado a ningún juego de Breakout antes, esta función puede servir como un excelente método para acostumbrarse a la mecánica del juego y será una buena experiencia de aprendizaje.
Además de estas dos características del editor del juego, hay una serie de funciones adicionales que permiten a los jugadores hacer un amplio uso del software DX-Ball y del editor de niveles para mejorar la experiencia. Una lista completa de las características disponibles en el momento de escribir este artículo incluye: la posibilidad de guardar y restaurar niveles; la posibilidad de seleccionar el tipo de música utilizada en el juego; y la posibilidad de cargar tus propias pistas musicales originales. Otras características interesantes y potentes del software son: capacidad de utilizar el ratón para activar efectos y otras funciones de los personajes, y un modo de "dibujo" que hace que los personajes se muevan y aparezcan como dibujados en la pantalla. Todas estas características ayudan a hacer de DX-Ball un juego extremadamente divertido y adictivo.