I added all my custom commands and used the periodic table of elements API to get all of the data. It was pretty hard making all of these but the guide definitely helped me. I also made some typos and one thing that I struggled to understand was why some lines were indented, but it turned out that I had, in my responses, left some whitespace which turned into indentation in the app response.
The final things to do are hosting it on HackClub Nest and writing my readme.
I added a simple settings menu with a fullscreen toggle and finally uploaded my game on itch.io. I had to research how to make the game fullscreen and I found a reddit thread that just cleanly showed it.
I added the third and final minigame and a win/loss screen. I had a lot of trouble making the final minigame since I first didn’t use global position and then won on red, which I couldn’t understand, but it was only on the right side. It turns out I had uses the scale property to shrink win area instead of size, so i had to apply the scale to my size value so that it would work. I think having Iron Man and the wormhole gives a better explanation for the goal of the game and what the win screen means. I think the final thing I will do is add a fullscreen checkbox in the settings menu and then I think I am done.
I added the second minigame, a game where you need to click all arc reactors before the time runs out, and I also made the player sprite flip depending on direction in minigame 1 and added the iron man sprite to main menu. The remaining things I will add are settings, maybe another minigame, a win screen and a lose screen.
I added the first minigame, a platformer minigame where you try to collect all arc reactors before the time runs out. I also drew an Iron Man sprite for the player to control. One thing I got stuck on was that the game wouldn’t move to the first minigame scene. This was because I had typed “.tcsn” instead of “.tscn” in my code. The next thing I will do is flip the sprite based on the players direction and add my next minigame
I added a title screen and a working timer screen for the game and themed them by following the WarioWare mission guide. I also drew an image of Iron Mans arc reactor as the lives icon, since this is an iron man themed game. I think the idea of the game is being Iron Man and trying to go through the wormhole back to NYC, like in the first Avengers Movie.
My project had very long loading times and weird error messages. I tried to fix this by adding a connection to NASA when page loads, and save previously loaded APODs in a cache. There are however sometimes still a bit of loading time and sometimes an error, that is now however out of my control and is instead on NASA’s servers. I also made a unified fetch and load function.
I added a date and time display at the top of the page based on the users local time. I also changed some of the colors, styled the date picker and other small polishing. I had some problems figuring out how I could display only what I wanted in the date display, but looking online I found some help om w3schools.
I added some basic styling to the page and made a better html structure. I think the next step is to make date input and button actually work and style them. I did have a hard time trying to figure out why my page wasn’t getting styled, but it turned out to be because I forgot to link the stylesheet in the index.html file…
Added basic structure of website and connection with NASA API as instructed in the guide. Later I will start customizing and maybe adding some more features to it. I am currently displaying the date, title, image and explanation.