473,327 Members | 2,081 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,327 software developers and data experts.

Introduction to game programming

Hey, I'm new to this C++ programing, but very very interested in learning how to create a video game. I'm currently in an intro C++ class, but not learning anything about gaming whatsoever. I know video games are hard to create and I have a long road ahead of me, but if there is anyone that could please help me out, I'd greatly appreciate it! Maybe some suggestions on how to make something very basic, and where to go from there would be of much help and get rid of some of this discouragement!

Thanks,
ProlificBean
Nov 13 '06 #1
5 2808
baburk
111 100+
If U wants to works with VGA it gives only 256 color. But if U wants to works with SVGA it gives 65536 color with a resolution of 1280x1024. It contains double buffering & etc., visit this site for tutorials for Pdf http://www.vesa.org/Public/VBE/

Visit www.ousob.com/ngfind.php or http://www.ousob.com/norton.php for interrupts and ports

visit www.rkbabu.cjb.net for BITMAP drawings in VGA

visit www.phatcode.net there U will get Black Book for graphics programm

Not VGA supports mouse. But SVGA didn't.
VGA is fast, But SVGA is slow
Nov 14 '06 #2
Ganon11
3,652 Expert 2GB
Congratulations on wanting to make a video game!

Unfortunately, making a game can be quite difficult. I've been programming for several years now in 3 different languages and have only been able to make one game - a copy of Minesweeper - that doesn't even work. If you want to make your own game, you will have to come up with the concept, the code, the rules, and user interface, etc etc.

It's a lot easier to try and make a text based game to start off with. Try something simple, like a guessing game. Generate a random number, then ask the user to try to guess it. If the user's guess is too high, tell them so. If it's too low, tell them so. If they guess the number, they win! To make it harder, only give them 5 tries to guess a number between 1 and 50, or something like this.

Then keep coming up with increasingly cooler games. I recently made a vocabulary test type program which gets a listy of vocabulary words, randomly chooses one, displays the word and four definitions, and prompts the user to chooce the correct one.

If you finish these, think of some other simple games that you may want to try and mimic. Maybe you can make Rock, Paper, Scissors, or Tic Tac Toe, or even something as difficult as Chess!

Good luck!
Nov 14 '06 #3
Hi Baburk,
Amazingly I have been looking for a way to bitmap (paint) images on the turbo C++ screen. I visited the site you have suggested. But it leads me to download 3 C files. But which one do I download? Also the coding has not been indented well in the program making it look all the more complicated. Could you help me out?
Nov 14 '06 #4
baburk
111 100+
Hai srinpraveen

It is Myown site only. I uploaded before a week. Within 2 or 3 days U will get it clear.

Thanks for visiting my site.
Iam also beginer, If any doubts I will try to rectify it.
Nov 15 '06 #5
Hai srinpraveen

It is Myown site only. I uploaded before a week. Within 2 or 3 days U will get it clear.

Thanks for visiting my site.
Iam also beginer, If any doubts I will try to rectify it.

Thanks Baburk for the prompt reply. I will certainly visit your site 3 or 4 days later..Bye.
Nov 15 '06 #6

Sign in to post your reply or Sign up for a free account.

Similar topics

9
by: the_philospher | last post by:
I am a beginner programmer learning c++. i have read some useful information about programming games (which is my goal) on gamedev.net, particularly "how do i program games"...
11
by: enki | last post by:
I am writing a game and I am having trouble with moving the character on the map. Here is what I have right now. It involves win32 programming but that not my problem. I would like some...
2
by: Hans Kamp | last post by:
As a programming exercise I try to program a game. In my case it is called BugEater. The purpose is that you are a snake. It moves automatically but you can control it with the keys on your...
29
by: Ralathor | last post by:
Hello everyone. I just wanted to introduce myself, and maby get a few of you... Well, anyway... I am pretty new to programming... At first i looked at the "python" language for a couple...
12
by: Xah Lee | last post by:
Of Interest: Introduction to 3D Graphics Programing http://xahlee.org/3d/index.html Currently, this introduction introduces you to the graphics format of Mathematica, and two Java Applet...
4
by: COHENMARVIN | last post by:
Are there any good sources on video game programming in vb.net? Is "DirectX" a set of libraries for video game programmers? The reason I ask is that I'd like to convert a board game into a...
29
by: Martin Schmied | last post by:
Dear folks I'm looking for good sites/material for this topic: Introduction to programming, using Javascript. So, not introduction to programming *in" Javascript. Well, I guess this would be...
10
by: Michael Lubker | last post by:
Any people that use Python as the predominant language for their game development here? ~Michael
0
by: smartx | last post by:
Hi, I would like to share my knowledge as a game programmer, really game programming is hard, I don't want to disappoint you, the important point to become a game programmer is to love game...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: af34tf | last post by:
Hi Guys, I have a domain whose name is BytesLimited.com, and I want to sell it. Does anyone know about platforms that allow me to list my domain in auction for free. Thank you
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.