You are browsing as a guest. Sign up (or log in) to start making projects!

Al

@Al

Joined June 1st, 2026

  • 37Devlogs
  • 6Projects
  • 4Ships
  • 36Votes
I am Alomnsh a junior in high school that enjoys doing aerospace and hardware project. I am currently working on a Mars game The Ares Horizon and my RC Plane
Open comments for this post

1h 26m 44s logged

Devlog #1

What I did:

  • I made my schematic for my alarm clock
  • I finished making my PCB, I added a silkscreen to it too
  • I am going to make my case now
0
0
92
Open comments for this post

8h 49m 52s logged

Devlog #15, this is a big one :ultrafastcatppuccinmauveparrot:

What i did:

  • So graphics are finally in I would say
  • New hover effects like button glowing
  • CRT lines, I first added them, didn’t go as planned removed em it the felt dead for some reason so added that back again
  • Light mode
  • The major one, improved the mini-game, a lot, it take up the whole screen now instead of just a section like it was earlier, it has added particle effects, and actual landing zone, star backgroud, fuel and velocity control
  • The mini game looks real good but there are some bugs, many I would say
  • I am currently working on fixing sizing issues with GitHub pages, I think pygbag is causing it via my deploy.yml

Notes:

  • When the bugs are removed and the sizing issue is fixed I think I will be ready to ship once more
0
0
137
Open comments for this post

19m 31s logged

Changes Requested Devlog

  • New file project.html for the projects subpage
  • Removed glowing effects cuz they look AI
  • Improved the projects page
0
0
8
Ship Changes requested

Alomnsh.com first ship

  • I made a my own personal website/portfolio with html for structure and a custom css for styling, deployed on GitHub Pages, I will deploy it on an actual domain when I get the $11 grant to buy it.

Website Features

  • Navigation Bar with Liquid Glass effect like Apple’s
  • Introduction and About Me section
  • Contact Me section
  • Projects subpage
  • Underglow on the sections
  • Effects when hovering on links or the project cards
  • Star Background

Notes

  • I plan to make it better using the Pulse mission, also plan to add a js file
  • I learned new styling methods and learned how to make a background
  • No AI was used
Try project → See source code →
Open comments for this post

3h 20m 53s logged

Devlog #2 :yay:

What I did:

  • Added a navigation bar on top, it has a translucent effect like the Apple’s liquid glass
  • Added underglow to the sections
  • Added more of my projects with pics and videos
  • The project page has its own subpage within the site
  • Added a contact me section
  • I learned how to make custom backgrounds with CSS I would definitely be using that in the future
0
0
81
Open comments for this post

41m 24s logged

Devlog #1 :yayayayayay: :ultrafastcatppuccinmauveparrot:

  • I set up a basic structure of my website and repo
  • Right now I only have a .html and .css going to add a .js soon
  • Also have to add more stuff, gonna be a fast project
0
0
6
Open comments for this post

1h 7m 24s logged

Devlog #1!! :yayayayayay:

What I did

  • I made my repo and my file
  • Started and finished my style.css file
  • I learned new styling method
  • I am going to work on my index.html now
0
0
42
Ship

#Ship 1

  • I built AeroBot using JavaScript, it is a fun and useful bot that can pull live orbital data of the ISS, calculate the resistance of resistors using its color bands, and calculate your weight on other planets.
  • Something I found challenging was get APIs to work properly with my commands and in the process I gained very useful information and things I didn’t know about before

Commands of AeroBot

  • /aerobot-ping - Checks if the bot is alive and responding
  • /aerobot-help - Lists all the commands of AeroBot
  • /aerobot-iss - Pulls live data of the ISS including coordinates, speed and visibility
  • /aerobot-resistor [band1] [band2] [band3] - Type in the color bands of the resistor and get the resistance
  • /aerobot-weight [your weight] - Type in your weight and know how much you will weigh on other planets
Try project → See source code →
Open comments for this post

20m 4s logged

Final Devlog

  • My application got accepted and my slack bot is live, test it out using /aerobot-help
  • I finished my README and changed the ping response from Pong! to I am very alive!!!
  • Also added a bot image
  • The bot is ready to be shipped
0
0
37
Open comments for this post

1h 14m 31s logged

First Devlog

What I did:

  • I set up the project and the repo
  • Added new commands
  • I started with some commands that used API but after trying for a while only my /aerobot-iss works so I ditched the ones that weren’t working and added some new ones

Whats next:

  • I am waiting for my Nest application to get approved and I have to complete my README then I will be ready to ship
  • Also, whoever wrote that guide is awesome, it helped me so much and is very clear, thank you!!!
0
0
71
Open comments for this post

6h 22m 57s logged

Devlog #14

What I did:

  • So after I 2nd ship, I went to AirVenture so no code there, It ruined my streak
  • So I have finally, finally pushed the code on the web by making it entirely pygame then I ran pygbag so it is now finally live on GitHub Pages
  • Proud of myself, there is still some work to do like fixing bugs

Notes:

  • My ship rating reasons suggested to add graphics so currently working on that
  • I also have to improve the loading screen, looks like shit
  • The biggest bug was getting the character and line spacing right, funny ik
