Foundational Patch II: Dimensional Fragmentation out

James Sager Articles

Hello,

I had great difficulty fighting against Unity’s buggy addressables and uploading to Steam. I now can upload to Steam easily. Thank you Valve/Steam, you rule. Unity has a leadership problem focusing on glitz/glam while throwing out core functionality. I hope they can this EA joke of a CEO before he shipwrecks the organization. I’m literally removing Addressables from my system architecture now because Unity is so bugged.

Patch is up, ain’t great. You can harvest iron… But it ain’t what it should be… Addressables literally has Unity bugs every where you turn and is not stable at all. The fix is for Unity to make sure Windows compiles out of the box with addressables, but this shouldn’t even have to be said… The real fix is ditching this joke of a CEO.

Unity is still pretty good despite this CEO defacing it. If you had a Porsche and someone keyed it a few times, you’d still drive it. You hope the guy doesn’t come back and make things worse, but you ain’t gonna stop driving your Porsche. I’m gonna keep using Unity and hope someone stops this CEO from making things worse.

Response to Unity CEO failures

James Sager Articles

Code Monkey wondered how I lost 600 hours of game dev time in the past 1.5 years due to the terrible decisions of this Electronic’s Arts CEO. Unity is still the way, but this CEO gotta go.

I didn’t lose over 600 hours of work by a loss of a backup. I lost over 600 hours of work due to new Unity bugs since this CEO took over. I’m one of the most experienced game devs on Earth (150,000 hours gaming/design/coding), so you know the rest of the stuff I say is knowledgeable. I desired to use ECS/DOTS before I even heard of it. My code was slowing down in scripts after 500 AI enemies and I wanted more. I was planning on programming my own parallel processing solution having done multi threaded coding successfully. So I asked a question on the forum and they said,”Yeah we’re doing parallel processing now.” So I got excited, and ECS/DOTS is fairly well done. The problem is that I only wanted to use 1 experimental package. But in order to build ECS/DOTS, you’re forced to use the Scriptable Build Pipeline experimental package which simply didn’t work out of the box, took me a good 400 hours on that. I started using ECS/DOTS March2021 or so, and never got a standalone working til about March 2022. This is a failure of Unity since Unity used to boast that you could compile standalone to Windows/Mac/Linux/Iphone/Android/Xbox/PS/Nintendo/handhelds very easily. I got into Unity because compiling standalones was easy, it is not anymore. Before this CEO got into trouble and the stock tanked, I was expressing concern that we’re being forced to use too many of the new experimental packages, and they’re incredibly unstable. Addressables alone, I encountered like 4 confirmable bugs, and yesterday in about 30 minutes I found 2 new more bugs, just straight crashing when choosing addressables options in the menu. Addressables is not high tech, we had this stuff in Flash in 2007 to load/unload assets. The problem is this EA CEOs philosophy (surprise surprise). This EA CEO is focusing on glitz and glamour and is neglecting the meatier foundation. I pride myself on my software architecture that the more I build on my code, the easier and more stable it becomes. EA’s culture is to make great graphics and kick a soulless game with no game mechanics out the door. The last game I played was C&C3 which the best strategy was to strip mine the map and make medium tanks. I was top 50 world and rising, but I quit before I was #1 world because I didn’t want to give EA the honor of me being #1 in a trash game like I was #1 world Starcraft/Warcraft3 and more. EA makes good graphics, glitz, and the inside becomes corrupt much like their corporation. Again, this is easy to see by people… Even without the CEO’s comments, I was crying foul. All I wanted to use was ECS/DOTS. But I’m being forced to use The Scriptable Build Pipleline which is a failure of bugs and tech nightmares that took 400 hours. I’m being forced to use some new subscene rework which wasn’t documented… My game worked in editor, not standalone. Took me another 100 hours to find out that subscenes were reworked. I needed Addressables because I have a couple gig of music files, and it has many many bugs, so many I’m refactoring the package out. Unity took a very dark turn with this CEO, losing all sorts of stability in favor of boasting techs that don’t always work. The glitz and glam EA CEO who wants boastable high tech features is not focusing on core stability. I’m okay with experimental features and them being unstable… but the problem is this CEO removed our fundamental features which we need to use like making a standalone and replaced em with experimental features like Scriptable Build Pipeline. When experimental features are forced upon you, they no longer get a bye that they can fail, they’re not experimental anymore, they’re Unity. And this new Unity sucks for stability because of this CEO. He needs fired, sure up the core functionality. Don’t eliminate the experimental packages, but just make sure windows builds happen right out of the box, cuz they don’t anymore, not since this CEO took over, and I called him out even before the stock tanked. Professional software engineers know when things are failing before they get announced to the news. Unity could easily easily easily be back on track with a new guy, or someone kick this guy in the pants to run unit tests to make sure things compile without having to set hidden options. I wanted this CEO fired before the news broke since he wasted well over 600 of my hours this past year and a half. At the same time, Unity is still the best option. Like if you bought a Porche and a friend walked up and installed figit spinner rims on it that you couldn’t take off and smashed your starter so it doesn’t always run… You’d probably still drive the Porshe if you had no other option, but you’d tell your jackass friend to take a hike.

