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

B754a

@B754a

Joined June 6th, 2026

  • 18Devlogs
  • 5Projects
  • 3Ships
  • 48Votes
I love Canada
Open comments for this post
Reposted by @B754a

3h 7m 52s logged

Lots of bug fixing on the engine! & Making it to the news letter!

First of all, I want to thank everyone who has liked, reposted, and checked out my project. I made it to the Stardance newsletter, and it was so awesome :). Thank you so much!


‎Today, I fixed a crazy amount of bugs; the main one was I would have these empty boxes, and it took me a good hour and a half to figure it out, but now text renders so much nicer!

The next bug I fixed was clicking links. Up until this point, clicking links did not work at ALL, so now they work! (super happy about that)!

History now works for each tab, not just one pool!
I’m also starting work on making a YT video for this project. I’ve never made one before, so we will see how it turns out.


For tomorrow, I’m going to work on the formatting of the engine, as normal websites have text like how Stardance has the home, notifications, rate, missions, etc, on the side and the main text in the middle, so I’ll hopefully get that working!


An‎yways, thanks for reading! You can check out my project below. :)


‎ ‎

Code / Project

‎ ‎ ‎
You can check out the code here:
https://github.com/k754a/C-Plus-Plus-Web-Engine
‎ ‎ ‎
And try a older version of it:
https://k754a.hackclub.app/
‎ ‎

0
2
75
Open comments for this post
Reposted by @B754a

4h 5m 7s logged

Scroll bar support, bookmarks, and printing sites!


Today I got a lot done; the main things were getting scrollbars, bookmarks, and getting sites to print all working!

I ended up running into a lot of bugs (especially with the scroll bar), but now it works, so yeah!

Currently the browser portion is far behind, and I want to update it, so I’ll try doing that next! Overall today was a good day; I got a lot done and a lot working!


Anyways, thanks for reading!

‎ ‎

Code / Project

‎ ‎ ‎
You can check out the code here:
https://github.com/k754a/C-Plus-Plus-Web-Engine
‎ ‎ ‎
And try a older version of it:
https://k754a.hackclub.app/
‎ ‎

2
3
719
Open comments for this post
Reposted by @B754a

3h 15m 45s logged

Updated the web version to the latest!

Ok, so the main thing i did today was update the web version, and got it to match the main version overall, with everything!

I also tried to get better formatting on the text, but i think my code is just so muddled its gonna be impossible, so my plan is to start rewriting it, with the things I’ve learned, and updating the comments (as i have a lot of them, in many wrong spaces)! that should take a bit, but hopefully will pay off in the future!


If you want to try the new version, its here:

https://k754a.hackclub.app/

1
3
466
Open comments for this post
Reposted by @B754a

5h 11m 17s logged

The first part is rewritten!

Today, I worked on rewriting my network code with better comments, names, and methods. This took a while, as I created so many bugs, but it does work!

The long part is still yet to come; however, the main things like the parser and the GUI are going to be a headache, but I should get it done!

Overall a good day; ~4 files have been changed, with 6 more to go!


Then after this, i want to add a history button, a settings page, and just improve performance, and formatting, then I’m done!

0
1
122
Open comments for this post
Reposted by @B754a

4h 53m 9s logged

Performance increases, and a rewrite of the parser!

Today was a nice easy day; I rewrote most of the parser, fixing a lot of bugs, and also learned how to use the performance analyzer in C++! The code is much more documented, with every line describing what it’s doing, making it super easy to follow along!


The main change was an increase in speed from about 5% CPU usage to 1% and a 50MB reduction in RAM usage, allowing for 10 tabs at once, with only 61MB overall, rather than the 1000MB of something like Chrome! as well as about a 6% faster parse and load time.

There is still a lot to optimize and work on, so I’ll keep doing that!

0
3
775
Open comments for this post
Reposted by @B754a

3h 23m 13s logged

Performance analyzer and comments for our DOM!

