Ashley's Forum Posts

  • Done, you're editor now.

  • Scidave is absolutely right.

    The Ghost Shooter tutorial is the most basic and comprehensive tutorial I think - it explains everything every step of the way - but doesn't cover all parts of Construct. There's actually a lot to Construct so I'm not sure such a tutorial would be feasible or useful.

  • An alternative is to have the online plugin itself use NAT punch-through like what Raknet uses.

    That sounds like the smartest thing to do, so nobody has to set anything up to play. I think that's what I was thinking of but didn't know the name. I think it's actually very important since a lot of gamers are behind routers which do NAT.

    RakNet looks promising, and is free for indy games (revenue under 250k) but some restrictions ("Must display RakNet logo in your game's splash screen or credits", "Downloadable distribution"), and has NAT punchthrough. SDL_net might be a good alternative, but I can't find much information about it.

  • A player can act as a server so there doesn't need to be a hosted server somewhere else to connect to, but this can cause issues with players behind routers (it's possible to work around though I believe, but I don't know much about networking).

    There definitely are libraries for networking around - you could have a look at SFML for example, which has an OOP layer over TCP and UDP sockets, which should make things a bit simpler. You'll probably still be working with raw bytes and addresses though - might want to find a higher level library.

  • Try the system object 'save/load' action, which saves the state of the entire game.

  • Are your graphics card drivers up to date? That's often the source of problems.

  • That's Direct2D (based on DX10/DX11) - Construct draws with Direct3D 9, which is even more code...

  • Thanks for the post I'm glad you've seen your potential as a programmer - you've come up with some really impressive stuff in Construct. One of the goals of Construct is to teach logic and help interested people move on to coding, so I'm glad it's succeeding in that.

    We're designing C2 with an even more extensible architecture. The aim is to allow third party developers to write runtimes for new platforms. Perhaps that's something you'd be interested in?

  • I like Cubase 5 (mainly because I learnt how to use it in school and stuck with it due to inertia), which isn't too expensive either, if you get the basic package. Runs VST too. Great for recording a band as a home recording or such.

  • How did you name an object "360"? Construct should prevent you giving objects names which are numbers, or starting with numbers, because it means you can't tell object names apart from numbers in expressions.

  • I don't think there's any point turning this in to a Microsoft rant/debate. That's been done to death a million times already.

    The main problem with DirectX in Construct is actually technical. That darn D3DX update causes a lot of people headaches, especially due to not-reading-error-messages syndrome. Portability isn't the big deal it might seem, since using OpenGL probably won't help with porting to XBox, or web formats. The fact it's easier to program for is also nice for us, but I doubt anyone using Construct really cares about that. But we have decided to go with OpenGL for C2 anyway.

  • I'm not particularly offended or anything, but I'm going to lock this thread. If you're interested, contact the OP directly.

  • Construct uses a pretty recent version of DirectX. My best guess is they haven't got decent DirectX support. Nothing we can do about that sadly.

  • Or if your server goes down, everyones copies of the game start disabling. If it's just for a beta run though, it doesn't matter too much, people will put up with that (paying customers won't).

    Also, you might want to pick a better download destination... you might be refused write access to C:\ - or even the application's own directory - in Vista/7. Might be best to go for a temp folder.

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • I didn't do that because the links on the Microsoft website seem to change every few months. I wouldn't want a bunch of old games to end up redirecting to a 404, that's worse than the category page...