diff --git a/about.html b/about.html index a21262a..f6947e1 100644 --- a/about.html +++ b/about.html @@ -32,6 +32,33 @@ I like the Rust programming language, have shitty takes, and know the world I was given is broken and immoral(hopefully we could change it one day)
+
+ Programming, gaming, 3D printing, and cooking(not necessarily in that order)
+
+ Programming: Usually in Rust(as stated above), but I might also do embedded C stuff (oNcE i GeT tO iT),
+ My current projects(as of 12/9/22) are: lazy_knight(a 2d game), command_injector(the html helper used for this website),
+ shape_maker(2d level editor built around drawing random shapes, made it for lazy_knight originally) and
+ gitea_executor(simple build server for gitea based on make)
+
+ and yes, they are all in rust...
+
+ Also, I plan on getting more and more into embedded programming, currently I want to make a standalone "VR Controllers",
+ to play VR-like games but without actual VR(kinda like wii games but on PC and open source and no need to get a wii remote)
+
+ Gaming: Mostly shooters(almost entirely shooters to be fair), but I also enjoy platformers(and a good combination of them is top notch).
+
+ pretty much the reason I want to develop games is to create the games *I* want to play, and open sourcing them is really neat because
+ now I dont need to care about marketing and everything, because I just dont care(not like imma make money out of it anyway...)
+
+ 3D Printing: I got myself a Creatily Ender 3 v2 3D printer, and boi is it fun(and noisy), but I really enjoy dealing with it and printing stuff.
+ My designing skills are not as good as I would like, but I manage the basics that I currently need(while printing cool models from thingiverse)
+
+ Cooking: By cooking I also mean baking, but in general, the process of creating something tasty is just fun. Cooking specifically is kinda a must
+ skill imho, since it is such a helpful skill, which also spices your meals :). And baking is also really fun, you do some (usually) simple steps,
+ and BAM you now have cookies!
+
I thought I will have more to write here(as of 14/5/22)...
diff --git a/bscripts/index.html b/bscripts/index.html
index 8974ef2..dc597fa 100644
--- a/bscripts/index.html
+++ b/bscripts/index.html
@@ -1,7 +1,7 @@
Folder keeping build script helpers(for running using my injector).
@@ -9,11 +9,8 @@
(yes i know i hate python but its v quick for simple stuff)
to transform input from ls
into a list of <a> tags(with space between)
- here is the list of files here:
-
-
Created | Modified | |
---|---|---|
{x[0]} | {x[1]} | {x[2]} |
- Folders:
- Files:
+ Files
Hello and welcome to my personal website
@@ -23,6 +22,15 @@
+ Mastodon
+ Gitea
+ Github
+
+ @rusty_striker:matrix.org on Matrix
+
- Folders:
- Files:
+ Files
+ Folders
+ Files
+
+ Back in my childhood I used to play quite the amount of MMORPGs (mostly because they were free, but also because they were online).
+ The more time passed, the less MMORPGs I got to play, most of the good options were either shut down
+ or got SUCH a power creep I lost interest in them (like MapleStory when they started adding a lot of overpowered classes).
+
+ As an aspiring game developer, I hope to one day attempt making my own MMORPG, and something which is (sort of) important to me + is for the game to be decentralized/federated. +
+
+ Well, you see, whenever I look for alternatives to big centralized services (like Github or social medias),
+ it always seems to me that the best choice is to decentralize and federate it.
That way, anyone can create their own instance
+ and not miss out on everyone else, allowing both greater control to the individual, while also sharing the costs between those
+ who host their own (and those who decide to donate them).
+
+ Besides, there are some useful advantages to federating a bunch of servers in an MMO which will hopefully become clearer later on. +
++ Mainly, there will be 2 different types of servers: +
+ My idea of decentralized/federated MMO involves quite the amount of trust, + trust between federating servers (federation will be opt in to allow greater control over gameplay), + and trusting clients to not lie when they go into a dungeon. +
++ Another thing is, while I do wish I could implement this idea into an actual MMORPG, this is merely an idea right now, + if you want to implement this idea into your game, feel free to do so (and maybe link here as well). +
++ Hubs (or Home servers) are the main servers of the network, they are the main authority over your account. +
++ Hubs have an overworld with stuff to do (or maybe not), and where you meet other players and can make parties, + communicate with others, trade and all the usual stuff people do in MMOs (like a dance party). +
++ Federation between hubs is a 2 way opt in federation, which means both servers need to accept the federation for the federation to exist + (probably accept the federation by creating a portal somewhere in the overworld). + Federated servers also needs to sync any plugins/mods/addons which create new items + (or anything you can transfer between servers, so a hat needs to by synced but a new boss doesnt need to). +
++ Federated servers needs to have trust between them, because federating with 2 servers means said servers are now also federating + (creating a federation cluster) +
++ Dungeons (or Nodes/Edges) are sub-servers, they are simply a dungeon/map for a party to explore/play in, + and should be where most of the game content occur, + they are hosted by whoever wants to and are technically simply a level (plus some game data in addition, though they are part of the level) + with an end condition (or fail condition) and a reward. +
++ Dungeons dont federate with each other (and technically dont federate at all), but hubs can link/federate (one way) to them and allow their + players to go into a dungeon and get the rewards from it (or optionally, modify the rewards to better fit the server). +
++ Dungeons occur in private instances available only to the exploring party. + this means that the hub server trusts the players to not lie about the results of the dungeon + (although for end rewards, the server can roll the dice for them, to allow random loot in dungeons). +
++
- Random stories, either about things I make(programs, games, physical stuff),
+ Random stories, blogs, ideas and more.
- or about stuff that happens to me
-
- Stories:
-
-
- Folders:
- Files:
+ Files
- here is the list of templates in here:
-
-
Useful stuff to know/resources
-
-