NetOne's Recent Forum Activity

  • 99Instances2Go

    Holy cow......OK..i see.....well, that changes a lot of things.......

    thanks for taking the time......I am enlightened...

    will delete my post above......(and try to stop being a noob)....

    cheers....

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Video log

    This list of videos from the posts below

    I started this game around January 2017 (after previously messing with C2 for a few months). As i didn't know the first thing about game development , or programming and didn't know much about C2 capabilities there was little point in making a plan. The only plan is that I was going to make a side scrolling shmup.

    There still isnt any plan. the way it works is that I have an idea, I try it out, maybe it works maybe it doesn't, if not I try something else.

    Everything here is done in with construct events, mostly by following tutorials I have found on the forum and help from forum members and the Scirra devs.

    Note to prospective indi game developers!

    I dont want to put you off so please note that this dev log is not a real indication of how long things would normally take. If you were able to do this full time you could probably do what i have done below in a few weeks or even days.

    I just do this for relaxation as one of my (too many other) hobbies when not at work or doing family / social stuff. I dip in for a few hours a week, mostly on the weekend, usually with an intention of trying to implement something I have been daydreaming about during the week.

    I'm not actually sure I will ever make a finished game. There is so much more to it that I ever imagined. But for now it has a life of its own and it will evolve as it wants.

    I am just its custodian. A slave to its needs. Lets see where it goes.

    -----------------------------------------------------------------------------------------

    2017

    Jan("3D")

    https://drive.google.com/file/d/0B6AQ9z ... sp=sharing

    FEB ("3D" and bezier)

    https://drive.google.com/file/d/0B6AQ9znz3zwxdl80TV9pQzNnN0k/view?usp=sharing

    ("3D" and bezier and lazer)

    https://drive.google.com/file/d/0B6AQ9znz3zwxRmlxVEg1Q3hRS0E/view?usp=sharing

    MARCH(Working on Formations)

    https://drive.google.com/file/d/0B6AQ9znz3zwxa0V2UWw5OFhneDQ/view?usp=sharing

    APRIL (Messing with Z and scaling)

    https://drive.google.com/open?id=0B6AQ9znz3zwxTC1qZWNIMmlpMEE

    MAY (got enemies following paths listed in an array)

    https://drive.google.com/open?id=0B6AQ9znz3zwxNW9tQnY5WThhbXM

    JUNE (changing AR and adding Z and parallax backgrounds

    https://drive.google.com/file/d/0B6AQ9znz3zwxQWRhek1GS0dwb28/view?usp=sharing

    JULY (starting editor)

    https://drive.google.com/file/d/0B6AQ9znz3zwxTnEyNUhXWjllOFE/view?usp=sharing

    SEPTEMBER (fisrt try scrolling parallax background)

    https://drive.google.com/open?id=0B6AQ9znz3zwxeUpId1hIbTgtNE0

    (working touch! Almost...)

    https://drive.google.com/file/d/0B6AQ9znz3zwxOGlxejVKNXdXNkU/view?usp=sharing

    (just trying different things with background cut up a deviant art pic and made it parallax)

    https://drive.google.com/open?id=0B6AQ9znz3zwxNnFwRllkaGJPQTA

    OCTOBER-ISH death respawn system, sound system, score system and menu system started

    https://drive.google.com/open?id=1PAF8yDP6Mez7UUWjMKLmhhOTPN8VtYPB

    November A little driveclub stylee rain for you sir....

    https://drive.google.com/open?id=17bxB49CywcDb3etHY-ffAe-pexHkFZWq

    OMG A WHOLE YEAR AND THIS IS ALL IVE DONE!

    (Note over Christmas Ive made the jump to C3 but will keep the dev log here for now)

    2018

    January Fun with letters for start screen

    https://drive.google.com/open?id=1XK782XhlXvcdqTuUz8PphaKE9hfoEKXr

    April 3 months since last video !!! and so little progress.....meh....

    https://drive.google.com/open?id=1PyBBskF44RJUFj0zeavRDsTdfi7FFb3N

  • the code is always run downwards it would not go up to check if the group is active. if the group was not active the key press trigger will not even run.

    As you wish & whatever dude.

    Allow me to quote some one smarter

    > --- left out a few lines here--

    > Triggers in subevents check all their parent Events are true, but the "else" is checked on its own without referring to previous events in that case, so it probably doesn't do what you want.

    >

    I wasn't trying to be smart / rude. Sorry if it came over like that. I was just trying to be helpfull with what can be quite a confusing subject.

    I am still pretty much a noob here and very happy to be corrected for the benefit of myself and others reading.

    Ashley is talking about Triggers in sub events but you are talking about Trigger events inside Groups.

    My thinking was that, as the code runs down, if it finds a deactivated group then it just bypasses all the Events within. So its like that Trigger Event doesn't even exist for that cycle.

    But you are saying that Groups are actually just Events with a "Is group active" flag? And that if a Group is deactivated the Trigger Events inside still fire but they also go up to check if the parent Group Event is active before running any of their Actions???

    I am happy to entertain that, it makes sense, and the outcome should be the same.

    If this is correct I am happy to delete my post above to avoid confusion.

    Are we 100% that those triggers are still checked? It would be good to know as I read a lot of people on here spending a lot of time using groups to "Optimize their code" rather than just for turning bits on and off here and there. It would make that sort of optimization pointless if all those triggers are still being checked.

  • why don't you just download from scirra website to pc 2?

  • post deleted

  • Havok

    Im not a maths guru or programmer but I found it really beneficial learning how to do this in events and actions myself. Forced me to learn to use things like functions and arrays which in turn enabled me to start implementing far more deeper, interesting, mechanics in my game than I had previously envisioned. (well, as deep as it gets for a Shmup)…..what Im trying to say is that sometimes it can be a good thing not having plug ins for everything. Not saying that a curve plug in wouldn’t be awesome though.

  • not a plug-in but.....

    ....sparkly (cubic) bezier requested ?

    https://www.scirra.com/arcade/other-games/bezier-14193

    its only one section but could be used to generate waypoints if you want

    happy to upload capx anyone wants.

    its quite CPU intensive to increase the number of nodes on a bezier though usually you would just join 2 or more cubics.

    there are , I think better, ways to do curves/paths though, like the (more commonly used in games) catmull-rom splines

    or even just hand draw them by generating a waypoints at distance/intervals under mouse pointer or touch

    there is a really good capx demo on here somewhere for the catmull-rom splines generating waypoints ill update later if I can find.

    > So Tom are you going to do anything about the members here trying to disrupt this thread ....what is going on.

    >

    You're now banned for accusing me of trying to manipulate people into driving you off the website.

    Everyone else feel free to continue discussing your thoughts on C3 so far.

    Thank f**k for that.....

    and I hate saying it cos you(Lamar) helped me in the past.... but dude ... what the hell man...

  • Ok perusing some non related stuff I found the answer, its probably well known by the pros but for the noobs...

    the quirky thing is that all text strings within the JSON array file have to be in double quotes.

    so I just did a find and replace on the quotes and all works OK.

    (And the string itself has to be in single quotes)

    eg

  • Guys, I thought I could just load in the JSON text generated from a different array into another no?

    eg I have a load of curve points here generated in JSON from a previous array

    trying to load it to this array on start up (Load from JSON string)

    but is doesn't like the formatting.

    Ive put it in quotes , taken out the first section just leaving the bracketed stuff

    but it dosent like anything.

    Is it possible to do this directly like this without having to reference a text file or such?

  • Wouldn't just being able to copy a Group from one project into another carrying all referenced/dependant, variables, functions, sprites and other plugins with their behaviours, layers referenced, with all appropriate settings etc from within that Group...solve the same issue and be wider in scope?

    It wouldn’t guarantee that the pasted group would function properly straight away but you would be a lot closer a lot faster than picking through events line by line copying variables and other objects referenced, then finally copying the events.

    I assume this is something similar to the modular system you guys are talking about. If I’m totally off subject please ignore me I’m a little groggy this morning….

  • this is not an issue or bug

    PlayStation Dual-shock controllers use different mapping to Xbox/(Standard).

    I think right stick y is index 5 or 7 for dualshock

    I cant remember what the mapping is but it is in a different order to xbox/standard mapping

    you can find them all yourself by making a text box on the screen and updating it every tick with

    "Axis 1-"&Axis(0, 1)&newline&

    "Axis 2-"&Axis(0, 2)&newline&

    "Axis 3-"&Axis(0, 3)&newline&

    ...

    "Axis 7-"&Axis(0, 7)&newline&

    etc

    and do the same for the buttons.

    then run the game and you will be able to see what index each dualshock control is mapped to

    you should still keep mapping for xbox/standard joypad though as this is what most windows users joypads will be mapped to.

    If you want the ability to use dual shock then you should program some type of user option to switch between xbox/standard and dualshock mappng

NetOne's avatar

NetOne

Early Adopter

Member since 3 May, 2016

Twitter
NetOne has 4 followers

Trophy Case

  • 8-Year Club
  • Great Comment One of your comments gets 3 upvotes
  • Delicious Comment One of your comments gets 10 upvotes
  • Email Verified

Progress

11/44
How to earn trophies