fdfb84170fc4cd1ddcaad4a74820d9ecae711bf6
Cambios aplicados: - readability-braces-around-statements (añadir llaves en ifs/fors) - readability-implicit-bool-conversion (puntero → bool explícito) - readability-container-size-empty (.empty() en lugar de .size()==0) - readability-container-contains (.contains() C++20) - readability-make-member-function-const (métodos const) - readability-else-after-return (5 casos adicionales) - Añadido #include <cmath> en defaults.hpp Checks excluidos (justificados): - identifier-naming: Cascada de 300+ cambios - identifier-length: Nombres cortos son OK en este proyecto - magic-numbers: Demasiados falsos positivos - convert-member-functions-to-static: Rompe encapsulación - use-anyofallof: C++20 ranges no universal - function-cognitive-complexity: Complejidad aceptable - clang-analyzer-security.insecureAPI.rand: rand() suficiente para juegos
Asteroids
Destrueix als cosinus mesisinus que ens ataquen montats en ORNIs!

Controls
cursor amuntaccelerarcursor avallfrenarcursor dretarotar en el sentit de les agulles del rellotgecursor esquerrarotar en l'altre sentitespaidispararesceixir
Nomes tens una bala a l'hora. Crec que els teus dispars encara no fan pupa als ORNIs. Pero si ells te toquen sí que rebentes.
Com jugar hui en dia
Amb DosBox. Augmenta cicles, uns 30000 en el meu macbook.
Com compilar hui en dia
Turbo Pascal 7 desde DosBox. No m'ha fet falta activar res.