Sandbox Design Mistakes

There is no such word as instancing, you are correct, it’s more a “slang” term, kinda like “instance content”. Still, it is @Anderson_Geten that does not seem to get that something that is instanced is created. And you are getting OCD as him over terminology when you knew what I meant. I did post the real definition of Instance regardless.

You clearly don’t get the game design definition of instanced content.

I’m done trying to educate you.

I don’t get why she has wasted so much time on you.

The GAME DEVs do know the meaning, and so they are ignoring the posts that don’t anyway, like yours.

1 Like

That’s totally irrelevant. We are discussing “SANDBOX DESIGN”, not “design patterns ©gang of fours”
Also you are wrong, only for pointers there is a need for memory allocation(malloc or buffer allocation), for heap variables their memory is allocated when going in the method call, or when start the process for static variables.

It’s funny BECAUSE WE ALREADY TOLD YOU what “instanced content” is for mmo.
again : LEARN TO READ.

Terms have specific definition based on the context. Removing terms to discuss of their meaning in another context is … by definition, choosing to be off-topic.

It’s IRRELEVANT.
STAY ON TOPIC !
We don’t care about the meaning of “mistake” in the context of evolution theories. because we are not discussing evolution theories.

its not “real”, it’s “off-topic”.
We don’t care about the definition of instances in a different field. The only off-topic nitpicking that is allowed, is about the meaning of the word “the”.
https://cad-comic.com/comic/one-of-us/

1 Like

Alright. There is no official definition of “instanced content”, try and look it up. There is only “instance dungeon”, and I even mentioned I feel that term is outdated. The “instanced” part came from programming terminology, where else could it have come from?? I didn’t start this, I just tried to point out that people are focused on the wrong word, the instance part doesn’t matter, it’s the “access” that you and everyone else is concerned about. It’s unfortunate you feel that way, cause I usually agree with much of your postings.

I don’t know where you got this from, but memory is allocated to objects. Objects can be formed from pointers or references.

As I mentioned above, there is no real definition for “instanced content”. The instance part came from programming speak, which leaked out into the gaming community. Even “instanced dungeon” is just gamer talk. The unfortunate part is, all I was doing was pointing out that “instance” is the wrong focus, what you are all really talking about is access.

The “instance“ was just referring to the “room” that was created for a group of players, the “dungeon” part represents that “access”, that only certain players were allowed.

So what ? It just means that you don’t know ■■■■ about MMOs.
“instanced content” is a well known term.
Just, not by you. So I told you what it means. And you keep claiming that if you don’t know it, it does not exist ? You are wrong. If you don’t know the terms, and don’t want to learn, just don’t even try to partake in the discussion. You are wasting everybody’s time and energy with your supid nonsense.

It’s not instance part . It’s INSTANCED. So yeah he made the stupid mistake of saying “instance” but if you had some brain power you would understand that it was a mistake, and correct it in your head.

Nope. Just nope. Objects are just a pointer to memory and a pointer to their behavior. They don’t need to be allocated on the memory, just like function can but do not need to be allocated on the memory.

Yes there is. Just, you are not willing to learn.

No it does not. programing part comes from real world part, where an instance is just a single example of something.

And that’s specifically the reason we are using it.

nobody cares. Your talk about “instance” ins AGAIN completely off-topic.

Abyssal space IS instanced content, the term for the structures created for players is “dungeons” in eve, so “instanced dungeons” fits the term perfectly - while “dungeon instance” would have a DIFFERENT meaning.

No, you were using the wrong terms to make a off-topic stupid point :

1 Like

Sorry, I’ve tried to be diplomatic about all this, but you are just wrong. Objects can contain data and can contain functions. Therefore if the Object contains data, it must have memory allocated to it. Creating Objects in C++ are written like this:

Spaceship *spaceship = new Spaceship();

The Spaceship class is allocating and initializing memory to the object pointer spaceship. The spaceship is an instance of the Spaceship Class. The object must be an allocated instance in order for it to be “real” and be used in a game. The object or “instance” can be anything, a rock, a room, a room filled with npc’s, a star system, an entire game.

But you are the one’s that seem to be obsessed about “instance”. I am trying to talk about “access”…

In this instance of discussing the sandbox, could we drop this specific aspect and move on with the debate?..:wink:

Is there a reason, other than Anderson_Geten’s inane forum-arguments-as-esport nonsense, why this thread has devolved into arguing about the precise meaning of “instance” in contexts that have absolutely nothing to do with EVE or game design in general?

2 Likes

:rofl:

Thanks for offering a way out, but I got a bad feeling this isn’t over…

Or just Spaceship spaceship;
Please learn dev before talking about it.

IIRC, that would create a statically memory allocated object at build time, not during run time. I have rarely used that form, and that would be rarely used as most programmers like to create objects during run time. I won’t be snarky in return, you’re welcome… :unamused:

1 Like

Which I already literally told you and you ignored :

BTW you are wrong again.

How am I wrong? Memory is allocated to an Object that has data whether it is statically allocated or dynamically allocated. It’s just statically is done at build-time and dynamically is done during run time. You can also assign pointers to statically allocated objects. Pointers can point to anything in memory, doesn’t have to be a variable or allocated.

You are wrong because you claim BS.
Get some dev lessons and then you can talk about it on a dev forum - not here.
You have literally no idea what you are talking about, be it MMO’s “instanced content” or dev’s “instantiation”.

Okay… so now it’s just down to saying I’m full of BS, without any real counter. I’ve provided real definitions and real programming examples, and explained them… And I’ve tried to do it without pulling the “But I’m a programmer” card…

Yes you are.

I literally told you why you were wrong. You just straight IGNORED what I wrote, just to realize later on that I was right. But again you keep claiming things that are BS and I already explained you why you were wrong.

That would be a shame for programmers. To not know that you can have objects on the heap in cpp … doh!

I’ve already mentioned statically allocated objects built at build time, so not sure how you say I don’t know about it. I never said they couldn’t be statically allocated.

5 characters.

2 Likes