Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: Game Network Library

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Junior Member
    Join Date
    Mar 2012
    Location
    London, UK
    Posts
    27
    Their implementation is too simple. It's just UDP. Hardly worth calling a library.

  2. #2
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25
    You may be hard pressed to find exactly what you are looking for. You do ask for quite a bit in your post. If your needs are so specific and you are not satisfied to work with what is available, you may be stuck with writing your own.

    Usually there are game libraries that have a few features or a couple of big libraries with a ton of features. Even working in C, I doubt you'll find exactly what you are looking for without a little bit of leg work. I'd recommend working with a library that has the basics and build up to what your game project(s) require.
    Jason McMillen
    Pascal Game Development
    Co-Founder





  3. #3
    I think ENet is the closest it will get for free, and paid http://www.demonware.net/
    From brazil (:

    Pascal pownz!

  4. #4
    Junior Member
    Join Date
    Mar 2012
    Location
    London, UK
    Posts
    27
    Agreed. ENet is very close to the requirements. It's drawback is that it's in C, will require either conversion or wrapping in Pascal, and hasn't been worked on for a good while.

    Demonware isn't a goer unless you have some serious capital to sink into the project.

  5. #5
    Quote Originally Posted by igmac View Post
    Agreed. ENet is very close to the requirements. It's drawback is that it's in C, will require either conversion or wrapping in Pascal, and hasn't been worked on for a good while.
    Hmm.. did somebody already do that?
    http://www.assembla.com/spaces/ENET_...ubversion_tool
    Source: http://subversion.assembla.com/svn/ENET_PASCAL/

  6. #6
    Junior Member
    Join Date
    Mar 2012
    Location
    London, UK
    Posts
    27
    Quote Originally Posted by User137 View Post
    That will probably prove useful thanks 137

  7. #7
    Junior Member
    Join Date
    Mar 2012
    Location
    London, UK
    Posts
    27
    Yes Will, the needs are specific, but unfortunately I can't really see any way of ignoring any of them unless I were to layer it into an even simpler form. For example, UDP, then Reliable UDP, then Seq. Reliable UDP, then bandwidth, sessions, etc... Ultimately I can't see any other than the simplest of games (2 or so players) needing less than what I've given there.

    The layers I've mentioned are the way to write it anyway.

  8. #8
    That project of yours for which you made the above requirements along with 10 mb/sec bandwidth... Is it a MMORPG?

  9. #9
    Junior Member
    Join Date
    Mar 2012
    Location
    London, UK
    Posts
    27
    Yes to a degree Lifepower. MMO definitely, but not particularly RPG, though it has persistence. Perhaps thinking of it as an MMO persistent world simulator would be a closer definition.

  10. #10
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25
    Quote Originally Posted by igmac View Post
    MMO definitely
    You realize the "faux pas" behind MMO projects by small developers, right?

    Why does my skin crawl when a new member's first project is a huge MMO or RPG...

    Well I'll save the long discussion, because I don't want to take your thread too far off-topic, but here is a link to a very recent discussion about this very matter. I hope it helps, even only if to a degree. (Since I don't know what your project is supposed to be exactly in all fairness.)

    There is no problem with the MO part, but any hobbyist developer should steer WAY clear away from huge amounts of content/asset requirements. They are project killers.
    Jason McMillen
    Pascal Game Development
    Co-Founder





Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •