Publish please

This commit is contained in:
2022-08-23 15:14:30 -04:00
Unverified
parent e7ebb210da
commit 1dae09d81f
142 changed files with 3244 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

View File

@@ -0,0 +1,202 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="robots" content="noodp" />
<title>Catching Up &amp; Centralizing - LitlToast&#39;s Blog</title><meta name="Description" content="General things I need to do with the site"><meta property="og:title" content="Catching Up &amp; Centralizing" />
<meta property="og:description" content="General things I need to do with the site" />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://higgy999.github.io/general-catchingup/" /><meta property="og:image" content="https://higgy999.github.io/general-catchingup/featured-image.png"/><meta property="article:section" content="posts" />
<meta property="article:published_time" content="2021-08-08T20:29:20-04:00" />
<meta property="article:modified_time" content="2022-08-23T15:10:16-04:00" /><meta property="og:site_name" content="LitlToast&#39;s Blog" />
<meta name="twitter:card" content="summary_large_image"/>
<meta name="twitter:image" content="https://higgy999.github.io/general-catchingup/featured-image.png"/>
<meta name="twitter:title" content="Catching Up &amp; Centralizing"/>
<meta name="twitter:description" content="General things I need to do with the site"/>
<meta name="application-name" content="LitlToast&#39;s Blog">
<meta name="apple-mobile-web-app-title" content="LitlToast&#39;s Blog"><meta name="theme-color" content="#ffffff"><meta name="msapplication-TileColor" content="#da532c"><link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"><link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"><link rel="manifest" href="/site.webmanifest"><link rel="canonical" href="https://higgy999.github.io/general-catchingup/" /><link rel="next" href="https://higgy999.github.io/butter-dejavu/" /><link rel="stylesheet" href="/css/style.min.css"><link rel="preload" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.1.1/css/all.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free@6.1.1/css/all.min.css"></noscript><link rel="preload" href="https://cdn.jsdelivr.net/npm/animate.css@4.1.1/animate.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/animate.css@4.1.1/animate.min.css"></noscript><script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "BlogPosting",
"headline": "Catching Up \u0026 Centralizing",
"inLanguage": "en",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https:\/\/higgy999.github.io\/general-catchingup\/"
},"image": [{
"@type": "ImageObject",
"url": "https:\/\/higgy999.github.io\/general-catchingup\/featured-image.png",
"width": 1920 ,
"height": 500
}],"genre": "posts","keywords": "Website, General","wordcount": 665 ,
"url": "https:\/\/higgy999.github.io\/general-catchingup\/","datePublished": "2021-08-08T20:29:20-04:00","dateModified": "2022-08-23T15:10:16-04:00","publisher": {
"@type": "Organization",
"name": "LitlToast","logo": {
"@type": "ImageObject",
"url": "https:\/\/higgy999.github.io\/images\/dark-avatar.png",
"width": 288 ,
"height": 288
}},"author": {
"@type": "Person",
"name": "LitlToast"
},"description": "General things I need to do with the site"
}
</script></head>
<body data-header-desktop="fixed" data-header-mobile="auto"><script type="text/javascript">(window.localStorage && localStorage.getItem('theme') ? localStorage.getItem('theme') === 'dark' : ('auto' === 'auto' ? window.matchMedia('(prefers-color-scheme: dark)').matches : 'auto' === 'dark')) && document.body.setAttribute('theme', 'dark');</script>
<div id="mask"></div><div class="wrapper"><header class="desktop" id="header-desktop">
<div class="header-wrapper">
<div class="header-title">
<a href="/" title="LitlToast&#39;s Blog"><span class="header-title-pre"><img src="/images/dark-avatar.png" width="25" height="25"></span>LitlToast</a>
</div>
<div class="menu">
<div class="menu-inner"><a class="menu-item" href="/posts/"> Posts </a><a class="menu-item" href="/categories/"> Projects </a><a class="menu-item" href="/tags/"> Tags </a><a class="menu-item" href="/about/"> About </a><span class="menu-item delimiter"></span><span class="menu-item search" id="search-desktop">
<input type="text" placeholder="Search titles or contents..." id="search-input-desktop">
<a href="javascript:void(0);" class="search-button search-toggle" id="search-toggle-desktop" title="Search">
<i class="fas fa-search fa-fw" aria-hidden="true"></i>
</a>
<a href="javascript:void(0);" class="search-button search-clear" id="search-clear-desktop" title="Clear">
<i class="fas fa-times-circle fa-fw" aria-hidden="true"></i>
</a>
<span class="search-button search-loading" id="search-loading-desktop">
<i class="fas fa-spinner fa-fw fa-spin" aria-hidden="true"></i>
</span>
</span><a href="javascript:void(0);" class="menu-item theme-switch" title="Switch Theme">
<i class="fas fa-adjust fa-fw" aria-hidden="true"></i>
</a></div>
</div>
</div>
</header><header class="mobile" id="header-mobile">
<div class="header-container">
<div class="header-wrapper">
<div class="header-title">
<a href="/" title="LitlToast&#39;s Blog"><span class="header-title-pre"><img src="/images/dark-avatar.png" width="25" height="25"></span>LitlToast</a>
</div>
<div class="menu-toggle" id="menu-toggle-mobile">
<span></span><span></span><span></span>
</div>
</div>
<div class="menu" id="menu-mobile"><div class="search-wrapper">
<div class="search mobile" id="search-mobile">
<input type="text" placeholder="Search titles or contents..." id="search-input-mobile">
<a href="javascript:void(0);" class="search-button search-toggle" id="search-toggle-mobile" title="Search">
<i class="fas fa-search fa-fw" aria-hidden="true"></i>
</a>
<a href="javascript:void(0);" class="search-button search-clear" id="search-clear-mobile" title="Clear">
<i class="fas fa-times-circle fa-fw" aria-hidden="true"></i>
</a>
<span class="search-button search-loading" id="search-loading-mobile">
<i class="fas fa-spinner fa-fw fa-spin" aria-hidden="true"></i>
</span>
</div>
<a href="javascript:void(0);" class="search-cancel" id="search-cancel-mobile">
Cancel
</a>
</div><a class="menu-item" href="/posts/" title="">Posts</a><a class="menu-item" href="/categories/" title="">Projects</a><a class="menu-item" href="/tags/" title="">Tags</a><a class="menu-item" href="/about/" title="">About</a><a href="javascript:void(0);" class="menu-item theme-switch" title="Switch Theme">
<i class="fas fa-adjust fa-fw" aria-hidden="true"></i>
</a></div>
</div>
</header><div class="search-dropdown desktop">
<div id="search-dropdown-desktop"></div>
</div>
<div class="search-dropdown mobile">
<div id="search-dropdown-mobile"></div>
</div><main class="main">
<div class="container"><div class="toc" id="toc-auto">
<h2 class="toc-title">Contents</h2>
<div class="toc-content" id="toc-content-auto"></div>
</div><article class="page single"><h1 class="single-title animate__animated animate__flipInX">Catching Up & Centralizing</h1><div class="post-meta">
<div class="post-meta-line"><span class="post-author"><a href="/" title="Author" rel="author" class="author"><i class="fas fa-user-circle fa-fw" aria-hidden="true"></i>LitlToast</a></span>&nbsp;<span class="post-category">included in <a href="/categories/general/"><i class="far fa-folder fa-fw" aria-hidden="true"></i>General</a></span></div>
<div class="post-meta-line"><i class="far fa-calendar-alt fa-fw" aria-hidden="true"></i>&nbsp;<time datetime="2021-08-08">2021-08-08</time>&nbsp;<i class="fas fa-pencil-alt fa-fw" aria-hidden="true"></i>&nbsp;665 words&nbsp;
<i class="far fa-clock fa-fw" aria-hidden="true"></i>&nbsp;4 minutes&nbsp;</div>
</div><div class="featured-image"><img
class="lazyload"
src="/svg/loading.min.svg"
data-src="/general-catchingup/featured-image.png"
data-srcset="/general-catchingup/featured-image.png, /general-catchingup/featured-image.png 1.5x, /general-catchingup/featured-image.png 2x"
data-sizes="auto"
alt="/general-catchingup/featured-image.png"
title="General things I need to do with the site" /></div><div class="details toc" id="toc-static" data-kept="">
<div class="details-summary toc-title">
<span>Contents</span>
<span><i class="details-icon fas fa-angle-right" aria-hidden="true"></i></span>
</div>
<div class="details-content toc-content" id="toc-content-static"><nav id="TableOfContents">
<ul>
<li><a href="#catching-up">Catching Up</a>
<ul>
<li><a href="#left-click-counter-mod">Left Click Counter Mod</a></li>
<li><a href="#game-time-mod">Game Time Mod</a></li>
<li><a href="#sparticus">Sparticus</a></li>
<li><a href="#underground-duels">Underground Duels</a></li>
<li><a href="#tf2-opengl--java">TF2 OpenGL &amp; Java</a></li>
<li><a href="#weeb-detector">Weeb Detector</a></li>
</ul>
</li>
<li><a href="#centralizing">Centralizing</a></li>
</ul>
</nav></div>
</div><div class="content" id="content"><p>General things I need to do with the site</p>
<h2 id="catching-up">Catching Up</h2>
<p>There&rsquo;s a lot that hasn&rsquo;t been covered yet on other projects that would just take way too long to write pages and posts for those pages on projects that were canceled or have seen very little progress. I plan on updating this site every week with what I have been up to.</p>
<h3 id="left-click-counter-mod">Left Click Counter Mod</h3>
<p>The only thing I would change or work on with this is the system detecting left clicks. Which looking back, is not at all accurate. Although this would require me to change the updating system and as explained in <a href="#centralizing" rel="">the centralizing section</a>, this probably won&rsquo;t happen.</p>
<h3 id="game-time-mod">Game Time Mod</h3>
<p>I think this would be more suited as a general-purpose desktop app that works similar to the way Steam keeps track of hours. It would also be a general-purpose, statistic-keeping app with a name change.</p>
<h3 id="sparticus">Sparticus</h3>
<p>Yeah ummm&hellip; got a little too ambitious with it. At the time of the announcement, I knew very little about Unity, and because of how Unity works at a very high level, you either use tutorials or sit confused about it, doing nothing. Aside from that, texturing alone took forever and got me burnt out. The networking, which was promising at first, turned into a system that I was making changes to with no idea if anything was working. Essentially a programmer&rsquo;s worst nightmare, being stuck in a pandamonium of whether to continue or not with something that would be a pain to debug later. I&rsquo;m not completely lost on the idea. Sonic Ether&rsquo;s ray tracer for Java Edition is still in early development and doesn&rsquo;t use any of the fancy RTX/DLSS features or the AMD counterparts. Continuum Shaders have similar goals, like redoing the graphics engine with the latest OpenGL and then going to Vulkan later. They also plan on using the new ray tracing and upscaling features too! Google Search Console for the website clearly shows people have an interest in high fidelity, PVP clients.</p>
<h3 id="underground-duels">Underground Duels</h3>
<p>This project started sensibly as a way to play a deathmatch FPS on school Chromebooks and learn how to use Mirror Networking at the same time. One small problem though, FPS games are very mice reliant. The alternative would be to have keys on the keyboard function similar to joysticks. It also always bugged me that the only way people talked about networking movement in Mirror was through always trusting the client. This bugged me a lot. Then I remembered of The Ship. A fun, murdering delight with the remastered <em>(Remasted)</em> made in Unity! But no progress was made here either as it&rsquo;s extremely hard to decompile and C# out of Unity 2015 due to so many issues with version compatibility that it&rsquo;s not worth the hassle for anyone to do. The remastered version is broken now as no localhost connections will work despite whatever configuration. I sent an email to their support team on the issue and offered my help to fix it, but I haven&rsquo;t gotten a response.</p>
<h3 id="tf2-opengl--java">TF2 OpenGL &amp; Java</h3>
<p>Postponed until Butter Engine is &ldquo;done&rdquo; read <a href="/butter-dejavu" rel="">here</a> on my current work with Butter Engine for more info. I followed <a href="https://learnopengl.com" target="_blank" rel="noopener noreffer ">LearnOpenGL.com&rsquo;s</a> tutorial to get started on this. This was kind of my deja vu when working on Butter Engine.</p>
<h3 id="weeb-detector">Weeb Detector</h3>
<p>Although just a one-off thing, I may add more prank features or make it Linux/MacOS compatible. It did help me get more familiar with networking in Java.</p>
<h2 id="centralizing">Centralizing</h2>
<p>I would like to merge the Sparticus site into here and update Left Click Counter mod to use this site for updating and whatnot, but seems very easy to over-engineer and mess up the update process. So I&rsquo;m going to leave it like it is for now unless I get bored and run out of projects. I&rsquo;m also working on adding a page on here for every project.</p>
<p><em>So when I&rsquo;m old and decrepit, I&rsquo;ll update my first ever Minecraft mod.</em></p></div><div class="post-footer" id="post-footer">
<div class="post-info">
<div class="post-info-line">
<div class="post-info-mod">
<span>Updated on 2022-08-23&nbsp;<a class="git-hash" href="https://github.com/higgy999/higgy999.github.io/commit/176375515f15c94950184256ef64edc4f048643d" target="_blank" title="commit by Litl Toast(joshuafhiggins@gmail.com) 176375515f15c94950184256ef64edc4f048643d: Regular Files">
<i class="fas fa-hashtag fa-fw" aria-hidden="true"></i>1763755</a></span>
</div></div>
<div class="post-info-line">
<div class="post-info-md"><span>
<a class="link-to-markdown" href="/general-catchingup/index.md" target="_blank">Read Markdown</a>
</span></div>
<div class="post-info-share">
<span><a href="javascript:void(0);" title="Share on Twitter" data-sharer="twitter" data-url="https://higgy999.github.io/general-catchingup/" data-title="Catching Up &amp; Centralizing" data-via="ModsToasty" data-hashtags="Website,General"><i class="fab fa-twitter fa-fw" aria-hidden="true"></i></a><a href="javascript:void(0);" title="Share on Reddit" data-sharer="reddit" data-url="https://higgy999.github.io/general-catchingup/"><i class="fab fa-reddit fa-fw" aria-hidden="true"></i></a></span>
</div>
</div>
</div>
<div class="post-info-more">
<section class="post-tags"><i class="fas fa-tags fa-fw" aria-hidden="true"></i>&nbsp;<a href="/tags/website/">Website</a>,&nbsp;<a href="/tags/general/">General</a></section>
<section>
<span><a href="javascript:void(0);" onclick="window.history.back();">Back</a></span>&nbsp;|&nbsp;<span><a href="/">Home</a></span>
</section>
</div>
<div class="post-nav">
<a href="/butter-dejavu/" class="next" rel="next" title="Getting Deja Vu Right Now">Getting Deja Vu Right Now<i class="fas fa-angle-right fa-fw" aria-hidden="true"></i></a></div>
</div>
</article></div>
</main><footer class="footer">
<div class="footer-container"><div class="footer-line">Powered by <a href="https://gohugo.io/" target="_blank" rel="noopener noreffer" title="Hugo 0.101.0">Hugo</a> | Theme - <a href="https://github.com/dillonzq/LoveIt" target="_blank" rel="noopener noreffer" title="LoveIt 0.2.11"><i class="far fa-kiss-wink-heart fa-fw" aria-hidden="true"></i> LoveIt</a>
</div><div class="footer-line" itemscope itemtype="http://schema.org/CreativeWork"><i class="far fa-copyright fa-fw" aria-hidden="true"></i><span itemprop="copyrightYear">2021 - 2022</span><span class="author" itemprop="copyrightHolder">&nbsp;<a href="/" target="_blank">LitlToast</a></span></div>
</div>
</footer></div>
<div id="fixed-buttons"><a href="#" id="back-to-top" class="fixed-button" title="Back to Top">
<i class="fas fa-arrow-up fa-fw" aria-hidden="true"></i>
</a><a href="#" id="view-comments" class="fixed-button" title="View Comments">
<i class="fas fa-comment fa-fw" aria-hidden="true"></i>
</a>
</div><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/lightgallery@2.5.0/css/lightgallery-bundle.min.css"><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/autocomplete.js@0.38.1/dist/autocomplete.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/lunr@2.3.9/lunr.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/lazysizes@5.3.2/lazysizes.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/lightgallery@2.5.0/lightgallery.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/lightgallery@2.5.0/plugins/thumbnail/lg-thumbnail.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/lightgallery@2.5.0/plugins/zoom/lg-zoom.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/clipboard@2.0.11/dist/clipboard.min.js"></script><script type="text/javascript" src="https://cdn.jsdelivr.net/npm/sharer.js@0.5.1/sharer.min.js"></script><script type="text/javascript">window.config={"code":{"copyTitle":"Copy to clipboard","maxShownLines":50},"comment":{},"lightgallery":true,"search":{"highlightTag":"em","lunrIndexURL":"/index.json","maxResultLength":10,"noResultsFound":"No results found","snippetLength":30,"type":"lunr"}};</script><script type="text/javascript" src="/js/theme.min.js"></script></body>
</html>

