Thread: I want to program a game, what do i need?

  1. #31
    Emotionally Unstable DarkViper's Avatar
    Join Date
    Oct 2002
    Posts
    343
    actually i finally looked at allegro.cc and it seems to be quite nice, and it goes with dev C++.
    ~DJ DarkViper signing out
    ----------------------------------------
    My Site:
    Black Jaguar Studios

    Languages:
    Fluent English, Starter German, HTML, Javascript, Actionscript, Intermediate PHP

    Verteran Despiser of: ASP, Java, BASIC, Pascal, Cobalt

  2. #32
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    no double buffering? looks like you haven't been using GDI for very long... but its rendering speed for 2d is adequate, as long as you don't involve StretchBlt() (as I said earlier). Besides, you mentioned that you created an engine in OpenGl (or whatever). But you do realize, you already had quite some experience (1 or 2 years) with DirectX, which probably helped out quite a bit.

    But I get the point try opengl first, then when you're done learning the advanced stuff, take a step backwards and learn the simpler GDI.
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  3. #33
    Registered User
    Join Date
    Jun 2002
    Posts
    132
    Ok, yes I did have experience. Anyway, I hope I helped, this is what I suggest.

    Yes, I haven't used GDI for a long time, and you must be right about double buffering.
    Y3K Network http://www.y3knetwork.com
    Bringing the software of the future on the net.

  4. #34
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    Well, I guess GDI does have its limitations, but I think it's fine for beginners (unless they want to start w/ allegro or sdl, which I hear are fast & easy $h*t ).
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  5. #35
    Emotionally Unstable DarkViper's Avatar
    Join Date
    Oct 2002
    Posts
    343
    i really wpouldn;t mind the directx SDK from microsoft. just that its so damn big! i love the fact thats its like, the only legally free software he has come out with. direct x is bills finest creation. i couldn;t give a crap about windows. linux is better. i just need to get linux and install it properly.

    but allegro will do fine.

    it is also for Bloodshed Dev C++ right?
    ~DJ DarkViper signing out
    ----------------------------------------
    My Site:
    Black Jaguar Studios

    Languages:
    Fluent English, Starter German, HTML, Javascript, Actionscript, Intermediate PHP

    Verteran Despiser of: ASP, Java, BASIC, Pascal, Cobalt

  6. #36
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    Go for it!

    But in thy haste, my son, forget not that one hath no need to download the GDI; Always it remaineth there, beckoning to those with the will to learn the use of an un-polluted Windows API...

    **the gist of a post by someone I can't remember**

    Allegro is good for starters, it's fast and easy to learn; but I want to try getting into GDI once I'm done my current project. Once upon a time, I knew how to use the Windows API, but Allegro makes the program revolve around Allegro instead of the API you're working with. But starting with GDI is like trying to learn series before sequences (**or the other way around, can't remember). It doesn't work very well
    Heh, so just remember that GDI is still waiting for you!
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  7. #37
    Emotionally Unstable DarkViper's Avatar
    Join Date
    Oct 2002
    Posts
    343
    meh. ill try it one of these dayz.

    nice wise words of wisdom. reminds me of Brave Fencer Musashi.

    "Sir musashi! why hath thou cometh hither!"
    ~DJ DarkViper signing out
    ----------------------------------------
    My Site:
    Black Jaguar Studios

    Languages:
    Fluent English, Starter German, HTML, Javascript, Actionscript, Intermediate PHP

    Verteran Despiser of: ASP, Java, BASIC, Pascal, Cobalt

  8. #38
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    I was born to become old.
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  9. #39
    Emotionally Unstable DarkViper's Avatar
    Join Date
    Oct 2002
    Posts
    343
    you say as you get hit by a drive by shooting
    ~DJ DarkViper signing out
    ----------------------------------------
    My Site:
    Black Jaguar Studios

    Languages:
    Fluent English, Starter German, HTML, Javascript, Actionscript, Intermediate PHP

    Verteran Despiser of: ASP, Java, BASIC, Pascal, Cobalt

  10. #40
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    heh
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  11. #41
    Registered User
    Join Date
    Sep 2002
    Posts
    69
    Originally posted by 4point5
    Wow, a month to make a ball show up with DirectX? Maybe you need a book or something...
    Well, I think he should actually type the code into an IDE instead of trying to get Microsoft Word to compile it.

    Hey Hunter2, Clippy won't always be there to hold your hand.
    D. Olson
    The Mandrake eXPerience
    Battle Pong

    IDE: kate 2.0
    Compiler: gcc 3.2
    Graphics/Input/Net: SDL 1.2.5 (pdf)
    3D Audio: OpenAL (pdf)


    I am a signature virus. Please add me to your signature so that I may multiply

  12. #42
    Carnivore ('-'v) Hunter2's Avatar
    Join Date
    May 2002
    Posts
    2,879
    Well, I think he should actually type the code into an IDE instead of trying to get Microsoft Word to compile it.
    Doubtlessly you've made that mistake in the past, and are simply sharing your experience with me. But, if you look at my sig, perhaps you could figure out what "Compiler/IDE" I use. And BTW, just typing the code into an IDE isn't gonna do the trick, you still gotta get it to compile and link the code...

    Hey Hunter2, Clippy won't always be there to hold your hand.
    Who's Clippy? Your imaginary friend?

    Besides, you might want to check the posting date before you reply. That particular post is several months old, and although you might like to dwell on the past, the rest of us prefer to get on with our lives.


    And BTW, it didn't take a month to get the ball to show up; that was an exaggeration. And it wasn't a ball, it was a spaceship. Plus the book I was using had a typo every second page, and tons of redundant code in its examples.
    Last edited by Hunter2; 11-17-2002 at 01:37 PM.
    Just Google It. √

    (\ /)
    ( . .)
    c(")(") This is bunny. Copy and paste bunny into your signature to help him gain world domination.

  13. #43
    Registered User
    Join Date
    Sep 2002
    Posts
    69
    Originally posted by Hunter2
    <a bunch of stupid crap here>
    Your code has a fatal flaw... I doubt you can outrun a bullet. Is that a fine example of your precious GDI coding?
    D. Olson
    The Mandrake eXPerience
    Battle Pong

    IDE: kate 2.0
    Compiler: gcc 3.2
    Graphics/Input/Net: SDL 1.2.5 (pdf)
    3D Audio: OpenAL (pdf)


    I am a signature virus. Please add me to your signature so that I may multiply

  14. #44
    Registered User
    Join Date
    Sep 2002
    Posts
    69
    Originally posted by Hunter2
    Besides, you might want to check the posting date before you reply. That particular post is several months old
    What date is it?
    D. Olson
    The Mandrake eXPerience
    Battle Pong

    IDE: kate 2.0
    Compiler: gcc 3.2
    Graphics/Input/Net: SDL 1.2.5 (pdf)
    3D Audio: OpenAL (pdf)


    I am a signature virus. Please add me to your signature so that I may multiply

  15. #45
    Rambling Man
    Join Date
    Jan 2002
    Posts
    1,050
    Hey, DOlson, your posts towards Hunter are completely unneccessary. If you feel like mouthing off to him, then do it in a PM. Nobody else wants to read it, especially not in the game programming forum.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Program Plan
    By Programmer_P in forum C++ Programming
    Replies: 0
    Last Post: 05-11-2009, 01:42 AM
  2. 2D RPG Online Game Project. 30% Complete. To be released and marketed.
    By drallstars in forum Projects and Job Recruitment
    Replies: 2
    Last Post: 10-28-2006, 12:48 AM
  3. Lottery game
    By geetard in forum C++ Programming
    Replies: 2
    Last Post: 12-20-2005, 12:50 AM
  4. need help with a guessing game program
    By davidnj732 in forum C++ Programming
    Replies: 3
    Last Post: 04-01-2003, 11:59 AM