Tutorial: Platform School

This forum is currently in read-only mode.
  • Where's the new episode? Where's the new episode? Where's the new episode? Where's the new episode? Where's the new episode? Where's the new episode? Where's the new episode? Where's the new episode? Where's the new episode? Where's the new episode? Where's the new episode? Where's the new episode?

    Just thought I should sum up what we're all thinking.

  • I finished drawing the sprites a couple days ago, and just this morning I started putting the next .cap together.

    Sorry, I've been lazy .

  • Hm. The tutorials no longer work in the new version...

  • Hm. The tutorials no longer work in the new version...

    I think deadeye mentioned it's an issue with the overlapping events, since it was changed in the new version of Construct.

    So it'll probably delay the release of the next tutorial...

  • Yep, I updated the first post earlier to warn people. Maybe I should have made a new post, too.

    So it'll probably delay the release of the next tutorial...

    I wish I could blame any lateness on the 98.8 release, but no... it's all due to my own laziness

  • For those who want to get the tutorials working with 98.8, go in and change the "is overlapping" with "overlapping with offset(0,0) and that should get everything working again.

    It sounds like they plan to get it fixed for the next build, but in the meantime, it's good practice for users to get their hands dirty in Deadeye's code and fully understand how he's using the overlap condition.

    Sponge.

  • Hey, given that I've had this problem in my own project, can I request that the next tutorial (more AI, I think it was) cover having multiple types of enemies? Having duplicated code is bad after all, and being able to use containers AND families would be a big help.

  • The next lesson is pretty much already done. And I'm sorry, the two enemies are different and have different event sheets. I'm still deciding whether or not one small bit of events is good enough to release the lesson though (having to do with how the enemies avoid each other), and I still have to write the event comments.

    There will be some families stuff in the ninth lesson, though.

    For those who want to get the tutorials working with 98.8, etc. etc.

    Just a heads up, you no longer need to do this. The tutorials now work just fine in version 98.8.

  • <img src="http://i41.tinypic.com/14e2p3d.png">

    This lesson expands on the last, making use of the Platform behavior to create an enemy that chases Charlie around the level, jumping over small obstacles, and avoiding other instances of itself.

    Thanks to David and Mipey and others who helped me (or tried to, as the case may be) figure out the most efficient way to get the enemies to avoid each other.

    Note:

    There have been a couple of changes to the game in this .cap that don't have to do with this actual lesson. First, everything has been changed to Point filtering. As Ashley pointed out to me earlier, there wasn't really any good reason not to. I thought I'd need Linear for something down the line, which is why I went with it originally, but that looks like it's not the case. I'll be updating all the previous lessons to reflect this change. Second, the Doomba activation/deactivation code in Lesson 7 doesn't actually work... once active, they stay active. This is because you apparently can't Else a "Pick by evaluation" condition. Which makes sense if you think about it. So I'll be updating that as well.

    And that's about it. Enjoy the lesson

  • Ill be looking at the AI later but it looks good deadeye

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Hooray! This tutorial is great!

  • Thanks for the new tutes. Just caught up with 6,7 & 8. Been out of action for awhile due to a computer changeover. It's great to see clever ways of doing things. I particularly liked the use of x and y co-ordinates. Like measuring the x and y distance between the Doombas and Charlie to control when the Doombas are active. Also setting Cooper's direction by comparing his x value to Charlie. It's stuff like this that is a big help to a beginner like me. Would be nice if I think more often about what x and y can do.

    Okay, please bring back Swimba. I suspect he was left out so that we would ask for him back.

    Oh, in Platform School 7, there is a bit of a typo with the word 'particular.' It's in the sign where the phrase 'willy nilly' is used.

    Thanks again for the tutorials.

  • Thanks guys (and gals)

    Okay, please bring back Swimba. I suspect he was left out so that we would ask for him back.

    Shortly after winning eight gold medals at the Olympics, a photograph of Swimba smoking marijuana surfaced, marring his reputation. Though he claims it was just a one-time lapse in judgment, he's currently too ashamed to show his face in public.

    Oh, in Platform School 7, there is a bit of a typo with the word 'particular.' It's in the sign where the phrase 'willy nilly' is used.

    Thanks, I'll fix it. I need to update that .cap anyway.

  • [quote:1w41hvpv]Shortly after winning eight gold medals at the Olympics, a photograph of Swimba smoking marijuana surfaced, marring his reputation. Though he claims it was just a one-time lapse in judgment, he's currently too ashamed to show his face in public.

    Yep, poor Swimbo, I can understand his shame.

  • Swimbo Junior?

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)