Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - TingThing

Pages: 1 2 3 4 5 [6] 7 8 9 10 11 ... 37
Announcements / Platform Builder 8.2
« on: August 17, 2020, 02:18:48 AM »
Hi everyone! Platform Builder 8.2 is released and ready to go!

We have custom enemy physics which is a pretty cool new feature for custom enemies. I also did a number of changes with the command prompt to make it work better for you. For instance...

First: Decimal points and negative values can now be used for certain things. For instance, you could say "score += -3.5" This would subtract 3.5 from the score.
Second: bracketing is no longer necessary except for when displaying stuff in messages. For instance, you could say "score += health"
Third: Custom variables don't need to be identified by their type every time, but only the first time. For instance, you could say...

Code: [Select]
var myVariable = 2
health + myVariable
//adds 2 to the health

These changes are pretty significant changes to the structure of how commands work. I'll keep a closer eye on bug reports of these forums to put out any patches if necessary. Hopefully our jump into these new features will be a smooth one for all of us.

Check out the changes in the update log, and compare with the updated command prompt page if it helps.

Enjoy using Platform Builder 8.2!

Platform Builder Update Log / Version 8.2
« on: August 17, 2020, 02:18:20 AM »
Platform Builder Version 8.2

Patch 3:

  • Improved some lag issues when there shouldn't be lag.
  • Fixed: With player 2 command not working.
  • Fixed: Setting a variable to a negative value not working.
  • Fixed: Buttons in view settings of area and world editor do not always respond properly
  • Fixed: Error when using a custom menu with no menu items in it.
  • Fixed: Area save file gets corrupted if you click on two red "edit" highlights at the same time.

Patch 2:
  • Fixed: Error when harming stock enemies with more than one hitpoints.
  • Fixed: Block trigger command doesn't work if there is no item spawning for the block.
Patch 1:

  • Improved some functionality with commands returning values
  • You can now exit the tile viewer by clicking outside of it
  • Fixed: Enemy alpha resets to 100 after getting hurt, even if the alpha was previously lower than that
  • Fixed: Error on page 6 of the manual
  • Fixed: There are a few issues with the in-game tutorial
  • Fixed: Moving ranged attack may not reset character sprite after the attack has ended.
  • Fixed: Character may be stuck in harmed stance if attacking right after getting hurt.
  • Pro only: Added physics controls for custom enemies
  • Added more options for attack moment
  • Updated commands to for attack moment, and made it possible to set the moment to any number with commands
  • Added controls for knockback physics of character
  • Added jump tolerance and jump anticipation physics controls for character
  • Added commands for the new character physics
  • Added enemy command prompt for harming another enemy
  • Added enemy movement style to avoid the character
  • Added a new kind of variable to commands: The local variable. local vars are specific to whatever is calling the command. I updated this page on the forums to give an example of using local variables.
  • Negative values can now be used in the command prompt
  • Decimal values can now be used in the command prompt (where applicable)
  • "timeline location" is replacing "timeline position" and the value is measured in seconds instead of 10th seconds. Although "timeline position" still works, "timeline location" is better because you can now use decimal points. So instead of saying "timeline position = 65" for 65 tenths of a second, you say "timeline location = 6.5" for 6.5 seconds. It's much easier to understand.
  • Bracketing things in the command prompt is no longer necessary when they are on the right side of an operator
  • Varibles only need to be defined once. In other words, placing "var," "game var," etc. before a variable name is only necessary the first time you use it. After that, you can just use the variable names by themselves.
  • Fixed: Enemy ledges jump movement is not working
  • Fixed: There is a problem getting the correct bounding box when changing enemy sprites
  • Fixed: There are some sizing problems with invisible expand blocks
  • Fixed: Long invisible expand blocks may disappear when parts of them are too far off screen
  • Fixed: Error when trying to move invisible solid block
  • Fixed: Managers from command prompt in timeline editor and menu editor do not scroll down properly
  • Custom enemies which are set to move across ground will begin going in the direction of the nearest player

Working with Platform Builder / Re: Mariofying Platform Builder
« on: July 16, 2020, 12:07:56 AM »
Frankly, I'd like to see someone make a convincing and authentic Mario game with PB. With the newish ability to change character sprites to different sizes, it's starting to look like a real possibility.

