Misc Game architecture questions - Java-Games

This is a discussion on Misc Game architecture questions - Java-Games ; Hi all. I've been a business app programmer for 20 years and now I'm wanting to get into the foray of game programming. My target game is writing a multi-user poker site (ok, not the first on the block but ...

+ Reply to Thread
Results 1 to 7 of 7

Misc Game architecture questions

  1. Default Misc Game architecture questions

    Hi all.
    I've been a business app programmer for 20 years and now I'm wanting
    to get into the foray of game programming. My target game is writing
    a multi-user poker site (ok, not the first on the block but I'm still
    motivated). I have some general questions regarding the client-side
    portion and some deployment best-practice questions.

    Language
    ==================
    The client-side is not very graphically intensive and I want to
    minimize download time during installation. I'm not a C++ guru but
    rather a VB guru (and .Net). Any problems using VB here? With VB, I
    don't think that I'll have a big problem with foot print as far as
    download size and performance is not a HUGE concern (low intensity
    interaction).

    Graphics
    ==================
    Any disadvantages towards using VB with graphics? Does everyone use
    DirectX now? For poker I won't have that much excitement happening on
    the screen (chips moving, cards dealing etc.). Do I even need to use
    DirectX? Am I restricting myself by using DirectX as far as platform
    support? Does it make the download more difficult?

    Macromedia?
    ==================
    I thought about doing this all in Flash (which would make deployment
    simple) but I wondered about it's capabilities to handle such things
    as multi-window support/control or secured async socket support.


    Platforms
    ==================
    Am I restricting myself to Windows only with VB or can a Mac be
    supported sufficiently with Virutal PC? (I'm wondering about DirectX
    if I decide to use that)

    Updates
    ==================
    Are there preferred tools to use for checking for upgrades and
    auto-installing them? Is Wyse the king and the best way to go?

    Thanks in advance.
    mark

  2. Default Re: Misc Game architecture questions

    Hi,

    "Mark Sisson" <mark@corporatedigital.com> wrote in message
    news:88cc4eb9.0409111017.2c2ca782@posting.google.com...
    > Hi all.
    > I've been a business app programmer for 20 years and now I'm wanting
    > to get into the foray of game programming. My target game is writing
    > a multi-user poker site (ok, not the first on the block but I'm still
    > motivated). I have some general questions regarding the client-side
    > portion and some deployment best-practice questions.
    >
    > Language
    > ==================
    > The client-side is not very graphically intensive and I want to
    > minimize download time during installation. I'm not a C++ guru but
    > rather a VB guru (and .Net). Any problems using VB here? With VB, I
    > don't think that I'll have a big problem with foot print as far as
    > download size and performance is not a HUGE concern (low intensity
    > interaction).
    >
    > Graphics
    > ==================
    > Any disadvantages towards using VB with graphics? Does everyone use
    > DirectX now? For poker I won't have that much excitement happening on
    > the screen (chips moving, cards dealing etc.). Do I even need to use
    > DirectX? Am I restricting myself by using DirectX as far as platform
    > support? Does it make the download more difficult?
    >


    I don't know about the other questions, but...

    I don't think you need DirectX here. I have done a mastermind game (2D) with
    animation/transparency and graphical effects in 1024x768 using just GDI
    calls. ( shameless plug ;-) http://moonlit.xs4all.nl/mami101.exe
    Currently I am trying to turn that into a generic client/server piece of
    software so I can more easily create board/card games. A lot of work though
    :-) (got the graphical part and resource management working, now for event
    handling scripting and sound).


    > Macromedia?
    > ==================
    > I thought about doing this all in Flash (which would make deployment
    > simple) but I wondered about it's capabilities to handle such things
    > as multi-window support/control or secured async socket support.
    >
    >
    > Platforms
    > ==================
    > Am I restricting myself to Windows only with VB or can a Mac be
    > supported sufficiently with Virutal PC? (I'm wondering about DirectX
    > if I decide to use that)
    >
    > Updates
    > ==================
    > Are there preferred tools to use for checking for upgrades and
    > auto-installing them? Is Wyse the king and the best way to go?
    >
    > Thanks in advance.
    > mark




  3. Default Re: Misc Game architecture questions

    Hi,

    "Mark Sisson" <mark@corporatedigital.com> wrote in message
    news:88cc4eb9.0409111017.2c2ca782@posting.google.com...
    > Hi all.
    > I've been a business app programmer for 20 years and now I'm wanting
    > to get into the foray of game programming. My target game is writing
    > a multi-user poker site (ok, not the first on the block but I'm still
    > motivated). I have some general questions regarding the client-side
    > portion and some deployment best-practice questions.
    >
    > Language
    > ==================
    > The client-side is not very graphically intensive and I want to
    > minimize download time during installation. I'm not a C++ guru but
    > rather a VB guru (and .Net). Any problems using VB here? With VB, I
    > don't think that I'll have a big problem with foot print as far as
    > download size and performance is not a HUGE concern (low intensity
    > interaction).
    >
    > Graphics
    > ==================
    > Any disadvantages towards using VB with graphics? Does everyone use
    > DirectX now? For poker I won't have that much excitement happening on
    > the screen (chips moving, cards dealing etc.). Do I even need to use
    > DirectX? Am I restricting myself by using DirectX as far as platform
    > support? Does it make the download more difficult?
    >


    I don't know about the other questions, but...

    I don't think you need DirectX here. I have done a mastermind game (2D) with
    animation/transparency and graphical effects in 1024x768 using just GDI
    calls. ( shameless plug ;-) http://moonlit.xs4all.nl/mami101.exe
    Currently I am trying to turn that into a generic client/server piece of
    software so I can more easily create board/card games. A lot of work though
    :-) (got the graphical part and resource management working, now for event
    handling scripting and sound).


    > Macromedia?
    > ==================
    > I thought about doing this all in Flash (which would make deployment
    > simple) but I wondered about it's capabilities to handle such things
    > as multi-window support/control or secured async socket support.
    >
    >
    > Platforms
    > ==================
    > Am I restricting myself to Windows only with VB or can a Mac be
    > supported sufficiently with Virutal PC? (I'm wondering about DirectX
    > if I decide to use that)
    >
    > Updates
    > ==================
    > Are there preferred tools to use for checking for upgrades and
    > auto-installing them? Is Wyse the king and the best way to go?
    >
    > Thanks in advance.
    > mark




  4. Default Re: Misc Game architecture questions

    In article <88cc4eb9.0409111017.2c2ca782@posting.google.com>,
    mark@corporatedigital.com (Mark Sisson) wrote:

    > Any disadvantages towards using VB with graphics?


    I wouldn't think that's a big problem for a poker game.

    > Am I restricting myself to Windows only with VB


    Yes. (Though RealBASIC is comparable, and would probably be a reasonable
    way to port a VB app. Or to write it in the first place, since it's
    cross-platform.)

    > or can a Mac be
    > supported sufficiently with Virutal PC? (I'm wondering about DirectX
    > if I decide to use that)


    Running a Windows app with Virtual PC is not viable Macintosh support
    (it's what people may do for mission-critical software, not with games).

    And no, Macs don't have DirectX. 3D is handled with OpenGL (which does
    exist for Windows...)

    --
    David Dunham A Sharp, LLC
    http://www.a-sharp.com/
    "I say we should listen to the customers and give them what they want."
    "What they want is better products for free." --Scott Adams

  5. Default Re: Misc Game architecture questions

    In article <88cc4eb9.0409111017.2c2ca782@posting.google.com>,
    mark@corporatedigital.com (Mark Sisson) wrote:

    > Any disadvantages towards using VB with graphics?


    I wouldn't think that's a big problem for a poker game.

    > Am I restricting myself to Windows only with VB


    Yes. (Though RealBASIC is comparable, and would probably be a reasonable
    way to port a VB app. Or to write it in the first place, since it's
    cross-platform.)

    > or can a Mac be
    > supported sufficiently with Virutal PC? (I'm wondering about DirectX
    > if I decide to use that)


    Running a Windows app with Virtual PC is not viable Macintosh support
    (it's what people may do for mission-critical software, not with games).

    And no, Macs don't have DirectX. 3D is handled with OpenGL (which does
    exist for Windows...)

    --
    David Dunham A Sharp, LLC
    http://www.a-sharp.com/
    "I say we should listen to the customers and give them what they want."
    "What they want is better products for free." --Scott Adams

  6. Default Re: Misc Game architecture questions

    In article <dunham-B1D51C.15545512092004@corp.supernews.com>,
    dunham@SPAM_B_GONE.pensee.com says...

    > > or can a Mac be
    > > supported sufficiently with Virutal PC? (I'm wondering about DirectX
    > > if I decide to use that)

    >
    > Running a Windows app with Virtual PC is not viable Macintosh support
    > (it's what people may do for mission-critical software, not with games).


    Depends on the game - I've got e-mail from people who run mine on
    emulators.

    Gerry Quinn
    http://bindweed.com

  7. Default Re: Misc Game architecture questions

    In article <dunham-B1D51C.15545512092004@corp.supernews.com>,
    dunham@SPAM_B_GONE.pensee.com says...

    > > or can a Mac be
    > > supported sufficiently with Virutal PC? (I'm wondering about DirectX
    > > if I decide to use that)

    >
    > Running a Windows app with Virtual PC is not viable Macintosh support
    > (it's what people may do for mission-critical software, not with games).


    Depends on the game - I've got e-mail from people who run mine on
    emulators.

    Gerry Quinn
    http://bindweed.com

+ Reply to Thread

Similar Threads

  1. Need suggestions for game architecture!
    By Application Development in forum Java-Games
    Replies: 10
    Last Post: 11-11-2007, 06:29 PM
  2. Replies: 9
    Last Post: 03-23-2007, 03:32 PM
  3. Multi-player poker game architecture
    By Application Development in forum Java-Games
    Replies: 5
    Last Post: 08-12-2004, 09:56 PM
  4. misc thought: game over jabber im network?...
    By Application Development in forum Java-Games
    Replies: 28
    Last Post: 01-10-2004, 03:14 PM