JailDesigner
  • Joined on 2021-01-31
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-28 13:25:51 +02:00
0abbaa09f8 Merge branch 'feature/attract-mode': attract mode (demo jugant-se sola) amb IA, 1P/2P, vides infinites i música contínua
455b7a6893 feat(demo): demos a 1 i 2 jugadors, esquiva de bales enemigues i vides infinites
92f76d091d fix(col·lisions): les bales d'enemic deixen de comptar com a foc amic (out-of-bounds a lives_per_player) i maten d'un toc
c1956e0028 feat(demo): attract mode amb pilot IA, escenaris curats i música contínua del títol
Compare 4 commits »
JailDesigner pushed tag v0.8.1 to jaildesigner-jail…/orni-attack 2026-05-26 19:40:09 +02:00
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-26 19:40:09 +02:00
491992a4d7 bump version a 0.8.1
e5b727216c Merge branch 'refactor/move-gamecontrollerdb-to-root': gamecontrollerdb fora de data/ (al costat del binari) + logs uniformes
f03e337b9a refactor(input): gamecontrollerdb.txt a l'arrel + target controllerdb + logs estil [Input]
Compare 3 commits »
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-26 19:24:47 +02:00
99e99e7e08 Merge branch 'refactor/remove-dead-oscillator-code': neteja del ColorOscillator (ara via shader)
b93761eb1e refactor(render): eliminar restes del ColorOscillator (setLineColor/getLineColor/global mutable) i deixar DEFAULT_LINE_COLOR constexpr
Compare 2 commits »
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-26 19:18:38 +02:00
4f5421191d Merge branch 'feat/hud-palette': HUD amb colors per funció + diferenciació P1/P2
71ed9dc24f feat(hud): paleta per segments (P1 blanc, vides ambre, nivell verd, P2 rosa)
Compare 2 commits »
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-26 19:06:12 +02:00
1a0cc504c4 Merge branch 'refactor/rename-explosion-sounds': sons d'explosió i bullet_zap amb noms descriptius + enemy_hit per a debris_partial
86775d4642 refactor(audio): renombrar hit.wav a bullet_zap.wav (desintegració de bala, no HURT d'enemic)
b936f410ce feat(audio): so enemy_hit per a debris_partial (impacte parcial a enemic amb HP>1)
ddcd2076a1 refactor(audio): renombrar explosion/explosion2 a enemy_explosion/player_explosion
Compare 4 commits »
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-26 18:54:51 +02:00
9345facaed Merge branch 'feat/orb-counterattack': orb taronja rosat dispara bullet_double cap al jugador en cada hit
885caa6bc3 feat(orb): contra-atac amb bullet_double dirigida al jugador en rebre impacte
a77bbe4420 Merge branch 'feat/reorganize-shapes': renombre big_pentagon→orb i reorganització de data/shapes per categoria
61a4886e62 refactor(shapes): reorganitzar data/shapes en subcarpetes per categoria (enemy/bullet/ship/effect)
164f58c883 refactor(enemies): renombrar big_pentagon a orb i enemy_big_orb a enemy_orb
Compare 5 commits »
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-26 13:50:50 +02:00
fbfacb825b Merge branch 'refactor/revert-stl-loops': bucles for explícits en lloc de std::ranges::* on aplica
5e4d2cf993 refactor(physics): tornar std::ranges::find a bucle for explícit
97d3749269 refactor: tornar std::ranges::{any,all,find}_of a bucles for explícits
Compare 3 commits »
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-26 13:41:25 +02:00
0dcecf9a3c tune(lint): desactivar readability-use-anyofallof per coherència amb cppcheck
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-26 13:37:30 +02:00
c75e6406cd Merge branch 'feat/wave-based-stages': sistema d'onades declaratives per fase
0254b44369 tune(stages): netejar comentaris obsolets a processPlaying
ff11567471 feat(stages): sistema d'onades declaratives amb condicions de transició
Compare 3 commits »
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-25 22:48:01 +02:00
06e383fe2c Merge branch 'feat/enemy-health-system': sistema d'HP declaratiu, big_pentagon i ajustos visuals
dc5b31087a Merge branch 'feat/debris-bullet-impulse': la bala impacta al cos O als trossos
9e745dc3fc tune(enemy): trossos parcials i firework petit en color wounded
14b10c663e tune(enemy): big_pentagon orb circular, firework petit per hit, sense wounded chain
f64c72f9a6 feat(enemy): sistema d'HP declaratiu i nou enemic big_pentagon
Compare 6 commits »
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-25 20:24:10 +02:00
b511740d93 Merge branch 'feat/enemy-ai-shoot': els enemics poden disparar bales declaratives des del YAML
b0643b6f62 Merge branch 'feat/enemy-ai-wander-chase-flee': afegir WANDER/CHASE/FLEE i target multi-ship
7e8d79222c Merge branch 'feat/enemy-ai-movement-migration': moviment dels enemics a un sistema d'IA declaratiu
14295ce859 feat(enemy): els enemics poden disparar bales via tick d'IA
5ad433e63a feat(enemy): afegir behaviors WANDER/CHASE/FLEE i target multi-ship
Compare 6 commits »
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-25 13:44:10 +02:00
410955de3c Merge branch 'feat/entity-event-system': sistema d'events declaratius per a enemics
9c0502eefb feat(enemy): sistema d'events declaratius via YAML
Compare 2 commits »
9c0502eefb feat(enemy): sistema d'events declaratius via YAML
JailDesigner created branch feat/entity-event-system in jaildesigner-jail…/orni-attack 2026-05-25 13:37:29 +02:00
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-25 12:42:13 +02:00
9b3da3a6e7 Merge branch 'feat/enemy-star': afegir tipus STAR i 3 nous shapes
bc41169176 feat(enemy): afegir tipus STAR (estrella de 5 puntes) i 3 nous shapes
Compare 2 commits »
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-25 11:59:33 +02:00
b3a1afce06 Merge branch 'feat/entities-yaml-enemy-shared': paràmetres compartits dels enemics a cada YAML
4b6dc8a47a feat(entities): migrar paràmetres compartits dels enemics a cada YAML
Compare 2 commits »
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-25 11:47:43 +02:00
3dadd5fc1a Merge branch 'feat/entities-yaml-bullet': migració de la bala a YAML
bea844d51e feat(entities): migrar bullet a data/entities/bullet/bullet.yaml
Compare 2 commits »
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-25 11:33:58 +02:00
5fb6c68df4 Merge branch 'feat/entities-shape-scale': collision_radius derivat del shape + scale al YAML
866a057704 feat(entities): derivar collision_radius del shape + scale/collision_factor al YAML
Compare 2 commits »
JailDesigner pushed to main at jaildesigner-jail…/orni-attack 2026-05-25 10:15:53 +02:00
da8eab330d Merge branch 'feat/entities-yaml-enemies': configuració dels enemics en YAML
39bda0775e feat(entities): migrar la configuració dels 3 enemics a data/entities/<type>/*.yaml
Compare 2 commits »