Platform Builder Update Log / Re: Version 8.1
« on: July 13, 2020, 02:29:39 PM »

XD I knew that. It's just that I prefer visual stuff, and it didn't seem all that comprehensive. I never really thought people read it, much like people usually don't read terms, privacy, or EULA statements. But that's just me stuck in my own little world not thinking much about other's situations.

I just don't know why it's labled beta.

OH! You're right. It's supposed to be patch, not beta. My bad. I'll fix that. Thanks for pointing that out!

Platform Builder Update Log / Re: Version 8.1
« on: July 12, 2020, 07:29:20 PM »
The manual is mostly for people who are just starting to use PB for the first time.

What do you want to know about the beta stuff?

Suggestions / Re: Light Block Intensity/Alpha/Something!
« on: July 12, 2020, 06:43:00 PM »
This might have to do with the kind of blending you are using for create the colors. For instance, a subtraction blending doesn't add any color at all; it removes color. Add will add color to what is already there, creating a new color entirely. Replace will give you the actual color that you select.

Unfortunately, fonts need to be installed on a computer for them to work on the computer, and most fonts have copyright restrictions as well. All of PB's "fonts" are actually pre-rendered images of letters.

Suggestions / Re: Remove ALL Hurt Effects
« on: July 12, 2020, 06:28:35 PM »
is this different from "no hurt = true"?

Working with Platform Builder / Re: HP Check
« on: July 12, 2020, 01:19:59 PM »
There currently are not many commands which check the stats of enemies, items, etc. You could throw that in the pot of suggestions for me to sort through. If you only want to check the block HP for a single block, then you could do that work with your own custom variables. But if you want to do this for multiple blocks would you need to have separate variables for each block and that could get tedious.

Honestly, I wouldn't recommend trying to make enemies work on moving platforms because it will likely produce undesirable results. But if you really wanted to experiment some more, you can make flying custom enemies by clicking the button in the top-left corner which says "type = land."

Working with Platform Builder / Re: Looping Sounds
« on: July 12, 2020, 01:08:20 PM »

I'd probably just make a looping timeline which goes the length of the sound effect. (You can change the timeline position with a command, so you can have a timeline reset itself and becoming looping.)

Announcements / New Tutorials!
« on: July 11, 2020, 02:15:43 PM »
Hi everyone!

I just finish a set of 8 fresh Platform Builder Tutorials to replace the old ones (the first was made in PB 3. Wow.)

Included at the start of each video is a brand new animated logo, which is pretty neat as well, IMO.

You will find that these videos are better than the old ones in almost every way. They have more information but are shorter. They are fast-paced and concise. The resolution is HD, they have nice thumbnails, better audio, introductions, etc.

These videos work through the manual entirely. The old set of videos did this too, but I never finished with them. Now the whole set is available, including resources, publishing, and exporting.

The only video not remade is the one on commands. The reason is because commands are not a topic of the manual. But I'll probably make several command prompt tutorials in the future.

Watch them on YouTube here.

Or view them directly from our website.

Working with Platform Builder / Re: Custom Platform Sprites
« on: July 06, 2020, 06:39:01 PM »
You can move blocks around with commands, and you'll need to have the command looping to be every step. That is all possible. But the problem is that a moving block doesn't mean a moving character standing on the block.

Working with Platform Builder / Re: Custom Platform Sprites
« on: July 06, 2020, 12:03:32 AM »
Uploaded sprites cannot be used for Platforms at this time, I'm afraid. But you can change their look by messing with the sprite sheets.

Working with Platform Builder / Re: Distance Check
« on: July 05, 2020, 11:44:24 PM »
Yeah, that's possible.

In the character settings, set death to detonate. And then in the looping command prompt, put this:

Code: [Select]
if distance to character 1 < 50
kill enemy

Change "1" to the character ID for your main character.
Change "50" to your desired distance.

I just noticed that "if distance to" is not in the list of conditionals on the website. I'll fix that...

Working with Platform Builder / Re: View Framerate
« on: July 05, 2020, 11:35:28 PM »

You don't see it? The FPS should appear in the bottom like Christian Game Maker said. It works for courses and game screens, but it isn't showing for overworlds.


Pages: 1 2 3 4 5 [6] 7 8 9 10 11 ... 37