[15] Polishing Lunar Lander, and Getting Started with Unity
- Conlan Walker

- Jan 6, 2022
- 2 min read
I'll try to make this one short, for two reasons. Those two being that I physically didn't do all that much, with the other being that I need to be somewhere in an hour.
I started off the week by doing some adjustments to Lunar Lander.
I ended up adding/changing the following things (that I can recall):
Fixed score-fuel ratio such that it should be impossible to get a net positive on fuel
Tweaked base zone scores to be less extreme (might tweak again later if I end up adding the diminishing returns feature)
Landing at Crater Cluster D doesn't give you 0 points anymore (array-size issue)
You can no longer omegalul softlock yourself by flying too far away from the Moon
Maybe at some point I'll add diminishing returns to landing zones, to prevent any sort of meta involving landing at the same spot over and over again.
I was allowed to start working with Unity following the Lunar Lander project, so the rest of the week was dedicated to that. Due to the fact I was technically starting early, there was a bit of an issue unlocking modules that I didn't have the requisite modules completed for. At some point I was just sent the Youtube playlist for the Unity introduction.
I spent an entire day basically just installing Unity, setting everything up, and getting used to the UI. The next day was more so spent on following the lessons. At this point, I've completed 5 of the 17, which is about 29%, so I'm satisfied with that progress for the week.
The only thing I haven't completed over those 5 lessons is getting the health pickup to work properly, so I'll be sure to sort that out on Monday.
Here is the micro level I set up:

I looked through some of the scripts and found the one that sets the mouse sensitivity, so I put it to an amount I'm comfortable with. I also played with the values in some of the other scripts, but I still don't know what the pickups script connects to for handling the pickup event, as the script seems to just initialize the pickup type to none so it can be changed in the inspector.
So that's it for this week.

![[158] Most Important Brick in the Least Important Wall](https://static.wixstatic.com/media/df100d_f70be6ae4318455fbbc605cd1069c6ee~mv2.jpg/v1/fill/w_980,h_410,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/df100d_f70be6ae4318455fbbc605cd1069c6ee~mv2.jpg)
![[157] Mail Order Sacrifice](https://static.wixstatic.com/media/df100d_e284fa6c51b04524bab9d3cf9f1f6441~mv2.png/v1/fill/w_980,h_382,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/df100d_e284fa6c51b04524bab9d3cf9f1f6441~mv2.png)
![[156] Moat of Babble](https://static.wixstatic.com/media/df100d_091e451794b14aecb494a16c15c966c3~mv2.png/v1/fill/w_980,h_705,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/df100d_091e451794b14aecb494a16c15c966c3~mv2.png)
Comments