BACLog's Forum Posts

  • it should, just make sure the instance variable is on the sprite and not created in the event sheet.

  • set the coin sprite as global, add a variable to the coin, when the player touches the coin set the variable to true, and when variable is true have the coin destroyed.

  • GeometriX and ArcadEd

    I 100% agree, I adore the how do I section as I will find questions that seem fun to take on the challenge of solving the issue and when I do as others have stated it feels awesome having something work the way you intended 100%.

  • Not sure if it will help or not but here is an old .capx i made to help with a dashing question before.

    dl.dropboxusercontent.com/u/45198/MMX%20dash.capx

    press the space bar to dash.

  • I always enjoy browsing the "How do I" section, as reading and attempting to solve these "logic puzzles" was my main method of how I learned to use construct 2 in the first place.

    Coming from zero programming background, reading responses and answering questions as best I could as well as trying to recreate game mechanics I loved from older games and understand what is making each action work is how I got comfortable with C2.

    I have seen a fair share of threads like the ones referred to in this thread, and even if the poster is asking for something rudely or demanding his game be made for him if the topic interests me I will take a stab at solving it.

    Once instance i recall In particular, I was having troubles with myself was attempting to make a Megaman styled slide action. I worked on it for hours and could not get it to function how i wanted, got something close enough, asked for help posted my .capx got responses and help although it still was a bit off after the fixes but that was more my method than the help, after scraping the original code I found a better method using logic from help I received.

    I later saw a thread asking for something similar and someone had already posted a .capx so i looked at it and while it had a great method mine was different so I edited the .capx that was posted and uploaded my method to give the original poster options and the guy still went on for 2 pages being more then unpleasant and blamed Construct for being broken.

    (http://www.scirra.com/forum/megaman-x-dashing_topic72660.html?KW= this is the thread i was refering to)

    Kind of depressing really.

    But I digress, as the majority of posters on these forums seem like nice reasonable people.

  • burningcake

    at this time I have no want to share the .capx as it is a project I am working on and intend to turn into a full fledged game.

    If their is any one portion you need help recreating or want any help on any specific action I am more than willing to help on that front.

    As it stands now, I have no plans of releasing this projects .capx to the general public.

  • This is a known issue with the built in platform movement. set the collision polygon slightly smaller then the square and it will fit.

  • if you post a generic capx of just the one screen like that i can mess around with it and see if i can get it to work otherwise it would be kind of hard to recreate the multi-object player without seeing more of how you did it.

  • BluePhaze - I grabbed a tutorial off of here that had wall sliding in it and then built it after reading that. It's a complete mess and still buggy against walls but once I have it tightened up I'll do a capx of wall jumping sure :)

    This is the tutorial I based it off of.

    http://www.scirra.com/forum/wall-jump-megamanx-style-example_topic64626.html

    It didn't work for me quite this way though, too many other things to take into account (like the way I handle my controls).

    Well, now I feel amazing that I have somehow contributed to this amazing game even with something as simple as a generic capx I posted a long time ago.

    Funny part is that playing this game had me thinking how well the wall slide was and how it did a better job then I had done.

    I am in love with this project. the levels of nostalgia and the levels of pure gaming fun with some amazing visuals and level design.

    I adore the sound effect and knock back when you punch the enemies rather then just knifing them, i found myself getting close just to hear it.

    keep us updated on this project I cant wait to play a full version.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • here is my edit of geometrix .Capx

    https://dl.dropboxusercontent.com/u/45198/MMX%20dash.capx

    it has minor tweaks like just using the x vector rather then simulating left or right being pressed. i like this method more but its personal opinon really.

    also made it more megaman X like by having the aerial dash slower and forced direction and the ground dash you can change directions mid dash.

  • Solid game feel, love the amount of detail you have put into this game. for a 15 year old you have a good grasp on what made the old school games great.

    love the pause when you encounter the boss battle.

    very megaman like, which is a good thing.

  • the issue was on the restart of the layout all of your blocks were being destroyed and that would make the cubes_level_01 counter drop to -10 on restart of the layout.

    so having a reset global variables like plinkie said or doing like paradox said and adding a "on start of layout > set cubes_level_01 to 3" (this is the way I also solved the problem when i tried before looking at the thread) the game resets the value to 3 on restart rather then following the code and leaving it at a -10 value.

  • I would need to see more of your code sheet.

    post a capx or take a screen shot of your event sheet showing as much of the event sheet as possible

  • "System - Reset global variables to default"

    default is always zero, have and event that goes

    "System - "cubes_level_01" (less or equal to) 0"

    so when it resets the variables to default it also sets the "cubes_level_01" to 0 so they would have the same effect as completing the level,

  • give the door the line of sight behavior and use a for each loop. using the line of sight will eliminate the need for a invisible detector sprite. just set the distance you want for the door.