Today, I created a performance analyzer that could tell me how many microseconds it takes to get through certain programs. This helped a lot with optimization and making things faster! I also finished and optimized the DOM code!

Today was a pretty basic day; I’m a bit busy over this coming week, so it’s going to be a bit more broken up, but overall a good day today!

3
2
115
Open comments for this post
Reposted by @B754a

6h 27m 19s logged

Lots of optimization, better comments, and bug fixes!

Sorry for not posting for a few days; I was super busy and didn’t really have the time. However, I’m back at it!
Over the last week, I’ve been changing and updating lots of stuff. The first one was much better comments for the layout.cpp file! I still have a bit left to do, but I was getting pretty tired, so I moved onto making the engine a bit faster!

One of the main things I did was use threading, passing the text off to the GPU rather than going from CPU to GPU, as well as multithreading it. This allows about 2 seconds faster search time, and I have some more ideas for changes too!

The reason this took so long is the number of bugs I introduced. The Gui.cpp is huge (2000+ lines), so I want to really rewrite it, as there is SO much junk and bad coding practices lol.

Overall though, it was a good day, and I think I want to start tackling JavaScript after adding a lot of QofL and fixes to a ton of bugs!

Thanks for reading!

0
1
35
Open comments for this post
Reposted by @B754a

4h 26m 24s logged

Dark mode and bug fixes (with more bugs) and HTTP error codes

Today, I recorded most of my link and search handling to be better at handling URLs and links like /home. I also added a dark mode! (Super helpful on the eyes lol)


Unfortunately there is a big bug, some websites will just not work anymore (like hackclub), and also websites take super long to load, this is because the images it is processing are in a buffer, and this buffer needs to finish the images of one page before the other, i think i have an idea to fix it, so I hope I will be able too soon!


But overall, this update changed a lot of bugs, and I’m hoping it can be even better for the future!

0
1
21
Open comments for this post
Reposted by @B754a

3h 56m 32s logged

Lots of bug fixes, quality-of-life changes, and the start of a rewrite!

try it out! https://k754a.hackclub.app/



I’ve been still a bit busy, but over the last 2 days, I ended up fixing a lot of bugs with crashing, especially with dealing with multithreaded tab handling.


Some of the quality-of-life changes I did were creating a new tab handle that allows you to go back to the new tab in history and other small changes!


The biggest bug was where, if you searched something and, while it was loading, switched tabs, it would overwrite your tab to the one you switched to, not the original one you searched in. Now that is fully fixed!


Overall a good day! I’m going to fully rewrite and comment all 2500+ lines of the GUI and other functions, fix a LOT of bugs, and then add settings, history, and a few other things!

Thanks for reading!

0
2
55
Open comments for this post
Reposted by @B754a

5h 37m 55s logged

Halfway done rewriting Gui.cpp—Lots of bug fixes and speed improvements!

If you want to check out or support this project, you can click the GitHub link! https://github.com/k754a/C-Plus-Plus-Web-Engine

Over the last 2 days, I’ve rewritten about half of GUI.cpp (up to the GUIRENDER function), with changes, bug fixes, and speedups that helped the engine a lot!


The main speedup came from changing the way I handled the font so that I loaded it once, not every loop. This allowed a lot less SSD usage and a gradual increase of performance, up to about 50% for large sites!

I worked a lot on organization and got it so that different functions are grouped together, even moving some to different scripts that fit better!

The final change was reworking how images and the home button worked, and it allowed me to drop a function, as well as have much faster image batch loading times!

Going through the code made me realize how many bugs and bad code I did. I fixed a lot of it, but I still got a bit to go!

Overall it was a good day. My plan for everything else is to finish the rest of GUI.cpp, start work on a settings page, and try to make the parser faster still!

Thanks for reading!

0
1
46
Open comments for this post
Reposted by @B754a

6h 0m 53s logged

Local file loading, better comments, and crash fixing!

If you want to check out or support this project, you can click the GitHub link! https://github.com/k754a/C-Plus-Plus-Web-Engine



