deadeye's Forum Posts

  • Oh my God, noooooo! It doesn't woooork! :'( This error comes again!

    Don't ask me about bug tracker please, I've posted it on source forge long ago.

    I don't know what to say, none of my suggestions were right. All I have to do now is to buy a new pc because nothing helped me to get rid of that error, even hd formatting and reinstalling XP!

    Seriously, you've never been able to run Construct?

    What are your hardware specs?

  • You can achieve nearly the same with linear sampling (the default in Construct). This makes rotations and scaling look "smooth" and high quality and runs just as fast, but it is not antialiasing, it's just a different way of deciding which pixels to draw. This is incorrectly sometimes referred to as antialiasing,

    Then that is what I was incorrectly referring to

    In my Video you can see a bird.

    The bird follows a simple path.

    Is path movement already inclued in Construct?

    It' is a easy way to move "stupid" enemys in Vertical Shooters etc...

    No, there is no Path object or behavior. It has been requested before, I believe. I don't know what ever came of that idea, but it might be a nice addition.

    If you want simple back and forth stuff, then you don't really need paths. There's a Sine behavior that you can use to make things move back and forth, or up and down repeatedly. If you want more complicated movement then you can fake paths by telling objects to move to certain coordinates, and when they reach those coordinates to start moving to new coordinates, etc.

  • An option would be nice, in form of tick box in application properties, so that it is on per project basis.

    Or better yet... a field in App properties where you can name your .persist file so you only need one if you have several backup .caps?

    Eh... but I guess that would be a pain to make in order to cover for errors loading old .caps that don't have the most current event sheets and such. Still, a checkbox would be nice.

  • I think Madster may have been a little premature in his reply... you see, if you're asking for help with playing a sound it's probably a good idea to include the sound you're playing, otherwise when we open your .cap and we don't have the sound, we can't hear the sound, and we can't help out too much.

    So you should include the sound in a .zip with your.cap, but then the file may be too large for the upload forum, depending on how big your sound is. In that case you will need alternate hosting.

    The preferred hosting service on this forum is Dropbox. It's very good.

    http://www.dropbox.com/

    Anyway, I went ahead and changed the sound to one I had on my system and I can't recreate the problem that you're having. When you say you're adding something to the event sheet and it stops sounds from playing, what exactly are you adding? I added a simple "+ Always -> Spray Can: Change color filter to black" and the sound still played fine.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Saving them should be an option. I don't ever change my UI settings.

    Most of the .persist files I have are from helping people test out their stuff in Help/Tech or chat. They pile up quickly, and I don't need them because I'm only looking at their .cap for a couple of minutes and then forgetting about it.

    And if I need to just pop open a .cap to check something really quick and I'm closing it right away then hey, another .persist file that I have to drag to the trash.

    Anyway if I did need a .persist file then I would like to say "save a .persist file" so that next time I open stuff I will know where I left off, but most of the time I don't care and I actually prefer to open my files on the first layout without having five different tabs open.

    They're a nice idea, don't get me wrong... but they would be so much nicer if I could turn them off.

  • Sagal may be rude, but he's also right. Megaupload is terrible.

    The preferred hosting tool on the forum is Dropbox, for two reasons:

    1: It's quick and easy to upload (just drag your stuff into a folder on your computer)

    2: It's quick and easy to download (just post a direct link... no waiting, no ads, no captcha)

    I generally don't even download people's examples from Mediafire, let alone Megaupload. It's not an elitism thing, it's a "those sites are really annoying if you're downloading 20 .caps a day from different people" thing.

  • Works as advertised, it's kind of fun to actually BLOW UP your persist files rather than just delete them

  • Yeah, in fact it's the default setting. You have to choose Point rendering in the properties if you want no antialiasing.

    Anyway, check out the wiki... there's a lot of good info on there.

  • Oh, really? Hmm... I guess it did open and save in 0.99.72. Okay, then, thanks for the heads up. Having multiple versions installed can get confusing

  • I haven't used MMF since Sunday, Nov. 11th, 2007 at 10:44am.

    <-------- See?

    I did open one of my old projects a while ago and I couldn't make heads or tails of it. I've almost forgotten everything I knew about MMF.

    Anyway, I quit MMF before they had hardware acceleration, so yeah, my projects had really bad slowdown as well, even for small stuff. Construct runs at light speed in comparison. I don't really know how well their new hardware acceleration stacks up to Construct's though. Perhaps someone who has used MMF more recently can tell you.

    Anyway, just keep in mind that Construct is still in beta, so there are still some bugs you may encounter. My advice is to just play with it a while before starting a project. And read the wiki and the help forum.

  • As for the whole black bars thing for adjusting for widescreen, I used to have an example of that somewhere but I can't find it now and I'm too busy to make another one at the moment

  • If you start with a small layout and then you try to enlarge it, you'll find out that Construct doesn't draw outside the layout even though it's zoomed, which makes sense (this could be useful for the Black Bars thing).

    So you'll have to also enlarge your layout. But since your layout is larger now, you'll also have to scroll it. I'm still working on the math for that, it goes all weird tho, there's some bugs around. So far, scrolling to the center of the original layout size works for me, but you gotta set scrolling to unbounded (BUG?), and if I set the scroll from the same function object event I use to change the resolution, it won't scroll.

    I shall post a .cap with all of this. Soon.

    It's not a bug, the actual rendered viewport is scaled up. Under normal circumstances this means your player can be off the screen and because of bounded scrolling you won't be able to actually get all the way to the edge. You need a method to keep move past the edge of the screen but visually stop short of the layout boundary.

    The trick to fixing scrolling when you zoom the screen is to set the layout to Unbounded Scrolling, but use clamp() to create your own bounds.

    I have an example here:

    http://dl.dropbox.com/u/529356/zoomAndScroll.cap

    Edit: v0.99.72

    Press F when running for fullscreen, press W for window. Notice that when it is zoomed (at fullscreen, it is zoomed 200%) the scrolling works normally. This is handled in the bookmarked event of the Display sheet.

    The screen zooms 2x, and the regular display size is 512x384, so the scrolling limits for clamp() are half that in each direction for the fake bounding. If you were to scale the screen at a different ratio, you would have to adjust those bounds accordingly. At 4x zoom you would have to quarter the base resoution, etc.

  • Welcome

    Is it possible to import MMF Projects? (mfa files...)

    Nope.

    As I work already a long time with MMF, how difficult is it to switch to Construct?

    That depends... some people seem to think the switch is easy, some people have a hard time of letting go of old klik habits (like spread values, which are totally not necessary in Construct). I found it to be pretty easy to switch over, personally.

    There's also an Event Edtior etc...?

    Yes, and it doesn't have any checkboxes! It reads top to bottom, like regular code, instead of like a spreadsheet in MMF, but you still click to create events in a similar manner. You can also reuse your event sheets on any layout (or frame... I believe that is the MMF term, it's been a while since I used it) so you don't have to copy/paste entire event sheets around.

    You can also use more advanced eventing features like sub-events, many kinds of loops, and "real" programming type logic stuff like Or, Else, and functions. Or you could program parts of your game in Python if you want, and uh, if you know Python. But that's totally optional.

    Widescreen Monitors...

    When I create a new Game on a 4:3 LCD, how will it look on a Widescreen LCD (16:9)?

    Will it look "fat" stretched or is it possible to keep the screen ratio?

    It will keep the screen ratio.

  • Pantaloons indeed, my good sir. That's the kind of spirit we need around this place. Pantaloons... for everyone!

    <img src="http://i49.tinypic.com/2laao0p.jpg">

    I've started organizing the first lesson. It's going to be a little bit different, having two layouts to start with, and will go into more detail about how and where things are set up. I'll also try to wrangle in info about private and global variables, since Ghost Shooter doesn't cover globals at all.

    I'm also going to be trying some new methods for controlling Charlie, mainly custom masks, which will take some experimentation since I haven't really done much with them.

    Some things may need in-depth explaining, such as how to set up the custom masks in the image editor, so I'm toying with the idea of making short video supplements that can be uploaded to youtube. Mind you this doesn't mean I'll be making the entire thing into a video tutorial, just certain sections that are hard to explain in small text boxes. I'll have to do some experimenting with video capture stuff, I haven't done much of that really.

  • Right-click in layout 2's event sheet, select "Include event sheet"

    Then click on the include bar and pick the sheet for layout 1.

    If you are going to be reusing your ini code over and over again, then you might want to make it in it's own event sheet. You can add "loose" event sheets in the project bar by right-clicking and selecting "Add new" on the event sheets icon. Then you can double-click them to edit them, and add them to any layout by including them, etc.

    Oh, and to rename your event sheets you can click on the name twice, slowly. Same with anything else in the project tree.