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

Spaceflight Simulator

  • 2 Devlogs
  • 7 Total hours

A cool website simulator where people can simulate their very own rocket launch to the ISS!

Open comments for this post

3h 10m 55s logged

Devlog #2

Overview:

Hi everyone! Thanks for following my project :) This is only Devlog 2 because this was my first project and didn’t know about devlogs before. As you may already know, I shipped my project after Devlog 1. I made some major changes, thanks to everyone who reviewed my project and gave me the valuable feedback! I added instructions at the top, continued telemetry (realistically - doesn’t stop halfway, continues until it is zero), made amount of rocket fuel needed more realistic, and more.

Challenges:

  • Sorting out where to put the telemetry communication: I consistently was putting it in the wrong place until I found out that I was changing up the function which was calling it, not what defined it. Also I kept having issues with STATES.IDLE and STATES.SPACE, which I kept messing around with for like half an hour before I decided I needed an if/then statement, not a while loop.

Lessons Learned

  • I should keep commenting in my code because I made this a WHILE ago, so I was kinda blanking on parts of my code
  • Keep persevering! I spent about an hour trying to figure out this issue

Future

  • I am trying to incorporate a reset button so people don’t have to reload their browser every time to start a new rocket launch! Keep following, stay tuned, and see you in the next devlog! Thanks!
0
0
4
Ship #1

A website where people can simulate their own launch to the ISS. A challenging part of this project was the risk calculation behind the scenes. I am proud of the great user interface! Also, make sure that you have a fuel input before you click Launch or the launch will be scrubbed. Thanks!

  • 1 devlog
  • 3h
  • 5.75x multiplier
  • 19 Stardust
Try project → See source code →
Open comments for this post

3h 23m logged

Devlog #1
I worked on the behind-the-scenes risk calculation for my rocket launch simulator website. This update focuses on displaying the final results and removing bugs. I removed the score system as that was getting messy and ended up being unnecessary, and I upgraded the rocket launch a little bit as well. I added another factor to it, launch failure reason, so that the user would know if their launch failed and why. The problems that I ran into were when I was trying to remove some of the unnecesary variables from before to clean up my code - my rocket launch was not displaying as a success in any situation. I figured out the problem by going into the console of my project on the web. The error showed up that a variable was not defined because I had taken out so much code. To fix this, I removed all of the unnecessary variables entirely and kept a clean flow in my JavaScript. After this, I learned that I should keep my JavaScript clean and remove unnecessary details as those could get in the way and mess up my code. I am getting close to my project submission. By next time, I hope to have a clean, mess-free user interface.

0
0
5

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…