That said: Today’s day will be me removing Unity Addressables mostly out of my game until Unity can remove the bugs from them.

EVENT II: Dimensional Fragmentation Update

James Sager Articles

Hello, they 100% need to fire this UNITY CEO. I ran into another Unity Addressables bug which I fixed, then a random bug in Unity that hasn’t been fixed in a year. I think I’ll get through em, but this CEO they have on UNITY is failing hard. He’s of Electronic’s Art failed philosophy of pushing glitz at the sacrifice of stability and quality… Its starting to eat away at UNITY’s core stability, but if they get a new CEO soon, it can be fixed up easy.

Once I get past these UNITY bugs, I’ll have it so you can shoot Asteroids and collect iron for the next update where you can sell iron!

PreNoon Diary for 7/20/22:

Ate/cleaned house a teeny bit(needs total renovation)/played league of legends/wrote an api scraper for the top flex players to assemble a flex team since RIOT’s matchmaking is rigged and you need 5 players on your team or they’ll lose on purpose/chillin… If you League of Legends and flex 5, you can get friends in here: https://www.videogamemonastery.com/flex5/sum22.txt Its important if you need a 5th) I api scraped flex players and filtered by win rates and play rates. Pretty awesome, I write random software just as I go.

A Space Blanket Fortress?

James Sager Articles

Children have long since been fascinated with blanket forts. Place some blankets over tables and chairs, voila, you have a home fort. Adults only pretend to not be fascinated by blanket forts, yeah, no. Blanket forts rule… So no surprise a multi species and multi cultural sect of all races find escape by joining an autonomous collection of blanket fort enthusiasts. That’s no moon, that’s no space destroyer, that’s no waste of space, it ain’t a cube, it ain’t a sphere o’ doom. It’s a… Giant Blanket Fortress?

Spoiler Alert: World Tree? Try a Star Sector Tree

James Sager Articles

Many games and literature throughout man kind have imagined great and large trees. Some of these trees grow into the clouds like Jack and the Bean Stalk. Others grow into the Heavens, guarded by deities and half gods so mortals cannot climb high enough. All these trees are nothing compared to the Star Tree.

In Starfighter General, Nebula are interesting and common. When flying through a gasseous nebula, World War 2 style Aero piloting that you find in Secret Weapons of the Luftwaffe or Starwars Xwing which Starfighter General was spiritually influenced occurs. Unless you’re paying attention, you won’t know the difference between aerodynamic and vector flight. Aerodynamic shifts your velocity vector where you aim. Vector only accelerates you where you aim.

In Nebula, gases do more than change your flight pattern, some hold enough gas to support life and plant life. You can go harvest herbs in Starfighter General. You can plant stuff. And for many many zones this will seem normal… Until you meet the Star Sector tree.

All trees are limited in growth by one thing: gravity. Gravity means if a tree grows too big of limbs, they break. I’ve seen fruit trees produce so much fruit their own limbs break. Gravity is a downer. In space there is no gravity. So the real and looming factual information is… A tree of certain genetics which makes it sparse like a bush in many places with long twisty limbs that do not generate its own gravity to crush it… Well it can span light years… And there will be one just like this in Starfighter General… The Star Sector Tree. Come and see.

Event II: Dimensional Fragmentation

James Sager Articles

As the dimensions coalesce, entire realities, civilizations and God knows what are being destroyed in the merge. Jettisoning out from them are fragments to mine, collect, inspect and maybe be concerned inwardly… For as any reality is out there, anything from reality could be taking over the Prime Dimension even though its reality was destroyed… The sheer fear of the unknown has everyone wanting to control the Prime Dimension, what abyssal horrors of hell could be here, what twisted minds of aliens or AI beyond our imagination, or pure spirit beings… The idea of all of reality of other dimensions being controlled by this Prime dimension has even peaceful civilizations scurrying to assemble battle fleets to vie for control of this dimension. Everyone thinks war may be needed for peace in all universes, and because everything thinks war is needed, war now, at least people think. Those who seek humble existences and just friends and family are disturbed by this new found central Prime Dimension in which control of all alternative realities is possible. Those who seek control welcome it… for now.

Patch should be out soon, today or next few days.

Area 52: A Card Game

James Sager Articles

My bro and I invented a card game called: Area 52.

It is the standard card game war: High card down, higher card gets both.

Except in war, you place two cards down each, and play rock paper scissor. Ties are two more cards down.

One more rule, after you place one card down say a 7, and the other person places a card down, say a 9, the lower card player may opt to hit to wager another card. If lower other player gets all 3. If higher the hitting player gets all three but the other player may opt to hit too, which wagers 4 cards out there…

