Geo's Forum Posts

  • My game needs to display some larger chunks of text, like stories let's say, things like "You go there and meet this guy, he says that, you reply this etc" with dialog and multiple paragraphs.

    Currently I'm doing some ugly workarounds to store this text.

    I would like to request multiline edit boxes at design time. My suggestion would be that when I set value for a text variable and start writing text, there should be a button labeled "..." to the right of the text box, which would open a dialog with a multiline text box, just like Visual Studio does on the Build Events boxes.

    I can provide more details if this is not clear.

    This would help everyone who displays more text in their games, it would make it possible, for example, to build a "resource strings" event sheet, with global text variables.

    It would be useful in "Heroes of Might and Magic"-like games (artifact info, various stories when visiting temples etc), RPGs (dialogues, missions etc), games with a "How to play" button which gives instructions.

    And it would of course allow for easier translation of games in other languages.

    Hope this gets implemented, as it seems (to me at least :) ) to bring much value compared to the implementation effort.

    Thanks.

  • I'll just add 2 cents here real quick: Frustration is part of the "Entry barrier". You want to enter just about any business, there's an entry barrier keeping most folks out. There are some (few) who get over the entry barrier and they are the successful ones.

    Game development is no exception, it has its entry barrier alright. And frustration is part of that barrier. As someone else said, welcome it, know that it's there to help you (by keeping others out :p ), and just breathe through it (or fly over it) keeping your mind on the end goal. It will pass :). And then it will come again, perhaps in the same form, or perhaps in some other form. And so on...

  • Thanks Ashley, that's great! Looking forward to the next build. In the meantime I'll try some workaround as you suggested by email.

  • Thanks Ashley, I sent you the capx with detailed repro steps and console errors.

  • Hey guys,

    In my game there is some functionality that's not working. I believe it is a Construct 2 bug.

    I can get a consistent repro like this:

    1. Game (with many layouts and many objects) does not work, i.e. clicking buttons in a certain order causes a button triggers not to fire any more, looks like game freezing

    2. Delete a background (which should not impact functionality whatsoever)

    3. Game starts working, i.e. clicking the buttons in the same order now fires the triggers.

    4. Add the background again, do the same actions again, game seems to freeze again.

    This is on both FF and Chrome, on IE it seems to work but the behavior is different as there are some AJAX calls that fail on IE. I cannot repro this on a clean project unfortunately, but it repros consistently on my real game project.

    I can send the capx and more details privately if anyone wants to have a look. I hope I'm wrong, but this looks like a bug that won't be easy to nail down.

    Thanks in advance.

  • Actually it doesn't allow typing the comma. You can only type the hex values like BABABA or D2D57A etc and it converts them to decimal, but it doesn't get applied and it doesn't stick.

    You CAN select from the color swatch that appears when you click the "dropbox" and it does stick. So there is a workaround, it's just the shortcut (directly typing it without visiting the color swatch) that's broken.

  • 1. Add a text to a layout

    2. On text properties, Color property, manually type dddddd<Enter>

    Actual: value changed to 221, 221, 221, but text color not updated on the layout

    Expected: value AND text color on layout changed

    3. Deselect the text, select it again

    Actual: color value back to the original, does not stick

    Expected: color should stick.

  • Ashley, you are correct. I could swear I got the same error last night, now it seems to be working (fixed itself, as they say). Must have been the I.E. cache again at work... Sorry for the trouble, and thanks for the suggestion, it does work.

  • You do not have permission to view this post

  • You do not have permission to view this post

  • Great, thanks.

  • Ashley: Thanks, but nope, sorry, doesn't fix it, still getting the same error. Where should I add this? I put it between the <head> and </head>...

    Kyatric: well, I encountered things every now and then, but that was quite some time ago when I was more into this web stuff. Getting back into it now with C2, I see things have changed and it's become a lot easier than it used to be. Perhaps you're right and things are different now, I do agree that I.E. is the most troublesome browser.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • The (I think) new black default background makes the error text that shows up if there's no HTML5 support unreadable. The text shows as black on the black background and can only be read if you actually know it's there and select it.

    Repro:

    Open any game in a browser with no HTML5 support.

    Expected: readable error message

    Actual: black on black error message

  • Thanks Kyatric. Well, there's many things which work on Chrome and FF and not on I.E. and not all are I.E. bugs. Also there's things which work on I.E. and not on the others :). I do agree tho that this sounds like an I.E. bug and I might even report it tomorrow (too late night right now...), but I won't get my hopes high on them fixing anything anytime soon.

    In the meantime, anybody know of a workaround?

    Thanks.

  • Steps to repro:

    1. Export game (any game), even the simplest like this

    2. Upload to example.com/mygame/

    3. On example.com/mygame have a "what.html" file with iFrame to load the game, like

    <iframe

         src="index.html"

         width="900" height="700"

         style="margin-top: 15px; margin-bottom: 15px; width:900px; height:700px;"

         frameborder="0"

         id="my_iframe"

         title="Some_title">

    </iframe>

    4. Open Firefox, navigate to example.com/mygame/what.html: All good, game loads in iFrame

    5. Open Chrome, navigate to example.com/mygame/what.html: All good, game loads in iFrame

    6. Open I.E., navigate to example.com/mygame/what.html:

    Expected result: All good, game loads in iFrame

    Actual result: "Your browser does not appear to support HTML5. Try upgrading your browser to the latest version."

    The way I "architected" my game, it kind of needs to run in an iframe.

    Please advise <img src="smileys/smiley17.gif" border="0" align="middle">