Friday, June 20, 2025

WORLDWAR3D.COM: The Hour of Reckoning Is Upon Us.


The wait is over. Inventaverse 3D (WORLDWAR3D.COM) has reached its critical juncture, and the moment has come to unleash its raw power upon those brave enough to seize it.

The First Strike: An Unadvertised Beta Begins Now.

This is not a drill. Effective immediately, we are launching an exclusive, one-week invitational beta test. This clandestine operation will conclude next Friday. This event will NOT be advertised to the masses. Your participation is a privilege, and we entrust you with the discretion this moment demands. However, the fate of worlds often rests on the strength of alliances—you are authorized to extend invitations to trusted teammates to join your mission of conquest.

The leaderboard on WorldWar3D.com is now active, awaiting the names of those who will rise to the top. At the conclusion of this brutal week, the victors—the players who have destroyed the most worlds—will be honored with prizes worthy of their victory.

Good luck. 

May your strategies be cunning, your aim true, and your resolve unwavering. The fate of countless worlds hangs in the balance.


A few final important notes: This is not an easy game.  It will be challenging and confusing at times.  If you get stuck, you may rely on each other to move forward.  

- Holding left-shift on the orbital view('z'), will allow you to build structures.
- Pressing the escape key will allow you to configure graphics settings and mouse sensitivity.
- Crossing over the poles causes some "interesting" movement effects.  Keep that in mind.
- All major browsers are supported, but it will run best on Chrome due to more advanced WebGL optimization and improved 3D hardware acceleration support.

Wednesday, May 28, 2025

Alliances in WorldWar3D

Team Up in WorldWar3D.com: How to Help Your Friends as an Ally

In WorldWar3D.com, working with others is a huge part of the fun. While building your own world is important, you can also help your friends by becoming an Ally to their worlds. This lets you team up and support them in different ways.

How to Become an Ally

Follow these steps to forge an alliance with a friend in WorldWar3D.com:

1.  Locate Your Secret Code:

Navigate to your North Temple in the game.
At the top of your screen, you will see a secret code displayed (e.g., "Overlord: 1SI6J6WP"). Make a note of this code.

2.  Share Your Code:
Provide this secret code to the friend you wish to ally with.

3.  Friend Enters Your Code:
Your friend must then visit their own North Temple.
They will paste your secret code into one of the two available ally slots (labeled "Technomancer" or "Imperator").

4. Visit Their World:
Once your friend has entered your code, use your launch pad to travel to their world.

Congratulations! You are now officially Allied with your friend and ready to team up.

Fight and Respawn Together

One big way Allies help is by defending a friend's world from invaders, including enemy players. When you're an Ally, you're on the front lines, fighting alongside them. Plus, if you get taken out, you'll respawn right on their world, not yours. This keeps you in the fight. To go back to your own world, just refresh your browser.

Research Allocation

Allies can also help with research, but there's a catch: you can only change research that matches your character's class. For example, if your friend made you a Technomancer, you'll only adjust the Technomancer research.

Gather Materials for the World

Allies can help by collecting materials for their friend's world. You gather materials just like you would for your own. Simply bring them back to the North Temple, and they'll be added to that world's resources. This makes it easier for your friend to build and grow their world, benefiting everyone involved.

Limitations

 Keep in mind, being an Ally comes with a few important limitations:

1. You can't reconfigure your devices on world's other than your own.
2. You cannot build structures on any world except your home world.
3. You are limited to the research advancements that exist on the world that you are currently on.

Becoming an Ally in WorldWar3D.com lets you help your friends with defense, research, and collecting materials. 

Wednesday, January 31, 2024

Inventaverse: World War - A primer for the uninitiated.

Inventaverse: World War - A primer for the uninitiated.

Those of you who have had the experience of playing the first iteration of Inventaverse, Inventaverse: Worlds, know that I value interesting and complex game logic.  Inventaverse: Worlds, had some really complicated systems, but out of that complexity arose intrigue.  New players would approach the game and wonder how they could improve their character by using various combinations of skill traits, artifacts and character abilities.  When I added javascript based incantations, this added yet another layer of synergy on top of the other 3 systems.  These systems, combined with an ongoing capture the flag contest, made for some extremely fun games!

