Ashley's Recent Forum Activity

  • Access to C:\ is also blocked by Windows, so it doesn't even solve the problem. Besides, having a program write anything to C:\ is obnoxious to the user, and always has been a bad idea.

    The best candidate is probably the user's AppData folder which applications are allowed access to, or you could settle for My Documents if necessary.

  • If you right click and 'Run as administrator', does it work? Windows Vista/7 have protected file systems, so if you try to write to a protected directory (eg. in Program Files), access is denied unless the application has administrative privileges. For example if your game is installed to Program Files and tries to write files to its own folder, it will be denied access.

  • Haha, it was pretty funny. Love the soundtrack.

  • Added you too!

  • 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...

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • 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?

Ashley's avatar

Ashley

Early Adopter

Member since 21 May, 2007

Twitter
Ashley has 1,451,725 followers

Connect with Ashley

Trophy Case

  • Jupiter Mission Supports Gordon's mission to Jupiter
  • Forum Contributor Made 100 posts in the forums
  • Forum Patron Made 500 posts in the forums
  • Forum Hero Made 1,000 posts in the forums
  • Forum Wizard Made 5,000 posts in the forums
  • Forum Unicorn Made 10,000 posts in the forums
  • Forum Mega Brain Made 20,000 posts in the forums
  • x109
    Coach One of your tutorials has over 1,000 readers
  • x65
    Educator One of your tutorials has over 10,000 readers
  • x3
    Teacher One of your tutorials has over 100,000 readers
  • Sensei One of your tutorials has over 1,000,000 readers
  • Regular Visitor Visited Construct.net 7 days in a row
  • Steady Visitor Visited Construct.net 30 days in a row
  • RTFM Read the fabulous manual
  • x36
    Great Comment One of your comments gets 3 upvotes
  • Email Verified

Progress

32/44
How to earn trophies

Blogs