From 507404111cbd04fe4d107579322c60e42ab63c6c Mon Sep 17 00:00:00 2001
From: RustyStriker
My name is Aviv, but I go by the name Rusty(Striker(TheFirst)) online, 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)...
From 81ff6b43300fcdb53132064a9f568f7a6a0c7289 Mon Sep 17 00:00:00 2001
From: RustyStriker
My name is Aviv, but I go by the name Rusty(Striker(TheFirst)) online,
I like the Rust programming language, have shitty takes,
From 159ed3dd63e25c2b5498002260a6bcfcc3e65735 Mon Sep 17 00:00:00 2001
From: RustyStriker
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
diff --git a/old_index.html b/old_index.html
index 87638fa..e480666 100644
--- a/old_index.html
+++ b/old_index.html
@@ -1,8 +1,8 @@
- Folders:
- Files:
+ Files
- Stories:
-
-
- Folders:
- Files:
+ Files
- here is the list of templates in here:
-
-
Useful stuff to know/resources
-
-
+ 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. +
+
+ 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).
+
+ Dungones(or Nodes/Edges) are sub-servers, they are simply a dungeon/map for a party to explore/play in,
+ and are to be the main content of the game.
+
+ Dungeons dont federate with each other(and technically dont federate at all), but hubs can link to them and allow their
+ players to go into a dungeon and get the rewards from it(or optionally, modify the rewards to better suite the server).
+
+ Dungeons occur in private instances available only to the exploring party.
+
- Random stories, either about things I make(programs, games, physical stuff),
+ Random stories, blogs, ideas and more.
- or about stuff that happens to me
+ Things I made/built/thought of or just wanted to share
- Back in my childhood I used to play quite the amount of MMORPGs(mostly because they were free, but also because they were online).
+ 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.
@@ -24,10 +26,11 @@
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
+ 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).
-
+ 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.
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) +
- Dungones(or Nodes/Edges) are sub-servers, they are simply a dungeon/map for a party to explore/play in,
- and are to be the main content of the game.
-
- Dungeons dont federate with each other(and technically dont federate at all), but hubs can link to them and allow their
- players to go into a dungeon and get the rewards from it(or optionally, modify the rewards to better suite the server).
-
- Dungeons occur in private instances available only to the exploring party.
+ 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.
+
+ 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). +
++
Folder keeping build script helpers(for running using my injector).
diff --git a/index.html b/index.html
index d5f11af..ca7fd53 100644
--- a/index.html
+++ b/index.html
@@ -4,7 +4,7 @@
Files
Hello and welcome to my personal website
diff --git a/stories/index.html b/stories/index.html
index b58b560..0e4abbc 100644
--- a/stories/index.html
+++ b/stories/index.html
@@ -1,7 +1,7 @@
Random stories, blogs, ideas and more.
diff --git a/useful/index.html b/useful/index.html
index c9c9dd6..c059868 100644
--- a/useful/index.html
+++ b/useful/index.html
@@ -1,7 +1,7 @@
Useful stuff to know/resources
From f6b849746a204cb635ef4974d894fdafbafd1d0f Mon Sep 17 00:00:00 2001 From: Rusty Striker
Folders
- Back in my childhood I used to play quite the amount of MMORPGs(mostly because they were free, but also because they were online).
As an aspiring game developer, I hope to one day attempt making my own MMORPG, and something which is (sort of) important to me
@@ -25,10 +25,10 @@
- Well, you see, whenever I look for alternatives to big centralized services(like Github or social medias),
+ 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.
Besides, there are some useful advantages to federating a bunch of servers in an MMO which will hopefully become clearer later on.
@@ -38,25 +38,29 @@
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.
+ 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 (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).
+ 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
@@ -71,12 +75,14 @@
- 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.
+ 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 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.
@@ -86,7 +92,7 @@
From d71dbc3937b794e7b4ae0c26fca5c45fdd70d265 Mon Sep 17 00:00:00 2001
From: Rusty Striker Introduction
+ 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).
+ or got SUCH a power creep I lost interest in them (like MapleStory when they started adding a lot of overpowered classes).
Why make a decentralized MMO tho?
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).
+ who host their own (and those who decide to donate them).
-
A note going forward
Hubs
Dungeons
Quick note on dungeons
Although dungeons usually get linked to from hub servers, it is also possible to allow dungeons to be played even if they are not linked,
- thus allowing players to play all dungeons, but it means non-linked dungeons will give no actual reward(or anything at all).
+ thus allowing players to play all dungeons, but it means non-linked dungeons will give no actual reward (or anything at all).