And with that fun, came some interesting lessons about video game design.  As the players played, and tried new team compositions, and new character builds, it became apparent that the aspects of the game that made it fun to play were in most cases, not what I had originally considered to be the fun pieces.  I thought people would be more interested in building worlds and challenging their friends to play them, like Mario Maker.  I thought that a big part of Inventaverse was exploring procedurally generated worlds, and discovering interesting treasure.  Maybe one fun part of it would be upgrading your home world to bigger and more interesting houses.  

It hadn't dawned on me until I hosted the first CTF tournament matches that what was most fun about Inventaverse was playing a fast paced game, with friends, without having to download anything.  You just visit the site and pick a team and you're in the game.  You're carrying the flag, you're protecting the flag carrier, or guarding the flag base.  You're taking down other players in the midfield.  You're scoring.  In addition to all these things, you're testing out all the recent modifications you've made to your character.

The critical lessons of Inventaverse: Worlds, I've carried forward into Inventaverse:World War.  Deep and complex character customization is prominent.  Esoteric coder-centric features are there, they're not essential to your success, but watch out!  Most importantly, speed, action, excitement, and friendly collaboration are the primary focal points.  

The Triumvirate

The game is built around the concept of a "Triumvirate", or 3 rulers who oversee a world flying aimlessly through the vastness of space.  Together, their decisions shape the destiny of not only their world, but countless others.  In order to play I:ww, you need 2 friends to join you.  In Inventaverse, the three of you will adventure, explore and plan for the future of your small world.

Our Triumvirate is made up of these 3 characters:

The Overlord, the Technomancer and the Imperator

The three different characters in I: ww vary in size, speed, health and various other attributes, but they all offer something special to the group in terms of advancement. Something unique to I:ww is the shared skill tree system.

What this means, is that when one player selects a skill trait, that trait affects the other two players.  A practical example would be something like this: If the Overlord of a world selects the Stealth skill trait, all 3 players on the world now are able to become invisible for a short time.

Each of the three players have a unique skill tree.  The Overlord's skill tree is largely based around survival, with traits like Regeneration, Symbiosis, Field Medical Kit and Stealth.  The Technomancer's skill tree is most related to mobility with a bit of survival mixed in.  RPG, EMP, Speed Demon, Afterburners are some of the skills to be found there.  The Imperator's skill tree is focused on improving weapons and armor.  Laser Rifle, Autocannon, Power Core+, and Charged Ammo are a few of the traits in the Imperator's tree.

The Objective and the Stakes

Inventaverse: World War is about two things: building and destroying.  As you build your world, the inhabitants of other worlds are going to be trying to tear down what you have built.  All the players in I: ww exist in a single universe, which provides for a great environment for competition.  Games of I: ww ideally last a number of weeks as players rise up, discover interplanetary travel, and conquer the worlds of the other players.

In Inventaverse: World War, defeat isn't just losing a battle – it's staring down the annihilation of your entire civilization! Forget sore loser sore spots, here, defeat means oblivion. Your meticulously crafted world reduced to cosmic dust under the victor's boot.

What's the game we're playing here?

Inventaverse: World War was inspired by quite a few games.  Among them: Tribes, Mario Galaxy, The original Inventaverse game, Missile Command, the list goes on.  But, at it's heart Inventaverse: World War is a complicated game of Hide and Seek.  As you build your world, you give intruders more locations to hide as they attempt to sabotage your work.  In addition to that, every player also has the ability to hack the enemy's world system.  A relatively simple hacking terminal is built into the user interface that provides access to a important abilities:

  1. Through hacking you are able to disable the enemy's structures. 
  2. Through hacking you are able to gather intelligence about what the enemy has built and which skill traits they have selected.
  3. You can conduct reconnaissance and gather location data about the structures on the enemy world.  You can then feed that information to your team mates who operate missile silos on your world and conduct a precision strike, destroying those structures. 

As a defender, the espionage perpetrated by enemy intruders can be reversed by counter-hacking.  In short, you are able to open your terminal and reverse the damage done.


Keep in mind, your player is vulnerable to being killed while you are hacking and as an attacker on an enemy world this means respawning on your own world.

An Over-Simplification