View File

@@ -0,0 +1,35 @@
# Catching Up & Centralizing
General things I need to do with the site
<!--more-->
## Catching Up
There's a lot that hasn't been covered yet on other projects that would just take way too long to write pages and posts for those pages on projects that were canceled or have seen very little progress. I plan on updating this site every week with what I have been up to.
### Left Click Counter Mod
The only thing I would change or work on with this is the system detecting left clicks. Which looking back, is not at all accurate. Although this would require me to change the updating system and as explained in [the centralizing section](#centralizing), this probably won't happen.
### Game Time Mod
I think this would be more suited as a general-purpose desktop app that works similar to the way Steam keeps track of hours. It would also be a general-purpose, statistic-keeping app with a name change.
### Sparticus
Yeah ummm... got a little too ambitious with it. At the time of the announcement, I knew very little about Unity, and because of how Unity works at a very high level, you either use tutorials or sit confused about it, doing nothing. Aside from that, texturing alone took forever and got me burnt out. The networking, which was promising at first, turned into a system that I was making changes to with no idea if anything was working. Essentially a programmer's worst nightmare, being stuck in a pandamonium of whether to continue or not with something that would be a pain to debug later. I'm not completely lost on the idea. Sonic Ether's ray tracer for Java Edition is still in early development and doesn't use any of the fancy RTX/DLSS features or the AMD counterparts. Continuum Shaders have similar goals, like redoing the graphics engine with the latest OpenGL and then going to Vulkan later. They also plan on using the new ray tracing and upscaling features too! Google Search Console for the website clearly shows people have an interest in high fidelity, PVP clients.
### Underground Duels
This project started sensibly as a way to play a deathmatch FPS on school Chromebooks and learn how to use Mirror Networking at the same time. One small problem though, FPS games are very mice reliant. The alternative would be to have keys on the keyboard function similar to joysticks. It also always bugged me that the only way people talked about networking movement in Mirror was through always trusting the client. This bugged me a lot. Then I remembered of The Ship. A fun, murdering delight with the remastered *(Remasted)* made in Unity! But no progress was made here either as it's extremely hard to decompile and C# out of Unity 2015 due to so many issues with version compatibility that it's not worth the hassle for anyone to do. The remastered version is broken now as no localhost connections will work despite whatever configuration. I sent an email to their support team on the issue and offered my help to fix it, but I haven't gotten a response.
### TF2 OpenGL & Java
Postponed until Butter Engine is "done" read [here](/butter-dejavu) on my current work with Butter Engine for more info. I followed [LearnOpenGL.com's](https://learnopengl.com) tutorial to get started on this. This was kind of my deja vu when working on Butter Engine.
### Weeb Detector
Although just a one-off thing, I may add more prank features or make it Linux/MacOS compatible. It did help me get more familiar with networking in Java.
## Centralizing
I would like to merge the Sparticus site into here and update Left Click Counter mod to use this site for updating and whatnot, but seems very easy to over-engineer and mess up the update process. So I'm going to leave it like it is for now unless I get bored and run out of projects. I'm also working on adding a page on here for every project.
*So when I'm old and decrepit, I'll update my first ever Minecraft mod.*