Axis Runner is a 3D game inspired by the Apple II game "Lode Runner". It features a built-in graphics engine and runs fine without hardware acceleration. All direction is relative as characters climb up on the walls and ceiling, reminiscent of the fighting scenes in movies such as "The Matrix".
This idea comes from some years ago; basically a 3D lode-runner type game with a weird topology: if the runner bumps into a wall he climbs up (like the fighting scenes in "The Matrix" or "Crouching Tiger, Hidden Dragon") but if he reaches an edge he falls, in the current downwards direction. I.e. the direction of gravity changes. To keep the world finite it is enclosed in a cube. Typically characters walk on the ceiling/up walls/pipes etc.
Axis Runner es un juego en 3D inspirado en el juego para Apple II "Lode Runner". Cuenta con un motor gráfico integrado y funciona bien sin aceleración de hardware. Toda la dirección es relativa, ya que los personajes trepan por las paredes y el techo, lo que recuerda a las escenas de lucha de películas como "Matrix".
Esta idea surgió hace algunos años; básicamente, un juego tipo "lode-runner" en 3D con una topología extraña: si el corredor choca contra una pared, trepa (como en las escenas de lucha de "Matrix" o "El Tigre y el Dragón"), pero si llega a un borde, cae en la dirección descendente actual. Es decir, la dirección de la gravedad cambia. Para mantener el mundo finito, está encerrado en un cubo. Normalmente, los personajes caminan por el techo, suben por las paredes, las tuberías, etc.
Gameplay / Jugabilidad.
fter many attempts (openGL in 1996 was too slow, Java in 1998 with line graphics was too dense), after someone put an amazing sculpture in the local bus interchange, after a lot of learning about graphics engines, and after the SDL game competition, here is 8000 lines of pure c coded madness!
While it is still in the prototype stage, if you have a Linux machine handy you can try it out. You will need the SDL library.
Después de muchos intentos (OpenGL en 1996 era demasiado lento, Java en 1998 con gráficos de línea era demasiado denso), después de que alguien pusiera una escultura asombrosa en el intercambiador de autobuses local, después de mucho aprendizaje sobre motores gráficos y después de la competencia de juegos SDL, ¡aquí hay 8000 líneas de locura codificada en C!
Si bien todavía está en la etapa de prototipo, si tienes una máquina Linux a mano, puedes probarlo. Necesitarás la biblioteca SDL.
Features. / Características.
- Custom built (fast!) graphics engine; can run on old pentiums.
- User controlled perspective.
- The cube walls, normally transparent, light up when characters are walking over them.
- All moves implemented: walk, rotate up, turn, dig, fall off, fall, take parcel, drop parcel, go to next level (walk on blue square), and character collision.
- 11 levels.
- Sound effects.
- Motor gráfico personalizado (¡rápido!); puede ejecutarse en viejos Pentium.
- Controlada por el usuario.
- Las paredes del cubo, normalmente transparentes, se iluminan cuando los personajes caminan sobre ellas.
- Todos los movimientos implementados: caminar, rotar hacia arriba, girar, cavar, caer, caer, tomar paquete, dejar caer paquete, ir al siguiente nivel (caminar sobre un cuadrado azul) y colisión de personajes.
- 11 niveles.
- Efectos de sonido.
Project Goals. / Objetivos del proyecto.
- To make a game that is fun and mind bending to play.
- To explore dense 3D geometry.
- To run on slow machines without graphics hardware acceleration.
- To explore alternate realities ( see A Mathematician's Apology)
- Dstortion of space
- Gme theory
- To explore the use of algorithmic music composition and dynamic sound synthesis.
- Hacer un juego que sea divertido y alucinante de jugar.
- Explorar la geometría 3D densa.
- Ejecutar en máquinas lentas sin aceleración de hardware de gráficos.
- Explorar realidades alternativas (ver Apología de un matemático).
- Distorsión del espacio
- Teoria de juegos.
- Explorar el uso de la composición musical algorítmica y la síntesis dinámica de sonido.
Source images / Fuente imágenes: Axis Runner.