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

Charlie_Coder

@Charlie_Coder

Joined June 20th, 2026

  • 65Devlogs
  • 11Projects
  • 13Ships
  • 120Votes
I am a beginner coder who hasn't done much development before.
Open comments for this post

1h 29m 58s logged

I’ve got the basics sorted, a laid out plan and have started the menu. My main highlight so far has been getting the file checking working, so it greets the user by it’s name if they have it stored in the user data file and otherwise it catches it rather than crashing on FileNotFoundError.

1
0
18
Open comments for this post

54m 23s logged

I have added quite a bit, with the timer now working and started on the platformer minigame. The stars took a while, as I had forgotten to create a seperate animation for each (as they are in different positions).

0
0
11
Ship

Pick-A-Path:
I have created a simple pick-a-path website game :)
I have made a pick-a-path game with simple storylines that the user transports through. It is a website-based game hosted by myself.

Why:
I am not a particularly good storyteller, but my goal with this was to improve my understanding of html, CSS, and JavaScript.

How to use

  • Click try project, and you will be transported to my website! The scaling should be fine for most screens. If the sizing doesn’t seem right to you, you can judge proportions off my screenshots (that is how intended).
  • Select a level (I recommend starting at level 1)
  • Read the story, and press the buttons to make your decisions as you go through the story
  • Once you finish a level, it will make the level button go green (using localstorage) to keep track of completed levels.

Thank you for having the time to read this, and I hope you love it :)

  • 6 devlogs
  • 4h
  • 5.16x multiplier
  • 19 Stardust
Try project → See source code →
Open comments for this post

34m 58s logged

I have done lots of small touch-ups, fixes, and other small adjustments like making the completion saving to localstorage work in all cases. I also slightly changed the README, and changed the screenshot there. I am ready for my second ship!

0
0
6
Open comments for this post

1h 1m 13s logged

This took a lot of effort, but I have finally got it so the site remembers what levels you have completed! (Through localstorage). The level in question goes green after it has been completed some way or another. Failing the level doesn’t count.

0
0
3
Open comments for this post

29m 57s logged

I have improved some of the CSS. One of the problems I had was with the “about” part on my main screen being over top of other containers with different scaled screens. I made some improvements for that. I also changed some colours, including with the buttons. I made it so the header slightly fades on hover. I also did some other minor changes.

0
0
5
Open comments for this post

15m 52s logged

I made some UI changes.
I did some others changes, but my main goal was to start on the user interface and CSS. I have made some changes, including changing the top header margin, the colours, and the font family (I got one from Google Fonts).

0
0
5
Open comments for this post

28m 46s logged

I have made some slight improvements to the header and, also, I have made it so every level links back to the menu page. In my demonstration the domain changes. That is because I have a separate domain that caching is bypassing currently for debugging, but the one the site uses is the one still at deployment readiness.
(So while I go cmlin.win -> charleilei.dpdns.org, everyone else will stay the same).

0
0
5
Open comments for this post

53m 27s logged

Thanks for all the feedback from the first ship!

I appreciate all the help!

Here is everything I have done since the last ship:

  • My free domain grant came through, so now I have a domain that I have set on Cloudflare to not cache, allowing me to keep hosting my site fast through cloudflare, while also using the domain for testing.
  • Started working on level four files
  • Improving CSS, following suggestions
  • Updated README slightly
  • Fixed some grammar and incorrect coding I missed (but didn’t affect the visibility at this point)
  • Removed the footer from all the actual level pages as it kind of got in the way in cases, this got mentioned in feedback, and it isn’t really necessary, so it is only on the main page

What I plan to do:

  • I didn’t get any feedback about not enough stories, so that isn’t a priority here (but eventually I will do a lot more with the levels
  • IMPORTANT: I did get a lot of feedback about improving the UI and CSS, and keep consistency especially with the rounding of corners
  • Other small adjustments based off feedback
  • Link to the menu through the heading on each page
  • Add images
  • Improve endings

Addressing other feedback

I got feedback suggesting adding a back button. This is quite a good idea, although I won’t implement it in this case. Lots of the stories have endings and I don’t think the user should be able to back out. And, in some cases, it goes to a separate html file. In those cases the user can simply press the back button on their browser.

Thanks for reading this!

0
0
5
Ship

I have made a WebOS for those who have an interest in aviation. I am going to continue to add more features, but so far there is the following:

  • Welcome Screen
  • Cool aircraft background
  • Aviation Photos
  • Notepad that saves to localstorage
  • Weather
  • Aviation Facts
  • Iframe to flight tracking map
  • Flight tracker uses lazy loading
  • Moveable and close-able windows that change the one on top to most recently accessed
  • Settings page with 12/24 hour time
    I have made this project as a part of missions WebOS 1 and WebOS 2. I hope you like this, and feel free to use this OS yourself for aviation-based needs!
  • 4 devlogs
  • 2h
  • 4.46x multiplier
  • 6 Stardust
  • WebOS 2
Try project → See source code →
Loading more…

Followers

Loading…