Advertisement

C++ Game Development Group

Started by January 08, 2002 06:27 PM
12 comments, last by subnet_rx 22 years, 10 months ago
We currently have 26 members and counting. We have divided up into 2 groups, 2D and 3D, so that we can encompass all skill levels. The 2D group is starting to learn DirectDraw, and the 3D group is taking project ideas, the main one right now being a FPS shooter with a already completed open source 3D engine. Another one could easily be created if enough people want to do something else. We will work on each aspect of the game as a group, so if your wanting to learn, don't hesitate to come learn with us. Just click the link below and sign up (requires a yahoo account which is free). C++ Game Development Group The goal of this is to be a fun learning experience in a team environment, not completing everything on time, or under strict guidelines. Just read some of the previous posts to catch up. Edited by - subnet_rx on January 8, 2002 7:29:16 PM
"There are two types of languages, those that everyone complains about, and those that no one uses."Standardized C++ LibrariesGamecron PC GamingA Christian Blog
Whats this completed open-source 3d engine of yours, sounds hard to believe

||--------------------------||
Black Hole Productions
President/Programmer/Expert on stuff
||--------------------------||
||--------------------------||Black Hole Productionshttp://bhp.nydus.netResident expert on stuffmax621@barrysworld.com||--------------------------||
Advertisement
Crystal Space at crystal.sourceforge.net. It''s encapsulated in C++ OOP, so it''s really easy to program with, and has a lot of documentation. Right now, we have about 3 people, and need about 2 more. If your learning 3D, then join up.

subnet_rx


"There are two types of langages, those that everyone complains about, and those that no one uses."

Standardized C++ Libraries

C++ Programming help

The only news site on the web

"There are two types of languages, those that everyone complains about, and those that no one uses."Standardized C++ LibrariesGamecron PC GamingA Christian Blog
Also, this is not another beginner group. This group will be working in 3D, not 2D. I don''t want to scare anyone off, b/c I haven''t done much in 3D myself, but you at least need good programming knowledge and some OpenGL knowledge. Since we already have the engine, a lot of the hard stuff is done. You''ll just need to read up on the CS api. As many that wants to get in can apply, but I''d much rather have 3 that love to program games, than 20 that are just in there to read the forum messages. We will most likely be moving out of the Yahoo group and using it only for mailing list. And going to a forum I''ve installed at my site.

subnet_rx


"There are two types of langages, those that everyone complains about, and those that no one uses."

Standardized C++ Libraries

C++ Programming help

The only news site on the web

"There are two types of languages, those that everyone complains about, and those that no one uses."Standardized C++ LibrariesGamecron PC GamingA Christian Blog
aka. dingo

what if I am learning DirectGraphics, not OpenGL... also, how advanced is this? I could learn some OpenGL basics if necissary.
Might I suggest that the 2D programmers learn SDL. It is much much easier than DirectDraw, and it is portable to many platforms/OSs. Check my profile signature for links to more information. Email me at bg_darkelf@hotmail.com if you have any questions.

------------------------------
Simple DirectMedia Layer:

Main Site - (www.libsdl.org)
Cone3D Tutorials- (cone3D.gamedev.net)
GameDev.net''s Tutorials - (Here)

OpenGL:

Main Site - (www.opengl.org)
NeHe Tutorials - (nehe.gamedev.net)
Online Books - (Red Book) (Blue Book)
------------------------------Put THAT in your smoke and pipe it
Advertisement
this is not advanced at all. It''s also very possible that knowledge of OpenGL isn''t needed by all members. Just knowledge of 3D programming. Adding a camera and mapping it to keys consists of about 6 lines of code in CS. No, trig functions, no matrices, just knowing the CS api. We''ll have to do the AI, GUI''s, and networking though. But we''re just going to all do it one step at a time, so that you have plenty of time to learn and code. And learn from other people''s uploaded source.

subnet_rx


"There are two types of langages, those that everyone complains about, and those that no one uses."

Standardized C++ Libraries

C++ Programming help

The only news site on the web

"There are two types of languages, those that everyone complains about, and those that no one uses."Standardized C++ LibrariesGamecron PC GamingA Christian Blog
It sounds really interesting but I would much rather make an entire 3d engine (for learning 3d graphics) then make a game for an existing engine.

To me, making a game, and making an engine for a game are two completely different things, and that you won''t necessarily learn 3d graphics by making a game, but you will by making an engine.
this is very true. But from asking many people that are in the gaming industry, I found out that you will almost always scrap your first game and at the same time, learn a lot to make your second better. So, why not use an engine for the first game, work out all the kinks, then scrap the code and create an entire game. By looking at someone else''s engine, we''ll be learning about coding one.

subnet_rx


"There are two types of langages, those that everyone complains about, and those that no one uses."

Standardized C++ Libraries

C++ Programming help

The only news site on the web

"There are two types of languages, those that everyone complains about, and those that no one uses."Standardized C++ LibrariesGamecron PC GamingA Christian Blog
aka. Dingo

I guess its a matter of personal choice. I suppose it depends on whether you want to create a game, or create a game tailored exactly to your needs. But for a group of Beginner-Intermediate programs. You really need to know your teammates skills. I would use CS, and see how it works out.

Just remember, this group is about fun and learning.

This topic is closed to new replies.

Advertisement