Arima's Forum Posts

  • Huh, interesting about the random hitting the performance. Thanks for the info.

  • You do not have permission to view this post

  • Argh stupid dll problems again...

    When I last looked into it apparently the eula said something like to distribute the dll's on a computer the user needs to agree to the direct x eula. With my CC game loot pursuit I'm going to combine the game and direct x Eula at time of installation. Still annoying, though. :/ At least it works at all without them even if it's without webgl (or if the computer doesn't need them).

  • Phonegap has no hardware acceleration, so it's unsurprising that the performance was so bad. Try cocoonjs or appmobi's direct canvas instead.

  • Nice! Especially after the app has loaded the first time, the difference that edit makes is quite clear. This does seem superior to awesomium.

  • Man, nice work making that so fast!

  • You do not have permission to view this post

  • Newt's right. Part of it, in my opinion, is I generally can't find stuff that I actually want to play. I don't feel like playing yet another fps or stale badly written boring battle system grind fest rpg (not to diss all RPGs, some are fantastic and the best ones make it my favorite genre, but some of them.. Eh). I want innovation. Personality. A game that was clearly cared about by its dev team. Games that have one of those traits aren't all that hard to find, but games that encompass all those things are hard to come by. A lot of the games I've tried these days feel like they were sort of put out on the assumption that because there's a game there, people will play them (maybe the problem is all the iOS stuff that's been disappointing me lately... But what can you expect when devs are forced to charge so little, I guess. :P). Maybe I've been missing a lot of the good stuff, but game development is just so much more enjoyable to me, I'd much rather spend my time working on my games and make what I want to play instead.

    It helps that c2 is so fun to use. :)

    Edit: parts of my post sound a little too much like a diss, which isn't what I mean (edited it a bit). There are tons of very talented people working on games that don't interest me (not to mention how hard it is to make a game turn out how you really wanted it), and I also don't look down on the people who do like them at all for enjoying them, different tastes and such. I just find developing games to be much more creative, interesting and enjoyable than playing them.

    I also don't think it's necessarily a transitional thing. I've always been fascinated by making games, the difference is I wasn't able to make them before - though I did try, making sprites and such for the games I wanted to make. It's easier than it's ever been to make games, and that's a pretty recent thing.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Perhaps related to this problem? construct.net/en

    There have been some tweaks to the behavior which might have broken that functionality.

    If it doesn't work, you've got a small simple capx that shows it and you're sure it isn't a problem with your events, file a bug report instead.

  • That is... bizarre. Tom Ashley Any thoughts? :/

  • Sure you can! You'd just get a bazillion objects in the layout. It's a good point, though - I hadn't thought about unfinished events and such which could cause unintended behavior in the running game because the code wasn't finished. I guess having an 'update the currently previewing game' button/feature is better than real time.

  • I have to disagree that it wouldn't be useful - I would utterly LOVE the ability to tweak events and have the game immediately update. It would be incredibly helpful when tweaking ui, coding cinema scenes and bug fixing among other things. Something like this was brought up before and iirc Ashley said it might be possible at some point to make it so hitting the preview button would update the running code, but I might be remembering that incorrectly.

    Ashley - here's a new idea. Since chromium has been shown that it can be integrated into other applications - or via something like awesomium or such - what if chromium was integrated directly into c2? Could that enable the possibility or real-time code updating and previewing directly in c2?

  • I tested a fake 'game' early in c2's development with 20,000 5 condition/5 action events and it still previewed plenty fast. That was without much in the way of graphics though, so I don't know how long those might take, but event compilation speed at least is great.

  • 1 - I made multitouch easier to work with by placing a sprite at each touch location and checking for collisions with those.

    2 - That's a problem not specific to construct 2. I set positions of the ui based upon the viewport edges expressions, then resize the browser window in preview to make sure it looks good at lots of different ratios.

    3 - different devices have different amounts of processing power and optimization for HTML5. The same device, if the carriers would allow people to upgrade the operating system, often could run HTML5 faster. It something developers, not just c2 developers, have do deal with. Some devices just can't handle it.

    Previewing on a device over lan generally results in the game running slower than if you actually export to HTML5 and upload it to a server, though, as the preview code has a lot of checks in it that the exported code doesn't have. Also have you tried cocoonjs or appmobi's directcanvas? Those can accelerate mobile games as well.

    4 - I haven't tried it, but if it does, you can easily recreate it in events. You might want to make a test to check if it does or not.

    5 - Invisible objects can slow the performance of the game, as though they are not rendered, they are still processed by the game's code and taken into account when doing things like checking for collisions.

  • Spritefont was one of Lucid's earlier projects before he learned to code well, and is quite buggy. I reccommend not using it at all. I instead use a sprite with all the letters of the alphabet and set the animation frame for each letter. Coding word wrap was annoying, but it works brilliantly now.