It's a game of hide and seek, wrapped in a game of hide and seek.  That's the simplest 2 second elevator pitch for I:ww.  "But why Josh?", you ask.  The answer is simple, because the task of meticulously hacking the enemy system while the enemy hunts you, and backup is due to arrive at any second, is insanely exciting.  As long as this situation happens frequently enough, I: ww should prove to be an incredibly thrilling PVP game.

But, that remains to be seen.  That is, if there are at least as many exciting moments playing it as there were challenging moments building it ;)

Until next time...



Saturday, January 6, 2024

Inventaverse 3D Update

It's been too long!

We've come a long way.

Inventaverse 3D is entering what I would call the final stages of Rev1 release candidate level development.  We're getting close...  I've made so much progress in the last few weeks, it frankly makes my head spin.  Not the least of which is an interesting terminal style hacking system that will allow players to engage in digital espionage against their enemies.  It's an interesting feature that I hope players find intriguing and cool.  In coming weeks, I'll put a blog post together that details out all the commands and how to use them.

 

Sabatage your enemies' systems, but don't get caught doing it, because as you're hacking, you are vulnerable to attack!
 

What I'm most proud so far is the visual style the game is starting to assume.  It's not complicated, but it does have an identity of it's own.  Similar to original 2D game, which also had its own flavor of colorful pixel artwork, 3D is proving to be an interesting and unique spectacle in its own right.




I've still got quite a bit of placeholder imagery in there, but I'm having a great time fleshing out the various models, textures and UI.  This game is closing in on "basic" completion.  Find your 2 allies who will help you survive in this deep and complex game now, so that when it launches, you're ready to hit the ground running on a campaign that could last anywhere from a few days to a few weeks of game play. Your skill and ability to survive are the deciding factors.  Choose wisely.

Over the course of the next month or so I'll start dropping a few educational blog posts aimed at getting everyone familiar with the systems in place in Inventaverse 3D.  They're not going to be exhaustive, but they should be enough to get you up and running with your triumvirate(crew).

I'll probably cover the following topics:

  • What's a Triumvirate, precious?
  • Structures and the things they do
  • Research on an alien world
  • A hacker's guide to Inventaverse 3D

Until next time...

Tuesday, April 18, 2023

On the Horizon

 

R&D Day

If your company doesn't drop a few days a quarter into an R&D event, you're missing out on some of the best innovation and team building to be had.  We just finished our quarterly R&D day and the projects were just incredible.  We had everything from custom IDE extension and tooling to ChatGPT integrated into our in-house refinement utility.  It was awesome.

Because of the R&D Day event, I haven't thought a ton about what we're going to do in the short-term afterward, but in the medium range future, I'm excited to announce that the Inventaverse:3D project tentatively titled Worlds With Friends is progressing at record pace.  This should give you a decent idea of where I am with development:
 
1. Worlds are literally flying through space independently of one another, in a single, massive universe:
 
2. The orbital view of planets is coming along nicely, don't forget your 3D glasses!
 

 3. Okay, check this out,
Left image: me standing on a planet looking up at the sky
Middle image: outside the atmosphere of the first planet, you can see that the planet in the sky in the left image isn't just a decoration.
Image on the right is me standing on the planet that's in the sky of the first picture. you can see the planet of the first picture in the sky here.

Up next, I'm planning on building out the research tree, wiring as much of that up to the game logic as I can.  Then I'll build in the projectiles and all the types of weapons that make use of projectile logic.  Then explosions.  Then I'll build some of the special functionality that comes with each of the structures (for instance, missile silos allow you to launch interplanetary ballistic missiles against enemy worlds).  Then after that, I'll start replacing the temporary 3D placeholder assets with decent ones.

There's still  quite a lot to do, I'm really hoping to have most of this up and running before summer time!

I'll keep you all posted!

Monday, February 13, 2023

2 vs 2 Deathmatch Tournament Details

In the words of Khabib, prepare to be Smesh.

It's official.  The teams have assembled.  The maps have been created.  It's time to do this thing.

The Teams:

  • Shane and Grayson
  • Raul and Billy
  • Steve and Josh
  • Brian and Gracias
  • Emad and Mark

 

The Tournament Bracket:

 