Any time someone is decked they lose even if anteing cards down for rock paper scissor, they lose even before getting to play it if they’re out of cards.

We like the card game war and wanted to have it have skill elements, but it is so much skill to get advantage that it is mentally taxing. You’re constantly counting cards while shifting stances to get lots of cards (low quality cards in your deck) or take out their quality cards(high quality cards in your deck)… At the same time, Roshambo of a targetted player, you can think one step ahead to know what they’ll put out in an extended series and like 20-40 rock paper scissor events happen. It’s a freaking amazingly good game for how simple it is, but your mental will be draaaaained if you play it in a competitive fashion.

I may put it in Starfighter General, but you should try this at home!

Believe it or not: Better than Kinect Kungfu MMO

James Sager Articles

For those of you not in the know, I had a Dragon Ball Z meets World of Warcraft proptype engine working in house with more than 2 players testing it. It required advanced networking hardware that wasn’t common back then, but software mitigates it now. Starfighter General was actually made as a precusor to Roaming Dragon aka Crystalfighter.

The game allowed you to tool in your own moves, down to force vectors of punches depending on your muscle/fat ratio like Toribash. But turns out players don’t want tedium like that… So we’re we’re going to try for the long awaited VR kungfu. We’re going to have an initiative of taking Open CV and making a super Kinect to let you fight in your house, but your MMO character play along with you, real punches, kicks, etc. It’s ambitious, may not work, but we’ll be able to easily make a Dragon Ball Z style Tekken MMO on controller if that doesn’t fly. Cool right?

Okay Okay Okay, techs ready?

James Sager Articles

I was able to upload with Steampipe.

I found out the bug wasn’t steam, but my server wasn’t the latest version I uploaded.

I think, praise Jesus that we can get back to updating every week once or twice or more.

I also encountered an internet of things hacking of my printers, slowing my ebay grind for business expenses for Starfighter General.

Also I wonder if HertzBleed got me, but I simply unturboed my bios and restored SSL.

So so so many techs, bugs, hacks and nonsense things hit me after I crossed the finish line. Keep prayin for me, this is absurd.

John Riccitiello, CEO of Unity is tanking his company.

James Sager Articles

John Riccitiello a former corrupt Electronics Arts Executive, is still corrupt fancy that. He’s been sued by women alleging sexual harassment. Electronics Arts employees are power seeking corrupt jerks by nature, but this guy seems over the top. Recently he was quoted as saying,”‘Devs not baking monetisation into the creative process are “fu***ng idiots‘”

This is just days after Unity stock tanked the day after I posted this: https://www.starfightergeneral.com/2022/06/unitys-scriptable-build-pipeline-is-a-failure/ I did not want Unity’s stock to tank. I wanted Unity to make sure their stuff worked fully. It seems like Unity embraced a philosophy to seem really high tech and fancy when throwing out the philosophy of working reliably… This type of glitzy glitter fools gold only comes from an Electronic Arts style mentality where they shove graphics on you at the cost of everything that matters: Game Play, Plot, Game Mechanics, Puzzles.

So yeah, it turns out the problem is the leadership. People who are all for money normally want hookers and blow. When they have a sexual harassment lawsuit against them, it just damns em even further. Unity used to be in a really good place til this guy took over. Unity needs a change of leadership, not this jerk who thinks money is more important than a good video game.

In most situations, you want to make a good video game first then let money come in later. If you are all about money up front, you jeopardize your game’s maximum artistic expression for fun and enjoyment. You will not often make a master piece if you put money ahead of your art.

Riccitiello gotta go. Pray for the downfall of tyrants.

Tech Frustrations 2.0

James Sager Articles

Yo, so for two weeks I struggled with a UNITY BUG. I was able to upload a patch.

This week I struggled with a new Steam/Unity Bug. I was able to upload a 2nd patch.

Now I can’t get my game to even play on this computer. I think it is due to the workaround for the Steam Upload Bug.

I’m currently moving my entire build to another computer til I fix this… How crazy man. Its hard enough to program a MMO, but then everything around you starts breaking that you have no power over.

Keep Prayin!

Tech Frustrations

James Sager Articles

Yo, I wanted a patch a week, but Steam has a bug on patching. I had a patch done last Saturday, or Sunday and I could not upload. This type of thing frustrates me. I’m going to be straight honest. I spent a year and a half adding DOTS/ECS tech which was worth it, and finally thought I crossed the finish line… Then I had to wrestle for over 100 hours on Unity having bugs making standalones. I got one patch out, and now Steam won’t let me upload my Standalones. Pray for me.

I guess I’ll learn Steam Pipe to figure out how to upload that way as a work around. I want to be getting you content, but I am being forced to wrestle with tech, and it ain’t fun. But the things you do for passion and love of art…

1:20 PM 7/13/2022 I believe I pushed Patch 2 in. I need a break.