Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 27

Thread: TunerZ (a project in development)

  1. #11

    TunerZ (a project in development)

    Okay, I just wanted to know for sure.

    Thanks for the replies, now I can finally continue my server with a good feeling, that I'm not doing something wrong.
    Thanks.
    "What we cannot speak about we must pass over in silence."

  2. #12

    TunerZ (a project in development)

    Microsoft, I think it's the most userfriendly and easiest database.
    :lol:

    You should try MySQL my friend
    <center>
    <br />Federico &quot;FNX&quot; Nisoli
    <br />Lead Programmer - FNX Games
    <br />http://www.fnxgames.com
    <br /><img src="http://www.fnxgames.com/imgs/banners/fnxban.gif">
    <br /></center>

  3. #13

    TunerZ (a project in development)

    Quote Originally Posted by FNX
    Microsoft, I think it's the most userfriendly and easiest database.
    :lol:

    You should try MySQL my friend
    MySQL is horrible on a windows box. To do anything worthwhile with it you would still have to use it through ADO or ODBC. Userfriendliness is pretty bad also.

    I haven't tried MSSQL though, but I would presume it atleast has an official visual GUI
    Peregrinus, expectavi pedes meos in cymbalis
    Nullus norvegicorum sole urinat

  4. #14

    TunerZ (a project in development)

    [OT mode on]

    Well i used it for many years now, with direct access both by Java and Delphi with no problems at all. It used to be tricky before MySQL 5 but
    is a great option from that release on. One of the biggest game portals in
    Italy (alive and working) i worked on is based on MySQL 5

    [OT mode off]

    The important thing is that we wait to see this game working!
    <center>
    <br />Federico &quot;FNX&quot; Nisoli
    <br />Lead Programmer - FNX Games
    <br />http://www.fnxgames.com
    <br /><img src="http://www.fnxgames.com/imgs/banners/fnxban.gif">
    <br /></center>

  5. #15

    TunerZ (a project in development)

    I have to agree, I use MS SQL (2000 and 2005) every day, and I find MySQL allot easiers to work with it's also a little more consistent, with MS SQL, you have to do some real messing around to get things working really fast.
    <A HREF="http://www.myhpf.co.uk/banner.asp?friend=139328">
    <br /><IMG SRC="http://www.myhpf.co.uk/banners/60x468.gif" BORDER="0">
    <br /></A>

  6. #16

    TunerZ (a project in development)

    I was going to suggest MySQL as well. MS SQL Server has better UI interface to the DB, but for speed and robustness I would look at MySQL and switch to the Unix based OS.
    <br /><br />There are a lot of people who are dead while they are still alive. I want to be alive until the day I die.<br />-= Paulo Coelho =-

  7. #17

    TunerZ (a project in development)

    Quote Originally Posted by JSoftware
    I guess you are using windows in which case your only realistic option would be to use threads. I don't think that asynchronous operation would be realistic on a scale like that.
    wrong, asynchronous operations allow tenths of thousands of simulatnous connections using only a few threads (user-spawned threads, kernel may spawn more threads to handle the requests but those are hidden)...never heard of I/O Completion Ports? you just associate a handle (or a socket) with a completion port (that is you may associate hundreds of handles/sockets with the same completion port), issue a thread to wait for a completion packet to be enqueued in the port's queue and when one or more entries are enqueued, the thread is awoken, completion packet is dequeued and you know what sort of event has happened your description matches definition of a MMO game and under windows IOCP is the way, under linux epoll, under freebsd kqueue elsewhere threads or fork

  8. #18

    TunerZ (a project in development)

    Oh, I thought of asynchronous sockets as being handled by the message queue of the main window handle alone. I've never looked into IOCP before but I certainly will now
    Peregrinus, expectavi pedes meos in cymbalis
    Nullus norvegicorum sole urinat

  9. #19

    TunerZ (a project in development)

    The important thing is that we wait to see this game working!
    I'm working almost 24/7 on it, so doing the best I can
    Altho, this project will be huge for me, I've planned the release for in 2008.
    So, just to let you know, it will take a while.

    I must start organise things, this can not continue any longer.
    Now I'm working on the physics (on a standalone) while I know the server must be right first.
    So, at this moment I'm creating a schedule, a tight schedule.
    When and what should be finished, I'll keep everyone up-to-date with this thread.

    I was going to suggest MySQL as well. MS SQL Server has better UI interface to the DB, but for speed and robustness I would look at MySQL and switch to the Unix based OS.
    Thanks for the advice (everyone that adviced MySQL) I'll certainly take a look at it.
    I only use MySQL for PHP and I've never used it in Pascal.
    What component would you suggest, or should I write one myself?!

    Thanks for the enthusiasm everyone

    Angelo.
    &quot;What we cannot speak about we must pass over in silence.&quot;

  10. #20

    TunerZ (a project in development)

    What component would you suggest, or should I write one myself?!
    Have a look to ZeosLib, i used them in Delphi but if i do remember well
    they should work with other languages aswell. They are quick, stable and
    opensource, so you don't have to write a driver yourself (it would take
    more than to write the game itself )
    <center>
    <br />Federico &quot;FNX&quot; Nisoli
    <br />Lead Programmer - FNX Games
    <br />http://www.fnxgames.com
    <br /><img src="http://www.fnxgames.com/imgs/banners/fnxban.gif">
    <br /></center>

Page 2 of 3 FirstFirst 123 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
  •