JonasKyratzes's Forum Posts

  • The only problem with Inform and the like is that the end user usually needs to run them through an interpreter to play them.

    I'd like an adventure to be contained in an exe, show a title screen, and then allow you to play the game.

    I've never come across a text adventure game creator that compiles it all into an exe file.

    If anyone has, I'd be interested to hear about it (although I doubt one exists, as I'd have probably found it by now ).

    Krush.

    It is actually possible to make .exes out of Inform projects, though not many people do. I don't have the link handy, but I know it works - I've done it myself, a while ago.

  • I could. I've tried manually creating them, too - but the game still can't create any files, so the problem remains.

  • unfortunately, it keeps crashing on me at the opening cutscene right after something about a "data burst" ... probably has to do with my computer being old though haha

    That's odd. What kind of system are you on?

  • I really like this

    Its a -little- unforgiving, but what post apocalyptic world isn't

    My one gripe is I can't seem to shoot as fast as I would like, and sometimes, probably due to the frame rate, my bullets go through enemies without killing them.

    I do appreciate the amount of work that must have went into this and I think its awesome. i give it, 4.5 stars (out of five don't worry)

    Glad you like it! The fire rate can be improved on the workshop screen by collecting construction points. And yes, the thing with shooting through enemies is annoying, and I never figured out how to fix it.

  • I guess this means it is not a permissions issue? I'm assuming you have tried it as admin and it fails as well.

    Yes, several people have tried it.

  • Even though I adore Construct, and would love to see its text functions improved (like better line breaks), the best tool for making "pure" text games is almost certainly Inform 7. But if you want to experiment with mixing text and more advanced graphics functions, Construct might well be the way to go. I certainly think it has potential.

  • I have a little problem. The game I just released doesn't work properly on Windows 7.

    The reason appears to be the following: it cannot create folders or files. It uses the INI object, the HashTable object and the File object (as well as the Path object) to create a folder for its save and temp files; without these, it cannot function. On Vista and XP, no problem; on 7, nothing happens. No folder, no nothing. (It's not the admin privileges, either.)

    Any ideas or suggestions?

  • I'll start by quoting the game's website:

    [quote:3oqyvoic]Phenomenon 32 is a free 2D exploration/platforming game with RPG elements.

    BACKGROUND

    In an alternate 1940s, scientists discover an extremely powerful and dangerous new area of physics, code-named Phenomenon 32. Years before it can be fully understood, the United States government uses it to create the ultimate weapon: the Reality Bomb, whose blast not only destroys matter, but shatters reality itself.

    By the 1950s, the Great Depression has reached an unimaginable low. With the threat of revolution and pressure from the multinationals on the inside, and the aggressive policies of Stalinist Russia on the outside, the government sees only one way of revitalizing the economy: war.

    Within less than a day, the Earth is gone. The Reality Bomb has done its work.

    Twenty years later, a small population of humans is still alive on the moon. Previously dismissed and laughed about as a waste of money, the Moon Colony is now humanity?s last shelter from the insanity of war. But the Moon Colony was never meant to be completely self-sufficient, and now resources are finally running out.

    There is only one place to get more.

    In a special ship designed to withstand the dangerous environments of Earth, you are sent to explore our former planet, to gather information for research, and to find all the materials needed for the Moon Colony to survive.

    But Earth is no longer the Earth we knew. Things have shifted; out from the cracks in reality, dangerous creatures have appeared. Radiation from Soviet bombs is widely spread; and in some places, reality itself is so fractured that not even your ship?s shields can protect you. Phenomenon 32 has turned the Earth into something? unknown.

    And the features:

    [quote:3oqyvoic]

    * Explore the strange world growing in the ruins of Earth.

    * Follow the story of humanity?s last survivors and their desperate attempt to secure a future for themselves.

    * Collect four different resources necessary for research and construction.

    * Find or research new technologies that allow you to explore new areas or defend yourself better.

    * Minimalistic black-and-white graphics designed to evoke the eerie mood of post-war Earth.

    * Non-linear progress through the game world.

    * Revisit levels to collect more resources or find new areas.

    * Full voice acting.

    * Music by BLUnderwood that will chill you to your bones.

    And yes, all of this was made with Construct. I think it's probably the biggest game to be made with Construct so far (I know some of you guys are working on big stuff, too). I can say with some certainty that it will not appeal to everyone - my games tend to either be hated or loved - but I hope some of you will enjoy it.

    Get it from here: http://www.jonas-kyratzes.net/games/phenomenon-32/

    Caution: it currently does not work properly on Windows 7. I started a thread about it, and could use your knowledgeable input about this. I may have made a huge game, but I know most of you are much more proficient at this than I am.

  • 1) Re-usable code. That would be simply fantastic.

    2) The ability to export to Flash would be cool, though probably unlikely. Still, since there seem to be no decent free tools for Flash development, and Contruct is the most awe-inspiringly easy game development tool I've ever used, Flash and Construct would make for a pretty lethal combination.

  • As for removing the sprite from the game and the .exe not changing size... did you remove all instances of the sprite, or just one copy of it?

    All. Definitely all. In my simple test, there was only one layout and one object.

    These were the sizes of the .exes in the test project:

    Completely empty layout: 657kb

    Layout with large sprite: 3.54MB

    Layout with large sprite deleted: 3.34MB

    In my large project, the file sizes didn't change at all when I removed several huge objects.

  • In trying to fix my complete-but-broken huge project, I came across the following oddity:

    when I remove a large sprite from the game, the filesize of the resulting .EXE doesn't change. In one case I replaced a .bmp with a .jpg and the resulting file was actually bigger.

    I also tried this on a new project and it still does more or less the same. It's as if Construct actually keeps all the information you've ever put into it.

    Am I missing something or should I report this as a bug?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • If you like, you can pm your .cap to me and I'll take a look. It might help to have another set of eyes on it.

    I'm not sure that'll be so easy - it's nearly 20MB big, and very, very long. (And probably very silly.) But thank you very much for the offer. If I can't solve this tomorrow, I might send you something to have a look at.

    However - it appears that despite my despair, at least one of these issues has a rational answer. I still can't explain the crashing, or why the damn thing was refusing to play anything via the channels, but I might be able to explain the tinny sound I kept getting at random. My computer has two sound drivers (and two sound cards) installed. I just ran the game on my wife's computer, and it seemed fine. Of course, when these things are so random it's hard to be sure, but it's a possibility. One that I will look into further tomorrow, when I've gotten some sleep.

    By the way, many thanks to all of you for your advice and your patience. Another thing about Construct that is really awesome.

  • As far as I can tell, nothing works. In one version of the project I got the crashes to stop, but then it wouldn't play anything via channels anymore. None of it makes any sense. None of it follows any patterns. I've never felt this confused in my life.

    What drives me crazy is that for more than nine months, while I was working on this game, none of these issues showed up once. I playtested it over and over, and I never had any of this.

    *sigh*

  • Well, the official line has been Construct is still in beta (since it's pre-1.0) so it would be wise to think twice before starting a large project, but I think a few others are currently working on large projects without so many problems.

    Oh, absolutely. It's not like I'm blaming anyone or anything. As I said before, Construct is awesome. But I do think it would be great if a large game (hopefully with some acclaim) was released before Construct even reached 1.0... because even in this state, I prefer it a thousand times to Game Maker (or regular programming, for that matter).

    [quote:2kpg8c1i]The problem really has to be isolated for us to do anything about it. Another way you can try to find what's causing it is delete parts of the game away bit by bit (back it up first obviously) and see when the problems go away - then the last thing you deleted it probably caused it. Also, for the record, one global XAudio2 object is the intended way to use it, although there shouldn't be any difference to a per-layout system other than it forces all sounds and music to stop between layouts and might be a bit slower (since it's closing down and reinitialising the audio engine between layouts).

    I've tried this, and it looks like the crashes are definitely being caused by XAudio2. My guess right now is that something went wrong when I copy-pasted it. If I manage to get everything working again and finish the game, I will experiment with this and see if I can create a simple example of what's happening. Unless, that is, this problem is somehow related to the size of the project (70+ layouts, even more event sheets, etc.).

    [quote:2kpg8c1i]Did you try 0.99.72?

    Will try it now.

  • I brought the game into more or less the state it started out in. I was wondering whether it was maybe the actual specific XAudio2 object itself that was causing the problems - I had copy-pasted it from one layout to the other a couple of times, and Construct sometimes reacts weirdly to copy-paste. I can't really tell what's going on. I've tried to many approaches and gotten so many different responses that I'm just confused. When I started out working on this game, it had no problems at all. Could it be that Construct can't handle the size of the game? It's certainly gotten a lot slower and crasher more often.

    I'm still getting the random crashes in the second intro, even when disabling the music in the layout that it loads. Still no pattern. It runs fine 10 times in a row and then crashes. Both when running it in Construct and when running the compiled .exe on its own.

    All I can say for certain is that something very strange appears to be going on with the XAudio2 object, and that it may be hard for people to submit bug reports because of the seeming lack of a pattern.

    Back to the fight...