Show newer

@clarfonthey and if you need to only use 2 decimal spots, go with proper rounding and say 365.24

My voice really isn't doing well with all my caughing, so I *may* have to cancel my stream tonight. As long as it doesn't get worse I'm hoping to still do it, probably doing something requiring less voice.

Something I realize, which also explains a lot of things.

When I do something, it sorta becomes the most important thing. Doing anything else, feels bad. Really bad. "You really don't wanna do this" bad.

Which is weird, because it's also something I did before and need to continue either way.

Is OOP (Object Oriented Programming) always the best choice?

Hell no!

But it is a very good choice in most places.
It mostly depends on what you want to optimize and what your preferences are.

For example, if you prefer C (shame on you), then please don't do OOP and don't lie and tell people you could do OOP in C

Other reasons to not use OOP:
- making a big game in pico-8 and saving tokens
- working on very low RAM systems

Reasons to use OOP:
- making things easier to understand

Show thread

Why do computer science folks (and sorta any programming person) like object oriented programming?

Because it's how we think about things. It's simple as that.

If we think about a car, we don't think about it's weight and how fast it accelerates as two different, unrelated things.

We think of those as both belonging to the same thing and having relationships.

Also if we see a truck, we know it has certain things common with other cars and also it's own properties.

Anyway, how to be successful?

It depends! You need a community or else nothing will go.

What do I mean by "community"? Well not the regular stuff of mutual aid, but more you need fans. You need people excited about your game!

How do you get people excited? Well, lots of things. Sharing art of it and having it about kinks worked well for me. But it heavily depends about what you want to do.

But let people know what you're doing. Otherwise they won't get excited about your work.

Show thread

Just saying for itch, the cut can be between 0% and 100% of every transaction and YOU choose which.
SO you can keep everything for yourself (though, I'd suggest to share 10%, which is a third of most other platforms)

Show thread

I'm telling you these things, coming from a FOSS background and making pico-8 games.

I have experience with both and making "regular" games. And the community, you are posting into, matters the most.

Pico-8 and FOSS are not good ones. Heck, even itch.io I'd say is not the best (but the best we've got)

Steam might be better, because people are more used to paying for things, but the massive $100 hurdle and 30% cut is very discouraging.

Btw. itch takes 10% by default and you say what it gets.

Show thread

Those games who have any success with this model, btw?

Those who left the FOSS and pico-8 bubbles and got customers from outside.

Why
The answer is pretty simple. In those communities, asking for compensation of your work (aka. asking for a price) is seen as unethical.
And yes, that's a hyperbole, but it's really not far off the truth.

It's seen as tone deaf, when those communities are 100% about sharing things for free.

So my suggestion: Use a proprietary license

Show thread

The dumbest thing, I've ever heard from FOSS folks: "Why don't you use open source licenses for your stuff. You can ask for a price there too!"

Yeah, but nobody wants to pay it, when the license, literally, requires me to share it for free.

It's the same with pico-8 games.
Technically you can sell them. Practically, very few people will buy your game, if any.
So, yes, you can sell your pico-8 and FOSS games.

But you don't want to do so.

Me, watching someone making a static array as a local variable inside a function, that gets called on every frame: "Please, for the sake of my sanity. Make it a global variable. It doesn't change, so don't create and destroy an entire array on every function call! This hurts physically!"

Espcially, that's from a tutorial for beginners and it wouldn't be any harder to understand if it were a global, instead of a local variable.

But this is just really bad practice.

Streaming more Jak II and help out Torn, Vin, Kor and all the others.

Maybe we even find out if not-Kiera is Kiera or not?

twitch.tv/maxine_red

dysfuncitonal family, parenting (-), abuse 

This is also a big problem in parenting.

Parents, often enough don't actually love their children. Because that'll threaten their authority.
So instead they manipulate their children to be happy about things, they aren't, to satisfy their need of control.

And then make themselves believe that'll be actual love. But it's just mutilating your child's soul, for your own happiness.
Which is actually abuse, not love. Quite the opposite

Show thread

Genuine love means, that you just give. You might hope to receive something in return, but it's not required.

Of course, if someone literally only takes and never gives. you should stop loving them immediately. Too, that's unhealthy as well.

But genuine love doesn't expect immediate returns. It just is/

If I love someone, seeing them happy is all I need. I don't need anything more. Just seeing them be happy.

Show thread

I think the base cause, for most of our problems is simply that most people have forgotten to genuinely love.

To them it's an exchange of goods, like any other thing, capitalism loves to makes things out to.
You give "love", you receive service.

But that's not how love works, not even in the slightest.

Planning a stream later at 16:00 (which is about 4h from when this post was made)

Show older
Mootech

Small, friendly instance for friends. Come join us and be cute and soft and small and cute.