Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


[Suggestions]Game Developement

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  
Author Message
Jaak
Expert Cheater
Reputation: 0

Joined: 02 Jul 2008
Posts: 176

PostPosted: Sat Jul 19, 2008 11:50 am    Post subject: [Suggestions]Game Developement Reply with quote

Hello everyone. I have experience in programming basic applications in C++. My goal is to get into game developement. Starting with simple Open GL games. I have a few ideas like creating a simple tetris game, pinball, or word scrammble but don't know where to start. I've created number guess games, hello worlds, and calculators. Could anyone tell me what kind of knowledge would be needed to create simple 2d games such as these, and later advance to more advanced 3d and DirectX. (I'm not too sure on the termonalogy so correct me if I said something incorrect) My main language I'll be working with is C++ or VC++ (Visual C++ since im using the MVC++ 2008 express compiler). I'm sticking to this only and I don't want suggestions in another language. Ty for your help and any tips would be much appreciated.
Microsoft has helped some too and I plan to continue with their MVC++ tutorials on the side.

Thanks in advance for all the help you may provide.
Back to top
View user's profile Send private message
Chaosis13
Master Cheater
Reputation: 0

Joined: 14 Aug 2007
Posts: 372

PostPosted: Sat Jul 19, 2008 1:26 pm    Post subject: Reply with quote

You dont need to use openGL, but try using spirits and backrounds for 2d games.
Back to top
View user's profile Send private message
Jaak
Expert Cheater
Reputation: 0

Joined: 02 Jul 2008
Posts: 176

PostPosted: Sat Jul 19, 2008 1:41 pm    Post subject: Reply with quote

Backgrounds and GUI won't be a probable. I'm asking for help in C++ components. What basics will I need to know to create user interaction games. Ex- Tetris. Making the squares and shapes drop? Making it so when the square reaches the bottom it stops. I think even this might be too advanced to start out with but I'm just throwing examples around X.X
Back to top
View user's profile Send private message
HalfPrime
Grandmaster Cheater
Reputation: 0

Joined: 12 Mar 2008
Posts: 532
Location: Right there...On your monitor

PostPosted: Sat Jul 19, 2008 1:56 pm    Post subject: Reply with quote

How tied are you to portable code? I think there's only a few people on this forum with experience coding for linux.
_________________
Back to top
View user's profile Send private message
Jaak
Expert Cheater
Reputation: 0

Joined: 02 Jul 2008
Posts: 176

PostPosted: Sat Jul 19, 2008 2:30 pm    Post subject: Reply with quote

HalfPrime wrote:
How tied are you to portable code? I think there's only a few people on this forum with experience coding for linux.


No offense but that has NOTHING to do with what I asked. I'm not doing anything in linux.
Back to top
View user's profile Send private message
threaten2154
Grandmaster Cheater
Reputation: 0

Joined: 05 Mar 2007
Posts: 523

PostPosted: Sat Jul 19, 2008 2:51 pm    Post subject: Reply with quote

If you guys want to know what he is asking, he is asking what he will need to know to make simple games like tetris, not like backgrounds etc., but like how he should make a block hit the bottom and stop there, instead of going on and on.
Back to top
View user's profile Send private message
Renkokuken
GO Moderator
Reputation: 4

Joined: 22 Oct 2006
Posts: 3249

PostPosted: Sat Jul 19, 2008 2:51 pm    Post subject: Reply with quote

Jaak wrote:
HalfPrime wrote:
How tied are you to portable code? I think there's only a few people on this forum with experience coding for linux.


No offense but that has NOTHING to do with what I asked. I'm not doing anything in linux.
There are many methods of using DirectX, or what you plan on making.

For the tetris, are you planning on using SDL? OpenGL? GDI? GDI+? DirectX?

Provide what you at least plan on using, and I'll help you with it. DirectX and OpenGL will require knowledge on how to set-up, and release instances of all used objects, and general knowledge on how the two work.
GDI and GDI+ might be more of a straight-forward choice for a game like Tetris. Always remember, you won't get far in any of these with time and dedication, and most of all, creativity.

Though, without actual RESOURCES, you cannot get far at all. What's the point of having the knowledge and algorithms to make a great game, without the graphics, storyline, and music?
Back to top
View user's profile Send private message
HalfPrime
Grandmaster Cheater
Reputation: 0

Joined: 12 Mar 2008
Posts: 532
Location: Right there...On your monitor

PostPosted: Sat Jul 19, 2008 2:54 pm    Post subject: Reply with quote

portable code == code that works on both windows and linux. If you want portable code, you need experience on both systems.
I'm only familiar with windows programming therefore I can't help you and most of the people on this forum can't, either.

_________________
Back to top
View user's profile Send private message
Jaak
Expert Cheater
Reputation: 0

Joined: 02 Jul 2008
Posts: 176

PostPosted: Sat Jul 19, 2008 6:16 pm    Post subject: Reply with quote

HalfPrime wrote:
portable code == code that works on both windows and linux. If you want portable code, you need experience on both systems.
I'm only familiar with windows programming therefore I can't help you and most of the people on this forum can't, either.


Thanks for the suggestions Renkokuken, I'll post back later when I can.
Halfprime, when did I say I was using Linux. ~.~ Im using windows just for refrence and coding in C++. I doubt ill make it portable since most people use windows.
Back to top
View user's profile Send private message
HalfPrime
Grandmaster Cheater
Reputation: 0

Joined: 12 Mar 2008
Posts: 532
Location: Right there...On your monitor

PostPosted: Sat Jul 19, 2008 9:33 pm    Post subject: Reply with quote

roflllll
Quote:
Backgrounds and GUI won't be a probable.

I thought that said portable.

Now that I realize you're programming for windows...
http://www.winprog.org/tutorial/
Use that to learn your way around windows message handling. You'll be needing that for user input and receiving other events from the system.

_________________
Back to top
View user's profile Send private message
Flyte
Peanuts!!!!
Reputation: 6

Joined: 19 Apr 2006
Posts: 1887
Location: Canada

PostPosted: Sat Jul 19, 2008 9:48 pm    Post subject: Reply with quote

HalfPrime wrote:
roflllll
Quote:
Backgrounds and GUI won't be a probable.

I thought that said portable.

Now that I realize you're programming for windows...
http://www.winprog.org/tutorial/
Use that to learn your way around windows message handling. You'll be needing that for user input and receiving other events from the system.


Most events in a DirectX game are done with DirectInput.
Back to top
View user's profile Send private message
Jaak
Expert Cheater
Reputation: 0

Joined: 02 Jul 2008
Posts: 176

PostPosted: Sun Jul 20, 2008 11:31 am    Post subject: Reply with quote

I honestly think I rushed this >.<. I'm kinda asking for tutorials on learning basic C++ but at the same time I'm wondering what I should focus on more for games. D; So I know theres mechanics to GUI and directX and all that but I think i should start with the code first lol.
Any tutorials would be nice ;D ty.
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8585
Location: 127.0.0.1

PostPosted: Sun Jul 20, 2008 11:33 am    Post subject: Reply with quote

Look at the stickies. There are more then enough tutorial links for C++ in them.
_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Jaak
Expert Cheater
Reputation: 0

Joined: 02 Jul 2008
Posts: 176

PostPosted: Sun Jul 20, 2008 11:37 am    Post subject: Reply with quote

Wiccaan wrote:
Look at the stickies. There are more then enough tutorial links for C++ in them.


It's not I'm starting from scratch, it's that i don't know what components or thing to learn to create games. Open GL Tutorial,s DirectX? for beginners Very Happy or something lol. I have visual C++ so that might help with gui's.
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8585
Location: 127.0.0.1

PostPosted: Sun Jul 20, 2008 11:47 am    Post subject: Reply with quote

OpenGL Tutorials:
http://nehe.gamedev.net/

DirectX Tutorials:
- Look in the SDK folder for various examples.

http://www.directxtutorial.com/
http://www.drunkenhyena.com/cgi-bin/directx.pl
http://www.ultimategameprogramming.com/demoDownload.php?category=DirectX&page=1

Google is your friend as well, you can easily find tutorials for just about every topic in game creation for any library you use.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites