aboutsummaryrefslogtreecommitdiff
path: root/assets/jetpac.chr
Commit message (Collapse)AuthorAgeFilesLines
* Add copyright notices on the title screenMiquel Sabaté Solà2026-03-271-0/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Don't use dark green for itemsMiquel Sabaté Solà2026-03-241-0/+0
| | | | | | It's a really bad color given a black background. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Implement the "take off" animationMiquel Sabaté Solà2026-03-231-0/+0
| | | | | | | | This is the animation that is done after clearing a stage. Moreover, and for the first time since I started development, now we can move into the next level as intended from the game's design. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Center "game over (coin)" textMiquel Sabaté Solà2026-03-201-0/+0
| | | | | | Moreover, add a "!" character at the end. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Implement falling itemsMiquel Sabaté Solà2026-03-131-0/+0
| | | | | | | | | Every now and then an item will fall and, as in the original game, a fuel tank will be delivered whenever needed. There are still some things left out for later changes, like picking up items mid-air, or background effects for the rocket being filled with fuel. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Add missing items from the assetsMiquel Sabaté Solà2026-03-121-0/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Initial implementation for itemsMiquel Sabaté Solà2026-03-111-0/+0
| | | | | | | | | | This now only supports the appearance of shuttle parts and the fact that the player can collect them at a very specific order and drop them so to stack up the final shuttle. This is of course just the skeleton and there's a bunch of TODO's left. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Add a blinking animation on player selectionMiquel Sabaté Solà2026-03-081-0/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Make bullets thickerMiquel Sabaté Solà2026-03-061-0/+0
| | | | | | | On real hardware I've noticed that individual bullets are barely noticeable. Make them a bit thicker. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Improve slightly the look of asteroidsMiquel Sabaté Solà2026-03-051-0/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Add a pool of explosion effectsMiquel Sabaté Solà2026-03-031-0/+0
| | | | | | | For now this only applies to enemies, but it's general enough so it can target any given coordinate, and hence any given object. Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Improve the "other" states from fighter jetsMiquel Sabaté Solà2026-02-101-0/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* Update assets with the latest changesMiquel Sabaté Solà2025-10-131-0/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mssola@mssola.com>
* assets: Duplicate the UFO kind of spriteMiquel Sabaté Solà2025-05-151-0/+0
| | | | | | | | | | At first I thought that I could save up some space and then mirror the sprite horizontally, but it actually makes things easier to have the UFO enemy in its entirety as it makes initialization and moving the object easier. This is indeed possible because we have plenty of room left on the CHR bank. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* assets: Add all enemies and bulletsMiquel Sabaté Solà2025-04-061-0/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* player: Implement background collisionMiquel Sabaté Solà2025-04-011-0/+0
| | | | | | | This adds a first implementation of collision checks between the player and the background. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Add walking animationMiquel Sabaté Solà2025-03-201-0/+0
| | | | | | This also corrects a pixel from one of the animations on the chr file. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* assets: Remove duplicated tiles from backgroundMiquel Sabaté Solà2025-03-141-0/+0
| | | | Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Add a title and a main screensMiquel Sabaté Solà2025-03-131-0/+0
| | | | | | | | This commit adds the skeleton for having a title and a main screen. For now the title menu doesn't do much, as the selection is simply ignored, but at least it already knows how to cycle between these two states. Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
* Start with a skeleton for the projectMiquel Sabaté Solà2025-03-121-0/+0
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>