lennaert's Forum Posts

  • I use Goldwave, its a small tool, relatively cheap for its possibilities.

    Can save almost in any format you can imagine.

    Its like my old paint shop 7, old, but still one of the best around.

    (also has lots of effects etc)

  • Nah thats not an internet issue.

    As you mentioned something went wrong improting the audio.

    Then thats most likely the issue.

    When you save wav files, 16-bit PCM stereo yielded the best results before importing.

  • Perhaps check if your host supports the correct mime types for your audio files.

  • I belieeve when you do the beginners tutorial you cover most of that.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • and loopindex("nameofloop") to get a specific running loops loopindex

    :o

    Thanks for that, .. I been stuffing the loopindex in vars for subbed for each's.

    Thanks :D

    seriously scirra.

    this is not intuitive at all... loopindex("nameofloop")???

    what the hell is that.

    refering to a loop index should be much simplier than that...

    construct 2 simplifies a lot of things but overcomplicates other stuff...

    You smell like a construct 2 veteran who really knows what he's talking about ....

    *searches for the roflcopter*

  • Probably because building equivalent applications on Linux takes 10x longer than using professional tools like Visual Studio on Windows.

    Maintaining and supporting software on Linux is also 10x more expensive because you have to deal with many different versions of OS each that might or might not support various tools, as well as various different desktops and tools they may ...or may not support. Dealing with all kinds of possible version mismatch problems between different Java releases... open source projects etc... and you can say well just use Maven! But then after going through all the trouble you later find out Maven doesn't really work and you still end up with version mismatches in your dependencies.

    And then to top it all off the market share of the Linux users is < 5% and so the amount of money that would be made from them would not come even close to the cost of building and maintaining a special version just for them.

    Just a guess though... from my personal experience with developing software with Linux vs Windows.

    You will be surprised how many developers work on unix based architectures such a linux or mac.

    Isnt QT a good candidate to do linux variations of work done in windows with visual studio ?

    QT is also available for windows. (free too)

    If I am not mistaken, if development would move to QT, lots of other architectures are in hands range for exports. :)

    Sadly, it would take quite some changes for ashley I supose.

    The amount of upside you get from being able to distribute on near all platforms will surely outweigh the costs.

    edit: its like with construct 2, teh ability to export to so many platforms, one of its geatest assests.

  • You could add an extra condition to the overlaps event thats triggered to destroy the rocket:

    condition : object thruster, pick nearest   rocket.X rocket.Y

    action: destroy thruster

    The container should work best though, it should destroy the thruster created with the rocket.

    Building the container is easy.

    Select the rocket, in the propperties bar click edit container, and add the thruster.

    Next when you create a rocket, the thruster is created too.

    I always use an objects layout, and place my thruster already on the position it should be. when the new rocket gets created, the thruster is already in place as I did on the objects layout. Only requiring me to pin it after creating the rocket....

    Hmm, wasnt the container a paid feature ? I forgot -,-

  • I have created an particle emitter which i rotate towards the player when a key is pressed using

    Setangletoward(player.x,player.y) it works perfectly but now when i try to direct the particle emitter away from the player using Setangletoward(-player.x,-player.y) it wont work...! what am i doing wrong..how do i fix this..

    <img src="http://pasteboard.co/szZvt5h.png" border="0" />

    Try

    Setangletoward(player.X,player.Y) - 180

  • You could have the game sent more information along for php to check potential validity of your data.

    for instance: units killed, time played, actions done, things aquired.

    Information that could potentially back up the info from the score.

    Or you could find some method other then numrical scores to transfer the total score.

    Other then that there isnt much you can do really.

    The code is obfuscated, so cheaters can't 'easily' determine which value means what.

  • LittleStain is spot on, definatly do the tutorial, its great material and helps you learn quick.

    I believe this one is in your language:

    Tutorial

  • good to hear :)

    I believe collision is a one time event as long as its in touch with the colliding object, and overlaps keeps kicking in.

    I had something simlair some time back, just had to keep subbed coutners in check with a trigger once :)

    Might be an idea to peek at the profiler in the debugger if the subbed events are not firing off every tick.

    Hungry hall looking good Ed :D

  • Just add a text somewhere in the layout, and append (not add, append) some text to it on collision (like collision names of the objects).

    Then simply check the debugger for the content of the text if it gets too wide and no longer visible.

    suggestions:

    Looking at your layout, seeing the zombie being in the same area as the collision boxes, I can imagine one of its condition perhaps being in the way ?.

    You have a trigger once in the first event of the overlaps, perhaps try moving it down to the subbed events. (so overlaps can occur more then once)

  • The more important is to retrieve data and send it as JSON or XML

    That is only important if you use JSON or XML elements.

    And he mentioned he has a web server available etc.

    It will come down to the creation of a php file able to read the required values from his database and relay that back as text strings.

    That, and the Ajax call with the propper parameters to call the file.

    PHP can simply echo out all the needed info and the ajax call will make it available in Ajax.Lastdata.

  • Do you know PHP ?

  • Well, if your game gets kidnapped, rule #1: never pay ransomm they will kill the vicitm anyway   <img src="smileys/smiley36.gif" border="0" align="middle" />

    not much you can do to protect your program other then using the minifyer while exporting. construct 2 has a build in obfuscator during exports, which mangles the names and structure, making it a bit more troublesome to simply extract and read the codes.

    Other then that ... nothing really. and you shouldnt worry too much about it.

    As for uplaoding, you will need a google developer license, developers.google.com

    When you have that you can start creating APK files and upload them to google store.

    You will need to build your APK though, either with Ludei (apply for a commercial developers license at ludei)   or use crosswalk.

    So much info relating to this .... I suggest you read up :)