The Maps
These teams will fight for dominance on the following fields of battle!



 

Official Rules:

Here are the official rules that I've copied over from another blog post.

1. Don't break the game during a match.  No cheats, exploits, hacks, etc.  If you do, you'll be put before a tribunal of your peers and your fate as a competitor in this tournament will be decided.  Hopefully fairly.

2. Score a point every time you kill a member of the other team.  At the end of 3 minutes the game ends, the team with the most points wins that game.  A match, as always, is best of 3.  You and your partner will play 3 back-to-back matches to see who moves on to the next match in the bracket.  If one team wins the first two games, it's at the discretion of the losing team whether or not they'd like to play a third match.

3. Once a team has selected their characters, they may not change them until the next game.  That means they must play the same characters for the full duration of the 3 minutes.

If you need help!

In the event that you're still in preparation for the ultra violence, please feel free to consult the following blog posts for guidance:

New Players Guide

Character Builds

Incantations

Changes:
Before going into battle, be sure to check the change log and familiarize yourself with the latest bug fixes and enhancements at Inventaverse.com/ChangeLog

Good Luck!

It's an honor to serve with you and I'm excited to meet you on the field of battle!  Best of luck!  -Originator (Josh)

Tuesday, February 7, 2023

How to Win at 2v2 Deathmatch

Inventaverse is a relatively complicated game.  There are several factors at play that can decide the outcome of a match.  For example: selected skill traits, artifacts, character selection, incantations.  These are all important, but there is one factor in 2v2 competition play that rises above all others: The Team Composition.  In 2v2 you have the opportunity to select characters whose skillsets complement one-another or synergize.  In this article I'll introduce you to a few key concepts that will help you to create a 2v2 team capable of winning in competitive play.

Select a Theme

Whether you're going for a super tanky 2s team or a high explosive damage team, you want to be sure that every skill trait, every artifact, every incantation is highly specialized to your team's specific theme.  Be thorough in customization so you can be sure you've maximized your team's strengths while minimizing your weaknesses.

This doesn't mean that both players need to be playing the same character, or use the same artifacts, but it does mean that each character should be fully tuned to meet a specific objective.  Here are a few examples of team theme:

Tank and Healer Comps - One player absorbs the brunt of the enemy team's damage, while the other heals through it and evades enemy attention.  At key times they focus down a common target and outlast their opponent.

Control Comps - Using blackholes and crowd control mechanics to force the enemy into difficult situations and then concentrate damage to finish them quickly. 

Sniper Comps - Many characters can be adjusted to function as a sniper.  Pair two of them up and be well coordinated, and you've got a very deadly solution to the 2v2 arena team problem.

Consider The Counter

Even the best strategy has a counter.  Consider what the counter to your team's strategy is and come up with a plan on how to adapt and minimize the effectiveness of that counter strategy.  Listed below are the counter strategy to the most common 2v2 team compositions.

Tank and Healer Comps - The easiest way to defeat a tanky team is either to deal so much damage that the healer can't keep up or to take out the healer first and avoid the tank.  

Control Comps Counter - A great counter to control comps is to use teleporting characters, artifacts or incantations.  The key to beating these teams is to escape the trap before lethal damage is inflicted upon you.

Sniper Comps Counter - There are a number of ways to counter a team of snipers, for example, equipping both players with a Refractive Field Generator or making yourselves difficult to hit by using the Black Talisman.

Practice

Every 2v2 team is made up of two players, and if each player is able to play their character well, when combined they're much more effective.  Taking the time to understand your character, your artifacts and your skill traits will go a long way toward ensuring victory for your team.  Beyond that, practicing against other 2s teams in preparation for your coming match is the most valuable kind of training for you and your partner.

A Second Chance

Remember that in order to secure victory, you've got to win 2 out of 3 games and if you lose your first game, you've got another game to catch up and win.  A great way to keep your opponent on their toes is to have multiple 2v2 teams prepared, and if your opponent is using a hard counter to your team, change it up in round 2!  The rules state that you can't change your character in the middle of a game, but you can change your character between games.  Use that to your advantage!

May the best Team Win

I hope I've given you some guidance on how to create a team, or at least some things to consider as you and your partner prepare for the events ahead of you.

Good luck!