0
0
38
Ship Changes requested

What did you make?
I made The Ares Horizon, a Python space adventure game where you play as a NASA Flight Director. Since my last ship, I over-hauled the game by adding a brand-new landing minigame with 3 difficulties, branch-linked storylines, and dynamic custom themes.

What was challenging?
Ditching Tkinter for Pygame was tough because I had to learn the library from scratch to eliminate bugs. I also lost 5 hours failing to host it on the web via noVNC/Docker, forcing me to stick to an .exe. Fixing cross-platform crashes and making it run smoothly on Python 3.14 was a huge headache.

What are you proud of?
I’m proud of building a robust Pygame + Tkinter interface with zero prior experience. The settings menu features a slick volume slider that changes color dynamically, a factory reset, and a text-speed slider. I also successfully added a seamless “Try Again” tracker without long loading screens.

What should people know so they can test your project?

  • Windows: Go to the Releases page and download the The.Ares.Horizon.exe file to play instantly.
  • Mac/Linux: Follow the new README steps to install system dependencies (sdl2) and run inside a Python virtual environment.
  • Python 3.14: Run pip install pygame --ce to avoid compilation errors.
  • Warning: Turn down the audio in the custom Settings menu if the default launch mix is too loud.
  • 8 devlogs
  • 19h
  • 11.40x multiplier
  • 217 Stardust
Try project → See source code →
Open comments for this post

2h 47m 9s logged

Devlog 13 !!

What’s New:

  • I added Reset All Settings to default button, to reset every thing to the “Factory Setting”
  • New setting, users can adjust how fast the typewriter writes on the screen
  • If the user passes the mini game and lands successfully, they would unlock the option to just play the minigame instead of have to go through the the whole story again

Notes:

  • I promised that I will release web, I tried, failed miserably, so I am just releasing a new .exe
  • I tried everything to pygame, didn’t work out, then tried to host it on noVNC, it acted up to, I finally gave up after 5 hrs of trying, didn’t count that because that was trial and error and not actual coding (although I did had to make and modify my Dockerfile like a 100 times)
0
0
13
Open comments for this post

2h 13m 45s logged

Devlog #12 !!

What I did:

  • So as u guys know I added audio controls in the previous devlog, I made it even better now
  • The settings menu is now in pygame instead of tkinter
  • The slider changes color as the volume is changed (It looks so cool!!!!! )
  • There is a new “Mute All Sounds” check box

Notes:

  • tkinter sucks, I loved it at first it was easy but as my code becomes more complex it just causes unnecessary bugs, so I plan to switch entirely to pygame
  • After I make the switch I can finally publish it to the web so you guys don’t have to download the source code or an .exe file (I was planning to do this, I got many reviews saying that a website would be better, so I am doing that)
0
0
14
Open comments for this post

1h 33m 55s logged

Devlog #11 !!!

What I did:

  • So I switched from ctypes to the pygame audio engine this is so when my game is played on MacOS or Linux it doesn’t throw errors because ctypes is a Windows thing
  • Added a settings menu to control the volume of the background music and the emergency sounds. The user preferences are saved using a .json file
  • Updated my README.md so the instructions to how to play my game on another operating system aren’t broken
  • Thanks to my ship suggestion, I am trying my best to implement those suggestions into my game and have already done so with a few of them!!

What might be coming next:

  • I hope that I can add to the settings menu so the user can control how they want the colors to look in the game, so basically full customization.
0
0
12
Open comments for this post

2h 5m 19s logged

My first ship is finally here, after 3 changes requested, I added a try again screen so the user doesn’t have to through the loading when they try again now it just shows there tries. Thanks for the idea from my first ship.

0
0
8
Open comments for this post

6h 31m 22s logged

v2.0.0 I think??

What’s New:

  • New Landing minigame!!
  • 3 difficulties
  • The minigame features SPIKES!!
  • Improved GUI

Changes:

  • I orginally started building my game on tkinter thinking it would be easy because my rest of the code was build on it, but I was wrong, it was so annoying to work with and caused so many bugs that I decided to switch to pygame I have never worked with pygame before so I ha to learn and then figure out a way to combine tkinter and pygame.
  • Also, pygame is not supported in Python 3.14 so I had to do pip install pygame --ce the community edition
  • I got it to work and I am so proud
  • The video is a bit speed up
1
0
30
Open comments for this post

1h 5m 24s logged

I cleaned up the UI and linked the Solar Sails choice in branch 2 to the ending choice of branch 1.

I know I promised that the update after the SFX one would be customization but I want to focus more on the game itself so I would just be adding a Dark and Light mode. And doing more customization options later.

0
0
30
Open comments for this post

2h 26m 41s logged

v 1.0.1 is incoming!!

What’s New:

  • Switched from the package of playsound to ctypes
  • New SFXs, listen to them in the attachment

(After this update rolls out, I will be working on given the user the freedom to customize how they want the game to look)

Turn up your sound to listen to the sounds

I cut out the parts where I selected options so that I don’t reveal the answers, if you want to try it out your self head over The Ares Horizon Repo

0
0
26
Loading more…

Followers

Loading…