JailDesigner 8c251d2246 Title screen: copyright único + logo JAILGAMES encima
Sustituye las dos líneas de copyright (Pascal original 1999 + port 2025)
por una sola línea "© 2026 JAILDESIGNER" centrada en la posición de la
antigua primera línea. Encima, en el espacio liberado, se muestra el
logo vectorial JAILGAMES en pequeño (escala 0.25, las mismas letras
que usa LogoScene).

Cambios:
- CMakeLists.txt: PROJECT_COPYRIGHT pasa a "© 2026 JailDesigner".
  Eliminadas las variables intermedias PROJECT_COPYRIGHT_ORIGINAL y
  PROJECT_COPYRIGHT_PORT (ya no se referenciaban en otro sitio).
- project.h.in: fuera Project::COPYRIGHT_ORIGINAL y Project::COPYRIGHT_PORT.
- Defaults::Title::Layout: nuevas constantes JAILGAMES_SCALE (0.25) y
  JAILGAMES_COPYRIGHT_GAP (1.5% de la altura lógica) para el espaciado.
- TitleScene: nuevo helper inicialitzarJailgames() que carga las 9
  letras y las posiciona centradas justo encima de la línea de copyright.
  El bloque del pie del título sale del draw() a un dibuixarPeuTitol()
  para mantener la complejidad cognitiva por debajo del umbral del linter.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-20 09:46:38 +02:00
2026-05-19 08:54:51 +02:00
2025-12-16 22:14:55 +01:00
2022-08-13 09:21:45 +02:00
2025-12-23 13:06:52 +01:00
2025-12-02 13:51:54 +01:00

Orni Attack

Orni Attack

Destrueix als cosinus mesisinus que ens ataquen montats en ORNIs!


Controls

El joc permet l'ús del teclat per a controlar la nau i la finestra. Les tecles són les següents:

Tecla Acció
Accelerar la nau
Frenar
Rotar a l'esquerra
Rotar a la dreta
Espai Disparar
ESC Eixir del joc
F1 Disminuir la mida de la finestra
F2 Augmentar la mida de la finestra
F3 Alternar pantalla completa

Compilació i execució

Compilar el joc

make           # Compilar
make debug     # Compilació en mode debug
make clean     # Netejar fitxers compilats
./orni         # Executar

Crear versions release

make macos_release     # macOS .app bundle + .dmg (Apple Silicon)
make linux_release     # Linux .tar.gz
make windows_release   # Windows .zip (requereix MinGW a Windows)
make windows_cross     # Cross-compilació Windows des de Linux/macOS
make rpi_release       # Raspberry Pi ARM64 cross-compilació

Requisits

  • C++20 compatible compiler
  • SDL3 library
  • CMake 3.15 o superior

Plataformes suportades

  • macOS (Apple Silicon i Intel)
  • Linux (x86_64)
  • Windows (MinGW)
  • Raspberry Pi (ARM64)

Història

Joc original creat en Turbo Pascal 7 per a DOS (1999), ara migrat a C++20 amb SDL3. Aquest port modern preserva la jugabilitat i l'estètica de l'original mentre aprofita les capacitats dels sistemes actuals.

Versió actual: BETA 3.0

S
Description
Destrueix als cosinus mesisinus que ens ataquen montats en ORNIs!
Readme GPL-3.0 54 MiB
v0.7.2 Latest
2025-12-23 13:16:31 +01:00
Languages
C 70.2%
C++ 28.4%
CMake 0.4%
Makefile 0.3%
Python 0.3%
Other 0.4%