Today, I worked a TON; I got through all the comments for the start and collision events for all the buttons and things in GUIRENDER. I also added some new features and fixed some huge bugs!

The new feature is file loading! You can now load PNG, JPEG, HTML, TXT, and HTM files straight from the search bar!

The main fix, and what took most of my time, was the prerender. as i was working on slimming the new tab create button down, i found a lot of strange bugs, esspicaly with webpages with large amounts of images (like stardance), this lead me down a lot of changes, overall, it was a issue with how i checked to see if i wanted to load it from disk, but it was also a bunch of stuff to do with multithreading, and locking parts, but after a lot of work, i fixed it!

I still need to fix up and finish GUIRENDER, but once I’m done with that, it’s off to work on the settings page.

Thanks for reading!

0
1
49
Open comments for this post
Reposted by @B754a

3h 25m 9s logged

Quality of life improvements, more comments, and finally fixed the crashes

If you want to check out or support this project, you can click the GitHub link! https://github.com/k754a/C-Plus-Plus-Web-Engine


Ok, so first off, the huge crash I was getting was because of using a global variable for holding the link and not a local variable, and when 2 threads attempted to use it at the same time, my app would freeze and crash, so now it runs great!

Some of the QofL improvements are adding keyboard shortcuts and the ability to close tabs by pressing the middle button down, like a real browser!

Then there were a lot more comments that I am so close to being done!

Overall a decent 2 days; I’m definitely getting a bit bored of the comments, so my plan is to work on my other project for a bit and come back later! But yeah, a good day. :)

0
2
42
Open comments for this post
Reposted by @B754a

3h 41m 11s logged

Done all comments and released 0.1.0 !

If you want to check out or support this project, you can click the GitHub link! https://github.com/k754a/C-Plus-Plus-Web-Engine


I ended up going on a camping trip with the homies, so I didn’t work on this for a bit, but when I came back, I fixed a few more bugs, ended up finishing all the comments for GUI.cpp, and created release 0.1. 0!

This is huge, as I was able to fix all known bugs and get a working version out!

For version 1.0.0, I want to fully fix the layout engine to render close to a modern browser, add a settings page, fix performance, and add things like buttons and checkboxes on websites!

Thanks for reading!

0
1
59
Open comments for this post
Reposted by @B754a

1h 41m 44s logged

I Just Started My Space Station!


I decided to do the International Space Station!


So far I have been working on the solar panels on the ISS, I have also started to connect them together and add small detail to them

My next goal is to create the main frame of the building and then move on to smaller details



I’m excited on where this project will go! If you have any suggestions share them in the comments.

2
3
817
Open comments for this post
Reposted by @B754a

3h 48m 53s logged

I’m Still Working On Adding Realism To My Space Station|


I was able to do a lot in the past 4 hours

  • I was able to add an angle to the solar panels on my space station

  • I fixed the main solar panel connection to the main body

  • I created radiator panels with realistic fillets to add realism

  • I added a long solar panel to the end of the radiator panels


What I still need to work on

  • I still need to create the fluid manifold assembly and fix the body to add realism

  • I need to add a little realism to other parts


So far, this project is going well and I can’t wait for the end result!


0
2
49
Open comments for this post
Reposted by @B754a

2h 54m 20s logged


Still Working On My Space Station


What I fixed

  • I fixed the shape of the body of the space station since it was the wrong shape

  • I fixed the shape of the Thermal Radiator Panels since before they were too large and thick

  • I changed the angle and position of the Thermal Radiator Panels since they were also wrong, I moved them from horizontal to vertical and I added a new angle

  • I added new parts in the middle of the 2 Thermal Radiator panels (I still need to add more detail)

  • Changed the angle of the solar panels on the space station for more realism


What I still need to do:

  • Still need to work on the body of the space station like adding supports

  • I still need to add more to the parts in the middle of the 2 Thermal Radiator Panels since right now they are super simple and they have the wrong shapes


