X2 project (20181231): blog or directly - add: Crispin’s shop (some details not yet implemented (1)). - add: in the levels editor: catalog of add-ons to buy in shop. - add: extra ship to buy. - add: subspace sequence/interlude, with starfield and horizon fonts. - add: endgame simple congratulations subspace screen with horizon X2 logo. - add: game over subspace screen. - add: credits - fix: wrong PCI detection, made silent crash on Falcon+CT60 without PCI and misuse with PCI Radeon card. - add: log file in preferences (mainly for debugging at start). - opt: discard sprite/mask verifications (use log file if display problem). - fix: did not free memory correctly while loading images. - fix: amonit boss was sensible to super zapper. - fix: ship y-position reset when level is starting. - fix: ship is now mobile left/right when life or level is starting. - fix: status bar wasn’t displayed after second game session. - fix: canon thrower animation. - rmv: keys 1 2 3 4 5 for level changes tests.
Thanks to Strider/MJJ Prod for his tests on Falcon+CT60.
The project is near completion. I must prepare for a 3rd trip to VietNam spring 2019, but I thinks I'll time to work a little this start of year. As said before, I am terrible at level design, so I will release the project with just a 'test maps/levels'. The users who want to make/build will use the Xeditor, and name and lock their 'maps/levels' with an id+password. The online highscores will show and sort winners by 'maps/levels' name/id (2).
Remaining TODO: - (1) in Crispin's shop: hand movements, advises, sounds, and winner loots: glasses, cd music in end level 5 shop, at game completion - (2) in the editor: builder-id, verification hashes + password for map+shop (for user-builders). - (2) online highscores, add scores webservice on my website.
For those who are lazy or have only low-tech machines.