Author Topic: Badspot: will you keep working in Blockland?  (Read 18236 times)

What if someone buy torque 3D software , who want join new project of blockland on Torque 3D engine? If they want to interesting work on new blockland with the torque 3D engine?
That would most likely turn into a sequel for blockland

no words can describe how hard I cringed when I read this.
If you want fun gamemodes to come out changes are going to need to be made, including integer support, and other things of the such.

no words can describe how hard I cringed when I read this.
If you want fun gamemodes to come out changes are going to need to be made, including integer support, and other things of the such.

you don't need large integer math to make fun gamemodes, what are you on?

I think we need more stuff on the client's end that will make the game look cooler depending on the server. I don't know how gmod does it, but they can make it so the client has to have a gui in order to play a gamemode (like zombie survival or TTT for instance).. and it doesn't stop there, better weapon prediction in general would be neat too

i think we need more default music

Badspot

  • Administrator
We could code so much more with the small  change of making the NULL character available in strings, and had access to better integer modification.

Step 1: http://en.wikipedia.org/wiki/Null-terminated_string
Step 2: http://www.youtube.com/watch?feature=player_detailpage&v=GlKL_EpnSp8#t=29

no words can describe how hard I cringed when I read this.
If you want fun gamemodes to come out changes are going to need to be made, including integer support, and other things of the such.
that's not true at all lmao. fun gamemodes can still be made within what we have now. i'd love support for more things, but you're speaking like we're stuck with nothing without integer support. murder mystery, a unique and fun gamemode, was made without any engine changes or int support. There are still tons of awesome ideas, and many don't require small scripting changes.

You guys need to take a step back and look at the big picture here.  Tiny, easily worked around torque script issues don't really effect anyone at all.
Spend a day or two of your time dedicated to fixing two things: low precision numbers and null bytes in strings; and you will have already fixed countless bugs and added endless possibilities to the language, which in turn would have a major effect on everyone.

Dislike how your bls saves take up MEGABYTES each for reasonably sized builds? One could easily write a compressor for it and it would only take up a few hundred kilobytes; wonderful for transporting your saves to other users and easily implemented directly into the saving GUI.

That's just one example, there are endless possibilities that simply revolve around being able to use the null character.

Another possibility is uploading both a save and a picture along with it to a save hosting service like the one RTB was planning, and in-game addon uploading.

Using doubles and int64s would solve a few pretty annoying glitches. Doubles would get rid of many glitches involving brick collision, like being able to jet upwards through bricks if you're high up in the air (Like at Red_Guy's server), and it's also possible that it would fix the corner jumping glitch as well.

The problem is that the cool content that is already created never gets into the hands of players.  SCP containment breach, cool how do I play that?  Titanic build - cool, how do I see that?  What about that awesome castle someone made once, you know that one?  Oh that guy who made it died and took all his save files with him?  Ok.  This is the problem.
This is what RTB was GOING to be for. Now it's dead.

Step 1: http://en.wikipedia.org/wiki/Null-terminated_string
Step 2: http://www.youtube.com/watch?feature=player_detailpage&v=GlKL_EpnSp8#t=29
Step 1: http://stackoverflow.com/questions/1495812/c-how-to-add-a-zero-bits-byte-or-null-to-a-string
Step 2: "Also in C++, the std::string type can contain null characters just fine;"

std::string is not the same thing as char*, and there would still be issues with using std::string considering the constructor for it that uses a char* for a parameter scans until there is a 0 to determine the actual string.. also, when you need to convert that string into a char* that 0 will end up in there giving it an incorrect length.

std::string is not the same thing as char*, and there would still be issues with using std::string considering the constructor for it that uses a char* for a parameter scans until there is a 0 to determine the actual string.. also, when you need to convert that string into a char* that 0 will end up in there giving it an incorrect length.
http://stackoverflow.com/questions/5115166/how-to-construct-a-stdstring-from-a-stdvectorchar

No reason to use char* whatsoever, at all.

>from a vector<char>

saw that ninja

EDIT: I also forgot to mention that cstrings in general will always be elite when it comes to performance, especially since the instructions involved for manipulation are optimized and are much simpler in comparison.
« Last Edit: February 08, 2014, 07:22:06 PM by Valcle »

this is what i hate. things like integer support and stuff is just annoying. it seems like in coding help, there's just a circlejerk of people creating pointless crap like esoteric interpreters, encryption crap, and 'advanced' documentation. It would be nice if the people working on crap like that would shift their attention towards making fun gamemodes and add-ons.

I'd like to see more of the stuff that I listed on page 2 implemented. things like packet size ARE a problem because people disconnect with errors because of playertypes, people lag on action heavy servers because of the bit limit. A lot of the content stuff I listed would be cool too, since you can actually see it and do stuff with it. It would increase the amount of things you can make.

I try to make fun gamemodes, but everyone always stays on the "fun" family RPs  :panda:

I think Badspot should have an "endorsed add-ons" page or something on the website, so newer users can get good ideas of what add-ons they should get first, like Slayer and Buildable Vehicles.

buildable vehicles is pretty useless in the state that its in

I think Badspot should have an "endorsed add-ons" page or something on the website, so newer users can get good ideas of what add-ons they should get first, like Slayer and Buildable Vehicles.
Honestly thats what RTB was good for because didnt it have that featured items thing