This space station is really coming together! I can’t wait for the result. If you have any suggestions about my space station you can share them in the comments!

0
2
42
Open comments for this post
Reposted by @B754a

3h 24m 42s logged


Still Working On My Space Station


This project is getting more realistic every day. This is what I did in the past 3 hours and 24 minutes:


  • I added a connection point from this “web” structure to the body of the space station. This took me a couple of tries, but after I did it the space station was much more realistic.
  • I made the body of the space shuttle smaller since it was slightly too large, and it intersected with a lot of parts (There are still some intersection errors that I haven’t fixed yet).
  • I added a main frame to the “web” structure. This was still a slow process, but it was still one of the fastest parts of this project.
  • I added smaller crosses in between the “web” structure. This added much more realism. I didn’t finish though since I still have 2 more sides to do.

What I still need to do:


  • I still need to fix the “web” structure. It intersects some parts and only 60% of it’s done right now.
  • I still need to replicate this part on the other side. So far, I have only done one side. I should be able to replicate it quickly with the mirror tool.
  • I need to add a similar part further into the space station’s structure. This will probably take much longer and will be more challenging.
  • I also have to add more realism to the body of the space station, since right now it’s mostly just a block.

This took a long time, and I’m estimating that making these supports will take about 12 more hours since they take a long time to make. So far, this project has taken a long time, but I’m happy with the current result. If you have any suggestions, feel free to leave them in the comments!


2
2
34
Open comments for this post
Reposted by @B754a

5h 31m 50s logged

I’m Almost Done The Body Of My Space Station!

So far, I’ve made huge progress on the body of the space station, and I’m very happy with the current state


What I Edited On My Space Shuttle In The Past 5 Hours:

  • I finished off the structure that I almost completed in my last devlog. This took a while since it was super precise.

  • I added another support structure. This took less time, but it still took a long time to complete .

  • I completely redesigned the radiator panels, adding realistic angle and dimensions.

  • I changed the shape on some parts of the space station to add more realism. Before, it was a constant hexagon, but now it goes from a square to a hexagon.

  • I started to add realistic supports to the Photovoltaic Radiator panels since right now they are floating.


What I still need to work on:

  • I still need to add all the supports on the Photovoltaic Radiator panels.

  • I still have to add more realism to the body of the space shuttle.

  • I need to add detail to the middle of the space station’s body.

  • I still need to add the Russian Orbital Segment to the space station. Right now there is nothing there.


This devlog is longer than usual since I did this in 1 day. I’m very happy with the progress and I can’t wait for the finished result. If you have any suggestions, leave them in the comments!


2
2
27
Open comments for this post
Reposted by @B754a

4h 49m 24s logged

Still Working On My Space Station

So far I’m Getting very close to completing this challenging project!


What I did in the past 5 hours:

  • I added much more realism to the middle of the space stations body since before it was just a block

  • I started creating the Canadarm, I still need to make multiple edits to it though

  • I added more smaller details to the structure of the space station


What I still need to work on:

  • I still need to create the Canadarm and I need to attach it to the space station

  • I still need to add some smaller parts around the space station

  • I need to add solar panels to the Canadarm


This projects is close form being done. So far I’m very happy with the result!

0
2
140
Open comments for this post
Reposted by @B754a

3h 36m 49s logged

I Am Almost Done The Canadarm On My Space Station!


What I did to the Canadarm in the past 3 hours:

  • I changed the dimensions of the Canadarm to add more realism to my model
  • I added a realistic control panel to the space station connected to the Canadarm
  • I added the Control Movement Gyroscope to the space shuttle
  • I smoothed out a part of the main body structure of the space station since it was sticking out weird

What I still need to work on:

  • I still need to fix a large piece of the Canadarm since its the wrong shape and dimensions
  • I still need to add multiple small parts to the Canadarm and other small parts to the space station

I’m very happy with the current result, I hope to finish This project soon! If you have any suggestions, leave them in the comments!


0
2
260
Loading more…

Followers

Loading…