Kris Asick
@pixelmusement.com
1K followers 69 following 1.9K posts
Proprietor of Pixelmusement, creator of PixelShips, and host of the web shows: Ancient DOS Games and No-Nostalgia Retro Gaming. (He/Him) Website: https://www.pixelships.com YouTube: https://www.youtube.com/@Pixelmusement
Posts Media Videos Starter Packs
pixelmusement.com
Mine was Geocities, but it only took two years of being there before I upgraded to a paid account and got a domain name, thus I have had my main pixelships.com eMail address for over twenty years now. :B
Pixelmusement - Home Page
pixelships.com
pixelmusement.com
No no, my TV can link into my premium as well. I was accessing the video from an embed off of YouTube. If I see any yellow ad break dots when I do that I just click the "Watch on YouTube" button so my premium access kicks in, but seeing TWENTY SIX yellow dots just made me go "WTF???" o_o;
pixelmusement.com
...I hope everyone who watches my channel appreciates the fact that I have mid-rolls DISABLED on all of my videos; YouTube's approach to mid-rolls has been so aggressive and ridiculous that it's slowly destroying the platform. >_<
pixelmusement.com
Wholly crap... about to begin watching an 82-minute vid on YouTube with automated mid-roll ad breaks applied...

...and there's TWENTY SIX ad breaks...

...that's one every 3 minutes...

...that's INSANE...

Off YouTube presently; once I switch to it my premium access will kick in BUT STILL... o_o;
pixelmusement.com
This new ST:Voyager game is a very interesting idea for sure, but I can already tell just by looking at the gameplay that I would suuuuuuuuuuuuck at it. >_<
pixelmusement.com
That said, because many corporate entities have left the VR space, leaving it for indies and AA to fill, if you make something GOOD in VR you have a lot less competition and can stand out much more easily! :B
pixelmusement.com
The fact that it's cheaper to get into OK-quality VR now than console gaming is going to potentially change some of that in the near future. :P

Although it doesn't help that Meta's storefront is apparently really hard to get your products into. >_>;
pixelmusement.com
Part of why we don't have VR games like this is because rather than sink money into proper games, most companies focused on building 1~2 hour "experiences" which are over and done fast, charged full-game prices, then complained that no one took VR seriously... as if those companies did... >:(
pixelmusement.com
Getting a late start editing NNRG tonight. Video will probably be up around 11:00 PM EDT, give or take an hour. :B
pixelmusement.com
I'm immediately thinking back to when Blizzard was announcing a Diablo game in front of a crowd and right at the end when they said it was only for mobile devices literally EVERYONE in the crowd turned sour and the guys on stage went on the defensive. >_>;
pixelmusement.com
*vigorously points at myself followed by this post from a few months ago*
bsky.app/profile/pixe...
pixelmusement.com
A bunch of new people following me today; many gamedevs I believe, so here's some screenshots of "Project AB", which is a desktop/VR game I've been working on in my spare time with built-in world-creation features, though I haven't yet revealed the core theme of the program! :B
Screenshot from Blender of posing a hand to hold a thin rod. Screenshot of a game where a tool with an LCD screen on it is being used to colour and tint multiple brick walls and staircases. Screenshot from a game where a staircase is having its height adjusted with a pop-up window. Screenshot from a game where the player is holding a sword. There are trees in the background.
pixelmusement.com
As for abstract classes which are purely for scripting purposes, all you need to do is have a script in your project files with a class name defined within and you can create variables of that class. For making global variables though you need to assign a script to autoload in the project settings.
pixelmusement.com
As for where to attach your scripts, this depends on what you're trying to do, as every script is effectively a new object class. Most of the time, you attach a script to the root of a scene/object so that it can affect everything within.
pixelmusement.com
Most Resources can be set as "Local to Scene" which means any time that resource is duplicated at run-time, it creates a unique instance so that it can be adjusted without affecting others. In the editor, duplicating will duplicate the reference, so you may need to use the "Make Unique" function.
pixelmusement.com
Also, you're probably gonna get tripped up by instancing before too long, as Godot handles it kind of weird in the editing environment. Essentially, if something is named, you are editing the thing itself, but if something has lost its name for a generic name, you're editing an instance.
pixelmusement.com
In terms of moving between scenes as your root, you have two options:

1. Make a scene which acts primarily to load/unload other scenes as the active scene; Good for allowing user content.

2. Use one of the SceneTree.change_scene commands to change the root scene entirely.
pixelmusement.com
It does take a little to get used to that scenes are effectively your objects in Godot, but it also means you can make "objects" out of the exact same pieces as "scenes" themselves and can even have scenes within scenes within scenes for some REALLY dynamic things! :o
pixelmusement.com
The fastest way to learn signals in Godot is to do some GUI design and scripting. The various UI nodes in Godot all act upon signals from mouse inputs and while you CAN do a UI without using signals it will be a royal mess in the script. :P
pixelmusement.com
I mean cripes: The estimate for Canada is that UBI would cost the government around $80~$100 billion per year. Sounds like too much right?

Except our government already spends $350 billion per year on welfare programs which wouldn't need to exist with UBI.

*shakes head*
pixelmusement.com
None of this would matter with Universal Basic Income, where *every* person gets the same amount of money from the government every month. Literally every place it's been tested it's made lives better AND saved the government money, and yet despite that, no one wants to do it full scale. >:(
Reposted by Kris Asick
bluebidyagame.bsky.social
PS1 Stories - Abalaburn is up!

Oh man oh wow neato

I'm doing a premier watch now. Why not?

👇
www.youtube.com/watch?v=hDVe...
👆
pixelmusement.com
Yeah... I haven't commented on it because I really don't have anything to say about it. It's meant to be used as a core for mass emulation software like RetroArch and does a handful of things DOSBox alone can't like save states and Glide API handling. Nothing more to say than that really. :B
pixelmusement.com
I then asked Dad if it was OK if I did some programming on the computer.

...he said "no"...

...and then I reasoned, "How the heck is he ever going to find out let alone know what BASIC even looks like?"

So I did it anyways. XD
pixelmusement.com
When I was 10 I learned what BASIC was on a TRS-80 in our school classroom then pondered that maybe, just maybe, BASIC was on our Tandy 1000 SX computer at home...

So I booted it up one day, typed "BASIC" at the DOS prompt, hit enter... and there was the "Ok" prompt just waiting for some code! :)