Znirk's Forum Posts

  • Are you by any chance from Australia? That's awful!

    Wait, am I doing this wrong?

  • When do I get edit access?

    Potentially stupid question, but have you signed up on the wiki yet? The way I understand the process, you create the user, and then the admins give it edit permissions; but they can't (or won't) open the wiki account for you.

  • Broo's post suggests an explanation.

    Brief experimentation shows that this problem happens when the user's Windows locale defines a decimal separator other than the point (which is either usually or always a decimal comma).

    The edit boxes for depth and z "helpfully" replace any decimal points entered by the user with the separator defined in the locale (<-observed to be true up to here; hypothesis follows). It seems (and would make sense) that the function which reads the values from these boxes does not expect to have to do the reverse transformation; so instead of the intended decimal fraction, it reads the integer part and discards the rest (a comma followed by some numbers) as gobbledygook.

  • Want; I'm "Znirk" over there too.

    Vinny, have you made an account on the wiki yet? If not, there's nothing to give edit privileges to.

  • Seems to me we're talking about at least three different things in this thread.

    Muz, who mentions animations, seems to be thinking about a primarily graphical game with some feedback in text form (although I don't get how that would be text-"based").

    As far as I can tell, Fantasyjam has a game in mind that is text-based in the sense that it outputs primarily (or only) text, and is also controlled via text input. ((Anyone interested in that sort of thing, take a good long look at Inform 7 over at inform-fiction.org.))

    And Doppel's screenshot (which is, of course, a reply to Fantasyjam rather than Muz) is of a graphical-and-text game that uses console mode characters for its graphics. This would actually be close to what I think Muz is asking about, but it's impossible (or at the very least least deeply pointless) to make with Construct, and doesn't lend itself to animation.

    So, I guess what I'm saying is ... Muz, I'm sure one of the various immensely smart forumgoers has an answer to your question; but so far I don't think anybody has a very clear idea what your question is. Could you explain in some more detail what you would like to do?

  • Your .cap is in the Phyx folder, right? Then the relative path to your music is "Biisit/Lost.mp3".

    "Phyx/Biisit/Lost.mp3" would point to "C:/Program Files/Phyx/Phyx/Biisit/Lost.mp3".

  • The modulus is the remainder after integer division. For instance, 17 % 5 ("seventeen modulo five") is 2 -- five goes into seventeen three times, with two left over.

  • Desktop (where I have tried Construct)

    Device name: NVIDIA GeForce4 Ti 4200 with AGP8X

    Pixel shader: 1.3

    Estimated VRAM: 178 MB

    Motion blur: No

    Edit: Notebook (far newer, but constructless as yet)

    Device name: NVIDIA GeForce 8400M GS

    Pixel shader: 3

    Estimated VRAM: 1518 MB

    Motion blur: Yes

  • Without knowing the Construct syntax: (Random number between 0 and 566) + 100

  • compared to MMF where most things are menu-driven, Construct may be a little daunting at first as it often requires the user physically navigate to an option whilst not providing a traditional means of finding it (This has been my complaint about "Ribbon" systems also seen in Office products recently).

    As far as I can tell, the "ribbon" pretty much is a menu (with illustrations). Now if only it knew to get out of the way when you're not using it, and supported [Alt]+[letter] keyboard navigation ...

  • When i use Set text. it seem to need to be between quote?

    If i want to display the value of a variable not the name of it, how do i set it?

    The (double) quotes mean "Use the exact text I wrote". If you leave out the quotes, you can use any expression you like. With the expression that reads a private variable, that would be:

    Text: Set text to Object.Value('Name_of_the_variable')

    You can use the + operator to combine bits of text with the results of expressions; the only catch is that any expressions that evaluate to numbers have to be converted into the corresponding text strings first. Fortunately, str(Expression) does just that.

    Example:

    Text: Set text to "X is " + str(Sprite.X) + " and Y is " + str(SpriteY) + ", and the variable is " + str(Sprite.Value('Variable'))

  • TheInstance, don't overthink this. My guess is that Construct was mentioned in the forums for other similar tools, so people are dropping in to take a look at what this is all about. If, like Clayton here, they find that both systems do roughly the same thing, then obviously they're going to stick with the one they've spent a lot of time learning and where they can reuse all the code they've ever written. (Note that I don't personally know any of the "Brand X Washing Powders" you guys have been mentioning -- I'm speaking in general terms here.)

    I never coded in Fusion, not in Factory. But as Far as i know, they are not oFFering 3D.

    His point exactly: If Construct did do 3D, then that would be one strong reason to use Construct instead of his current tools that don't offer 3D support. As it is, he's decided that switching wouldn't be worth the effort. Feel free to join me in shrugging.

  • Or you could just go play Progress Quest (http://www.progressquest.com/)

  • Ah, OK, thanks. I simply misunderstood On Click then -- I thought that's "button goes down and up while pointer is on the same object".

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Hi everyone -- confused noob speaking.

    To get my feet wet with Construct, I tried to build a little app that lets the user click-and-drag the mouse over a Canvas, then draws a black line from where the mouse button went down to where it came back up again. Needless to say, I failed epically (although I did manage to get black lines from (0,0) to the mouse position).

    First problem: detecting that the mouse button has just moved down. As far as I can tell from the MouseKeyboard object information and some experimentation, there are conditions for "Mouse button is down" (which remains true while the button stays pressed) and for "On mouse button released" (which fires once when the button comes up).

    However, the reverse cases (*"Mouse button is up" and *"On mouse button depressed") are conspicuously absent. Are they somewhere else where I didn't look? Or is there a simple way to fake them (e.g. a negation operator for Conditions)?

    Secondarywise, mouse coordinates. I couldn't work out whether expression names are case sensitive -- is there a difference between "MouseX" (from MouseKeyboard) and "mousex" (from System), and if so, which should be used when?

    I also had problems assigning values to variables, but I guess I'll leave these for another day. Let's clear up the input stuff before adding complications