Home Projects
Home Projects

Projects.

This page is a descriptive list of every project I have taken on. It is in order from newest to oldest. Last updated on May 27th, 2025.

Active

Website

This website is currently my only active project, and I intend on updating it as I try to respark my interest in web development. Eventually, this will have full database functionality where I can add projects, mark them as inactive, or have interactable hidden pages.

Inactive

1.6 GDPS

The 1.6 GDPS was a Geometry Dash Private Server originally created by Flux3on in February of 2020. Later that year, the server was transferred to Cylyrii (alysvxv) who ran the server for several months until an unfortunate attack causing near-total data loss. Wayveyx (me) was able to help restore the server and started developing php-based tools to assist bringing it back to life. Eventually, after a few more spam attacks, the php-based code was partially improved upon before bieng entirely swapped out for a custom-built NodeJS server Wayveyx wrote to prioritize speed and security. The original NodeJS server had it's issues however, with leaderboards not entirely working until February of 2023 when a rewritten version of the NodeJS server was put into place. However, it was unfortunately shut down suddenly on April 1st, 2023 after ammasing over 3,000 members in the discord server. The youtube channel is still up as an archive of everything showcased.

1.6 GDPS NodeJS Server

The 1.6 GDPS ran on a NodeJS backend server that I had originally written in 3 days to focus on speed and security, with NodeJS being faster than PHP and Javascript being a language I am more comfortable with. This original version however was riddled with bugs and poor code practices as it was rushed to get a working, mostly spam proof server up for the community. I began rewriting it to clean it up (a ton) and split each function up into it's own dedicated file, allowing for better organization and easier modification when necessary. Most of the code from the original version was cleaned up and reused, however the database was switched from MySQL to Postgres and no part of the original code for the leaderboards was salvageable and had to be enitrely rewritten. This, along with months of public beta testing, resulted in a near-bug free server that was not only faster and more secure, but also had working leaderboards. Unfortunately however, the server only used the new version for around two months before the server was abrubtly shut down. The code still exists on a few different computers of mine, however there are no public repositories at this time.

Legacy Level Converter

The Legacy Level Converter was a tool written for the 1.6 GDPS to allow creators to build their levels on version 2.1 both due to it being easier and allowing for massive level collaborations (1.6 had no level copying functionality). However, the tool was far more versatile as it was inherently capable of converting 2.1 levels back for not just 1.6, but every version before level encoding was updated in 1.9. This gave players from servers running on even older versions of Geometry Dash access to using the new editor. The github repo for this project is still available and I have debated on updating it to work with update 2.2.

GDPS Dashboard

The GDPS Dashboard is actually a part of the original php server code written by cvolton, and my part of the project was specific to the 1.6 GDPS and included finishing the tools cvolten was intending to add, and adding my own 1.6 specific tools to it to allow for easier, better looking server management/statistic viewing.

Geometrix

Geometrix is a Geometry Dash Private Server running on version 2.0 that was orignally opened by Wayveyx (me) and FancyEX in September of 2020 as we had both wanted to see a good 2.0 GDPS (at the time, the only other known one was SilvrPS). Due to taking on development for 1.6, I eventually became unactive in Geometrix which led me to turning the server over to Kaztix, who still runs the server. Although still small and very unknown, it has managed to keep the same active community since 2020. You may join the discord server by clicking here.

1.3 GDPS

The 1.3 GDPS actually started as the 1.2 GDPS in early 2020, running on Geometry Dash update 1.2. About a month in, however, both me and my community started to get bored which prompted the update to 1.3, and further development of the PHP Account System. At the time, this GDPS became the most well known 1.3 GDPS and had a very active community with heavy competition for leaderboard positions. I was proudly #1 in star count and demon count for the majority of the servers lifespan, however fell to #3 during the last month of activity due to more focus on the 1.6 GDPS. After over a year of being open, the server was unfortunately deleted by the webhost it was using, 7m.pl, (along with my other server, geometrix, however that community recovered) as the home page had not been updated causing it to be deemed inactive which was ultimately the death of 1.3. This server is still sometimes mentioned in cirno's (pain and suffering) 1.3 GDPS despite it having been since 2022.

PHP Account System

The PHP Account system was built for old version GDPS's due to Geometry Dash not having an account system until update 1.9. This system was originally started in 2018 though was revived and polished in 2020, and brought web-based accounts to all verisons older than 1.9 for things such as staff tools (rating levels, deleting levels, banning users, etc) but also provided the ability to color comments made by staff members in game. Some versions also allowed basic users to delete their levels/comments on their levels, however that system was scrapped due to bugs and security concerns. All in-game modifications such as colored comments or level/comment deletion were possible by generating a "linking" code that a user could comment on a dedicated linking level, allowing the website to link their in-game user with their web account. I had plans to rewrite this in NodeJS and add more features such as discord linking, however never found the motivation. This system has also inspired my friend Stazzical to write his own, much more complex and highly improved version of the system.