Join our Discord to chat with fellow friendly gamers and our knowledgeable contributors!

antstream
Forum Search  
View Mode: threaded | watch thread

Programming in C

GAMEBOY COLOR! (2002) on Apr 21, 2008


User Avatar
I've decided to make a game this year (finally) but I'm having trouble getting started. C++ is too complex. So I've decided on C. But I need to find a book and the right compiler. I tried this one, but I'm not sure. Can anybody help me out ?

Re: Programming in C

Sciere (741117) on Apr 21, 2008


User Avatar
Based on the experience you already mentioned, start with Game Maker or Multimedia Fusion (advanced). No use trying to learn C without long dedication.

Re: Programming in C

GAMEBOY COLOR! (2002) on Apr 21, 2008


User Avatar
Uhh...I barely understood some of the C++ guides I got off the internet. I meant is there a simple compiler that anybody knows of ?

Re: Programming in C

Pseudo_Intellectual (63606) on Apr 21, 2008


User Avatar
If you can speak English, you can write a game using Inform 7.

Re: Programming in C

Pseudo_Intellectual (63606) on Apr 23, 2008


User Avatar
Yeah yeah, no one is ever interested in this unsexy option 8)

Re: Programming in C

GAMEBOY COLOR! (2002) on Apr 23, 2008


User Avatar
I know this is kinda unrelated, but why do developers (back in the 90s at least) make those 500+ level game packs for DOOM, Duke and the like ? Does anybody even wan't to play 500 levels of Duke Nukem ? (With his his catch frases ad-nausium) XD

(Edited by GAMEBOY COLOR! (2002), Apr 23, 2008)

Re: Programming in C

Pseudo_Intellectual (63606) on Apr 23, 2008


User Avatar
Everyone knows that nothing is a follow-up to a good thing like enormous amounts of pale derivatives! Cloning a game is a lot of work, while just going online and stealing (sorry... appropriating?) handfuls of levels that have already been released and redistributing them for a fee to people who haven't yet realised that the internet exists is a sound business model!

As people have since realised that the internet does, in fact, exist, this business model has become largely defunct. If publishers want to find a way to make a profit off the unpaid efforts of amateur level designers now, they're going to have to use them to enhance the value of their own proprietary engines.

Re: Programming in C

Sciere (741117) on Apr 23, 2008


User Avatar
I once bought illegal demo (!) versions of One Must Fall 2097 (7 disks! and the full game is only 5 disks!) and NASCAR Racing (one course!) on a computer market. People were also selling lots of early Nintendo emulators bundled with the entire software library.

In my defence, I wasn't even on Compuserve yet at the time. To think of it, games were surrounded by much more mystery then. People made booths to promote a single game they were only selling the demo for. I remember one of these markets was one of the first to show DOOM II in action, and you could play a multiplayer game for $0.5 per session =)

And now that we are talking about Duke Nukem, I had to store a downloaded version on a ZIP disk because my hard drive was too small. Those drives were so slow I had to unzip/decompress for an hour before I could even start playing.

(Edited by Sciere (741117), Apr 23, 2008)

Re: Programming in C

Игги Друге (46324) on Apr 23, 2008


User Avatar
Sciere Wrote:
And now that we are talking about Duke Nukem, I had to store a downloaded version on a ZIP disk because my hard drive was too small. Those drives were so slow I had to unzip/decompress for an hour before I could even start playing.

That's strange, I've found Zip disks to be very fast. But then I'm used to Syquests and MO drives.

Re: Programming in C

Steely Gaze (209) on Apr 23, 2008


User Avatar
Well I downloaded Inform 7 and started playing with it. It is incredibly easy, and a lot of fun to mess with. Of course it helps that I'm a big fan of text adventures (interactive fiction always sounded so pretentious to me).

Thanks for the recommend, Pseudo!

Re: Programming in C

Pseudo_Intellectual (63606) on Apr 23, 2008


User Avatar
(interactive fiction always sounded so pretentious to me)

Sometimes you just want to randomly scatter treasures around an underground cave system without employing post-modern storytelling techniques to further a sophisticated, adult meta-narrative. There ain't no shame in cranking out a text game! It's like graphic novels and comix; same basic medium, but using different devices toward different ends.

Thanks for the recommend, Pseudo!

I'm going to need all the people I can get in my corner when we start lobbying for games created in Inform to be accepted in Mobygames again 8)

(Which reminds me: either we need to rename the Z-code group to the Inform group, or its description needs to be opened up enough to let the Infocom games back in.)

Re: Programming in C

GAMEBOY COLOR! (2002) on Apr 24, 2008


User Avatar
I just download 9:05 earlier.

Re: Programming in C

Игги Друге (46324) on Apr 24, 2008


User Avatar
Pseudo_Intellectual Wrote:
I'm going to need all the people I can get in my corner when we start lobbying for games created in Inform to be accepted in Mobygames again 8)

You haven't even filled out a platform rap sheet. Start by doing that before you pester the admins.

Re: Programming in C

Pseudo_Intellectual (63606) on Apr 24, 2008


User Avatar
You haven't even filled out a platform rap sheet.

Is any template for doing so available anywhere outside the wiki?

Re: Programming in C

Игги Друге (46324) on Apr 24, 2008


User Avatar
It's in the wiki.

Re: Programming in C

Pseudo_Intellectual (63606) on Apr 24, 2008


User Avatar
and I, unfortunately, am stuck outside the wiki 8)

Re: Programming in C

Игги Друге (46324) on Apr 26, 2008


User Avatar
Admit it, you just hate Wikis.

Re: Programming in C

Pseudo_Intellectual (63606) on Apr 26, 2008


User Avatar
They have their uses, but this is more a case of the wiki hating me, or at least preventing me from logging in.

Re: Programming in C

beetle120 (2419) on Apr 22, 2008


User Avatar
If you want to learn a complex language like C my recommendation is to go to a educational institute (not sure what is called in the US so I'll stick with that). About 5 years ago I wanted to make a game so I decided to do a course in TAFE and I loved it so much that studied it for 5 years. Now I have a job in the industry, still haven't made that game though.

Re: Programming in C

Indra was here (20868) on Apr 22, 2008


User Avatar
Sciere Wrote:
Based on the experience you already mentioned, start with Game Maker or Multimedia Fusion (advanced). No use trying to learn C without long dedication.



Like the man said. Programming is like...er....learning programming. If it isn't your major, then might as well use those game-making tools. Hell, I gave up after 2 weeks just using one of those game-making tools. Too much work, man.

Re: Programming in C

Steely Gaze (209) on Apr 21, 2008


User Avatar
I'm sorry Daniel, but I don't know of anything I would ever call "simple" related to programming, of any sort. For a long time I, too, wanted to learn C++ (why bother with C? It's not really any easier) but I lacked the dedication to really learn it, so without that, and a lot of free time, I don't know if you can manage to do it on your own.

But hey, I could totally be wrong and you might be the man for this, but I just want you to know that it's nothing easy or simple. You might want to cut your teeth with something like Sciere suggested. Something to teach some basic scripting and some tidbits you can take with you when you graduate to a more advanced level.

Re: Programming in C

St. Martyne (3649) on Apr 22, 2008


User Avatar
Yeah, it's not the question of what is easier. C++ is an object-oriented language, while C is not. So it doesn't mean that much which one you chose, I would suggest going with C++ and taking additional time learning classes and objects. It would pay off in the end.

And the majority of game-related SDKs and API are written for C++ anyway.

Essentially, programming is quite easy, once you've learned the syntax and learned to think completely logically.

But it might be a good idea to start off with GameMaker or Fusion (if your goal is Ski Free). They all have a scripting language of their own, which will still take a couple of months for you to learn.

Just don't lose the enthusiasm.

Re: Programming in C

Servo (57358) on Apr 22, 2008


User Avatar
I don't think C is any easier than C++; in some respects I think it's harder.

My favourite game programming book?

Windows Game Programming for Dummies!! Helped me write my first (and so far only) game....

Tricks of the Windows Game Programming Gurus is also excellent, I used that one a lot too.

Re: Programming in C

GAMEBOY COLOR! (2002) on Apr 22, 2008


User Avatar
What is your game ? I'd like to see it !

Re: Programming in C

Servo (57358) on Apr 23, 2008


User Avatar
It's a clone of Arkanoid (yet another Breakout variation!). I'll have to dig up a copy...

Re: Programming in C

GAMEBOY COLOR! (2002) on Apr 23, 2008


User Avatar
If you can find it (and if it's freeware) I can put it up on my web page for download if you want.

Re: Programming in C

Servo (57358) on Apr 24, 2008


User Avatar
Ok, here it is. Download for free and have fun!

I make no guarantees as to how well it runs on modern PC's - In theory DirectX is fully backwards compatible so there really shouldn't be any issues, but I don't have a recent PC to test on. Works fine on my pentium II with Windows 98 though. The file is pretty big, around 20MB; this does not represent the pinnacle of programming efficiency!

Re: Programming in C

GAMEBOY COLOR! (2002) on Apr 24, 2008


User Avatar
It's cool ! And it works fine too ! But my page is a Google page, so I can't put it up because of the 100 meg. limit.

Re: Programming in C

Indra was here (20868) on Apr 25, 2008


User Avatar
Servo Wrote:
Ok, here it is. Download for free and have fun!



Is it in the database? Adding yourself as the developer in the credits sounds like a wet dream to me. haha.

Re: Programming in C

chirinea (46731) on Apr 25, 2008


User Avatar
Indra was here Wrote:
Is it in the database? Adding yourself as the developer in the credits sounds like a wet dream to me. haha.

I once was going to be added as a developer for Left Behind, but then you guys decided for having me as an entity (Jesus Christ Our Lord and Savior). =P

Re: Programming in C

Sciere (741117) on Apr 25, 2008


User Avatar
Don't make me not acknowledge your existence. *skips chirinea submissions* Also, you need to write a walkthrough for that fish & bread thing.

(Edited by Sciere (741117), Apr 25, 2008)

Re: Programming in C

J. P. Gray (120) on Apr 22, 2008


Let me second Windows Game Programming Gurus--very accessible and entertaining treatment of a difficult, often exclusively technical subject.

Re: Programming in C

J. P. Gray (120) on Apr 21, 2008


The cold hard reality of starting from scratch in C is that it will take you many months of on-and-off work to successfully create... a Breakout or Tetris clone. To go from there to more complex genres will force you to learn complex API libraries and rules, search through reams of code to find elusive and well-hidden bugs, and create at least decent media (sounds, music and art) for your games. That's all without bothering with 3D, which is a whole other state of near-depsair requiring mammoth amounts of patience. :-D

In other words, it's really hard and requires dedication, but once you start the ball rolling it gets better and you will feel more competent. Lots of persistence and perspiration is necessary!

Re: Programming in C

GAMEBOY COLOR! (2002) on Apr 21, 2008


User Avatar
One question, if I bought a book on C, would it include a cd with a compiler, or not ? Because if not I'll probally go with the compiler I tried earlier. And the type of game I was wanting to make was kinda along the lines of Ski Free.

Re: Programming in C

J. P. Gray (120) on Apr 21, 2008


I heartily recommend going with Cygwin or some other free C compiler and plowing through Kernighan and Ritchie's book on C--try to borrow it free from a local library, or a programmer friend. :-D Once you have the basic aspects of C under control, a more game-centered book will be more helpful to you.

Re: Programming in C

GAMEBOY COLOR! (2002) on Apr 22, 2008


User Avatar
Thanks !

Re: Programming in C

GAMEBOY COLOR! (2002) on Apr 27, 2008


User Avatar
Or, now thinking about how bad I am at animation, I might do an adventure game.

Re: Programming in C

Pseudo_Intellectual (63606) on Apr 27, 2008


User Avatar
A static, "Myst"-style animation-poor adventure game? (vs a lively, Sierra/Lucasfilm-style adventure game?)

A dearth of graphical abilities is also a good reason to consider text adventures 8)

Re: Programming in C

Steely Gaze (209) on Apr 28, 2008


User Avatar
Well you could definitely use Inform, which Pseudo already mentioned. But if you've got some skill with graphics and art, and want to try a Sierra or Lucasarts style adventure, go for the Adventure Game Studio. It's free, powerful, easy to grasp the basics of, and has created some remarkably professional games.

Re: Programming in C

xroox (3957) on Apr 28, 2008


Yep, and the Adventure Game Studio can be used for more than just adventures too!

Re: Programming in C

DJP Mom (11376) on Apr 28, 2008


User Avatar
What about RPG Maker? Or RPG Maker XP?

Re: Programming in C

Pseudo_Intellectual (63606) on Apr 28, 2008


User Avatar
Personally, I think he should make his adventure using a combination of the Pie-in-the-Sky FPS engine and the Bard's tale construction set.

Re: Programming in C

GAMEBOY COLOR! (2002) on Apr 28, 2008


User Avatar
Thanks for all of the suggestions, but I'm just going to get a book on programming this weekend. I've tried going back and forth between the PDF manual and the program it'self, but it's too much hassle for me. I think I'll go with Windows Game Programming for Dummies or a book on C. And now I'm sure I'll do a adventure game of some type.

Re: Programming in C

Jewelcase (1185) on May 03, 2008


User Avatar
Why not learn a (possibly)easier language?

Learn any "Procedural" language, like BASIC. Make a few programs to learn things like loops, functional decomposition (subroutines), the different types of variables, etc. Once you master these basic concepts, learning C is just a matter of understanding pointers and their notation.

Check out http://en.wikipedia.org/wiki/Procedural_programming

Re: Programming in C

Игги Друге (46324) on May 03, 2008


User Avatar
I thought procedural languages were academic things such as Prolog.

Otherwise I agree, not only because BASIC is easier than C, but because the development environment is often better. It's easier to run tests on an interpreted language (which C usually isn't), and game-oriented BASICs have game-oriented extensions which make simple games such as skiing or Breakout clones ten times easier than in lower-level languages where you have to learn not only the language, but all the convoluted APIs of the operating system which really aren't there to help you make a simple Breakout game.

I think there is a good port of Blitz Basic for Windows, try that out. There's no reason to learn C if you haven never programmed before, since that's a rough start, and rewarding only once you've learned the basics of programming.

(Edited by Игги Друге (46324), May 03, 2008)

Re: Programming in C

GAMEBOY COLOR! (2002) on May 04, 2008


User Avatar
Well, I went ahead and got The Dumies Guide to C++. Going to start tomorrow.

Re: Programming in C

GAMEBOY COLOR! (2002) on May 15, 2008


User Avatar
And so far it's going well. I'm already making graphics for the game I'm doing before hand so I'll have them ready later. (Much later). 8)

Re: Programming in C

GAMEBOY COLOR! (2002) on May 26, 2008


User Avatar
Ok I have a MASSIVE frustration problem. I'm using the Dev-C++ compiler, and about a week ago I copied some cource code to a different file. Ever since then I can't get it to recognize "cout" and "endl". Some help ? And I'm still doing simple console programs.

Re: Programming in C

Servo (57358) on May 26, 2008


User Avatar
You need to add
#include < iostream.h >

(Edited by Servo (57358), May 26, 2008)

Re: Programming in C

GAMEBOY COLOR! (2002) on May 26, 2008


User Avatar
I think that's still there. I usually leave that part alone.

Edit- I might have messed with it. I'll have to check.

(Edited by GAMEBOY COLOR! (2002), May 26, 2008)

Re: Programming in C

GAMEBOY COLOR! (2002) on May 27, 2008


User Avatar
I tried it. It still wont work. One other thing, I bought the C++ guide for Dummies book, and as far as I can tell, it doesn't tell you a lot about actual window Window's programming. Just stuff for consoles. (aka Command prompt.) Should I stick with the book I'm using currently, or try and find something more Windows oriented ?

Re: Programming in C

Sciere (741117) on May 27, 2008


User Avatar
If you wanted to program in Windows environments and the book does not tell you anything about that, wouldn't the logical choice be to look for something else...

Re: Programming in C

Servo (57358) on May 27, 2008


User Avatar
Maybe; I'd continue trying a few simple console applications first to get used to things, even a simple windows program can be a beast. But eventually, yeah, a different book will be needed...

What is the exact compiler error?

May also want to try:

#include < iostream >
.
.
.
std::cout << "Hello World!" << std::endl;
cout may be in a different namespace causing the error. This may or may not help.

I haven't done anything in C++ in a long time!

(Edited by Servo (57358), May 27, 2008)

Re: Programming in C

GAMEBOY COLOR! (2002) on May 27, 2008


User Avatar
The compiler gives me a message when I try to compile. It goes" 'cout', 'endl' an undeclared first function", or something to that effect. And just out of curiosity, made a new window project. I didn't do anything with it, but you're right. Even a blank, non-functioning window generates a HUGE amount of code.

Edit- The compiler I'm using lets you make console, window, OpenGL, and blank projects. You can make any one of these, not do anything to it, and run it, even though it doesn't do anything.

(Edited by GAMEBOY COLOR! (2002), May 27, 2008)

Re: Programming in C

Игги Друге (46324) on May 27, 2008


User Avatar
I think you should switch to an easier language. If you can't work through the Dummies book, you won't be able to accomplish much programming such a difficult environment as Windows without any API in-between.

Re: Programming in C

GAMEBOY COLOR! (2002) on May 28, 2008


User Avatar
I think you misunderstand. It's my compiler that's acting up. I've actually had a easy time with the language. The most advanced thing I made was a console program that when you type in something it gives you a message back.

Re: Programming in C

Игги Друге (46324) on May 29, 2008


User Avatar
I think you misunderstand the concept of threading entirely.

Re: Programming in C

GAMEBOY COLOR! (2002) on Jun 06, 2008


User Avatar
What exactly is Visual C++ ? I know it's Microsoft related, but is it any different than what I'm using now ?

Re: Programming in C

GAMEBOY COLOR! (2002) on Jun 08, 2008


User Avatar
Now that I've been searching some more, I think I'll go with Visual Basic.

Re: Programming in C

Indra was here (20868) on Jun 08, 2008


User Avatar
God. Help me. Help us all. God?

Re: Programming in C

DreinIX (10658) on Jun 08, 2008


User Avatar
Someone called?

Re: Programming in C

Indra was here (20868) on Jun 08, 2008


User Avatar
I was expecting Chirinea to answer. At least he has a beard. :)

Re: Programming in C

DreinIX (10658) on Jun 08, 2008


User Avatar
Give me a week and I'll have a beard too. Plus I already have long hair.

Re: Programming in C

Indra was here (20868) on Jun 08, 2008


User Avatar
Show the pic here or on MSN, and I'll see if your "God-worthy." Heh. I for example, don't look "celestial" when fully-bearded. I look like more a suicide bomber you'd arrest at the nearest airport.

Aren't you still young to have facial hair? Or am I mixing you with someone else?

(Edited by Indra was here (20868), Jun 08, 2008)

Re: Programming in C

DreinIX (10658) on Jun 08, 2008


User Avatar
Indra was here Wrote:
Show the pic here or on MSN, and I'll see if your "God-worthy."

Sorry no pictures from me :-)

Indra was here Wrote:
Aren't you still young to have facial hair? Or am I mixing you with someone else?

No I'm not that young. Plus facial hair don't start to grow from a certain age to everyone. I was shaving from when I was sixteen and believe me I should start sooner.

Re: Programming in C

Pseudo_Intellectual (63606) on Jun 09, 2008


User Avatar
There's no point in anyone posting pictures of their beards because they will all come second to mine, unshorn in eight years. It's just a fact.

Re: Programming in C

chirinea (46731) on Jun 09, 2008


User Avatar
"MobyGames: All your beard are belong to us".

Re: Programming in C

Indra was here (20868) on Jun 09, 2008


User Avatar
Pseudo_Intellectual Wrote:
There's no point in anyone posting pictures of their beards because they will all come second to mine, unshorn in eight years. It's just a fact.



Well I can bet your hairy face that I have more leg hair than you do.

Now isn't this a very mature and intellectual conversation we're having? :p

Re: Programming in C

beetle120 (2419) on Jun 09, 2008


User Avatar
GAMEBOY COLOR! Wrote:
Now that I've been searching some more, I think I'll go with Visual Basic.

Good idea. Best to start with VB and then go to more complex languages after you get more experienced. After learning a few different languages you can pick more complex languages like C a lot easier.

Re: Programming in C

GAMEBOY COLOR! (2002) on Jun 09, 2008


User Avatar
Now I have just one question, should I go with version 4 or 6 ?

Re: Programming in C

beetle120 (2419) on Jun 10, 2008


User Avatar
Go with version 6 as it is the one that I started with and I had no major problems with it.

Re: Programming in C

GAMEBOY COLOR! (2002) on Jun 11, 2008


User Avatar
Is it possible to do 3D in VB ? I have this great idea for a space game.

Edit- Without doing anything DirectX related ?

(Edited by GAMEBOY COLOR! (2002), Jun 11, 2008)

Re: Programming in C

Servo (57358) on Jun 11, 2008


User Avatar
GAMEBOY COLOR! Wrote:
Is it possible to do 3D in VB ?

Sure. I've never tried it, but my understanding is OpenGL can work fine with VB. There may be other api's I'm not aware of that can be used, and nothing would stop you from writing your own 3D graphics routines of course. (what the easiest approach is may be another question entirely!)

Re: Programming in C

GAMEBOY COLOR! (2002) on Jun 11, 2008


User Avatar
Well, the game I was going to do first is a adventure game. I've got all the graphics made for it, and I only need about two more sounds for it. Then once I figure VB, I'll put it all together into a game. After that I'm going to try something 3D.

Re: Programming in C

Игги Друге (46324) on Jun 11, 2008


User Avatar
That's like buying the tyres before you know if you'll ever get a driving licence.

Re: Programming in C

beetle120 (2419) on Jun 11, 2008


User Avatar
3D is possible (had a friend code up some basic 3D in VB) but there are many better programs to use like shockwave and Java 3D.

Programming VB

GAMEBOY COLOR! (2002) on Jun 15, 2008


User Avatar
I just got a VB book today. Going to start Monday.

Re: Programming VB

Игги Друге (46324) on Jun 15, 2008


User Avatar
Thank you for the status update.

What did you eat today?

Re: Programming VB

GAMEBOY COLOR! (2002) on Jun 16, 2008


User Avatar
Chicken and sugar cane pop. has affected my brain I think that pop . 8)

(Edited by GAMEBOY COLOR! (2002), Jun 16, 2008)

Re: Programming VB

Игги Друге (46324) on Jun 16, 2008


User Avatar
Let's move this thread to a relevant forum.

Re: Programming VB

Indra was here (20868) on Jun 16, 2008


User Avatar
Игги Друге Wrote:
What did you eat today?



Three packs of clove cigarretes. Yum.

a /sarcasm would be helpful Iggy, for the intellectually impaired. :p

(Edited by Indra was here (20868), Jun 16, 2008)

Re: Programming VB

Somebody bring me Sisko! (8) on Jun 16, 2008


User Avatar
Indra was here Wrote:
Three packs of clove cigarretes. Yum.

Everyday? Holy shit, if that's true you must smell like one of those seedy Japanese pachinko parlors; can you post an x-ray of your lungs, please?

Re: Programming VB

chirinea (46731) on Jun 16, 2008


User Avatar
Somebody bring me Sisko! Wrote:
Everyday? Holy shit, if that's true you must smell like one of those seedy Japanese pachinko parlors; can you post an x-ray of your lungs, please?

It would be useless, you'd only see a black square and nothing more...

Re: Programming VB

Indra was here (20868) on Jun 16, 2008


User Avatar
chirinea Wrote:
Somebody bring me Sisko! Wrote:
Everyday? Holy shit, if that's true you must smell like one of those seedy Japanese pachinko parlors; can you post an x-ray of your lungs, please?

It would be useless, you'd only see a black square and nothing more...



I'm planning to die of lung cancer around the age of 35, hopefully sooner. Around 1-2 packs on a good day or 3-4 on a bad day. So far every day is a bad day. :p

Probably wouldn't be this bad if someone introduced me to pot when I was in university.

(Edited by Indra was here (20868), Jun 16, 2008)

Re: Programming VB

DJP Mom (11376) on Jun 16, 2008


User Avatar
Sometimes I really fail to get your humor, Indra.

Re: Programming VB

Indra was here (20868) on Jun 16, 2008


User Avatar
DJP Mom Wrote:
Sometimes I really fail to get your humor, Indra.



Unfortunately, mom. That really wasn't humor. I actually mean it.

Re: Programming VB

Somebody bring me Sisko! (8) on Jun 16, 2008


User Avatar
Indra was here Wrote:
I'm planning to die of lung cancer around the age of 35, hopefully sooner. Around 1-2 packs on a good day or 3-4 on a bad day. So far every day is a bad day. :p

Probably wouldn't be this bad if someone introduced me to pot when I was in university.

That's one horrible death you're working on, dude. And I've seen them as I worked in a hospital instead of being drafted into the army. Have fun, man.

Re: Programming VB

Somebody bring me Sisko! (8) on Jun 16, 2008


User Avatar
chirinea Wrote:
It would be useless, you'd only see a black square and nothing more...

Hmm. Contrast agents would help here... or may be not as the condition of Mr. Deparis lungs might send him earlier to The Great Unknown due to bronchospasm. So: Youtube posting of Indra strolling past a bunch of dogs after a day without a shower. If everything's true what Mr. Depari said they should perform a nice evening concert.

Re: Programming VB

Indra was here (20868) on Jun 16, 2008


User Avatar
Somebody bring me Sisko! Wrote:
Contrast agents would help here... or may be not as the condition of Mr. Deparis lungs might send him earlier to The Great Unknown due to bronchospasm. So: Youtube posting of Indra strolling past a bunch of dogs after a day without a shower. If everything's true what Mr. Depari said they should perform a nice evening concert.



Oddly enough, I've been smoking this hardcore for at least 5 years now...only difference in health is the ability to breath. Have trouble walking fast, much less run. And I avoid stairs even if held at gunpoint. :p

Oh, actually tried that dog-thingy. Either dogs in Indoland smell more wierder stuff than me smelling like an industrial chimney or they are pretty much used to it.

Re: Programming VB

Игги Друге (46324) on Jun 16, 2008


User Avatar
Somebody bring me Sisko! Wrote:
So: Youtube posting of Indra strolling past a bunch of dogs after a day without a shower. If everything's true what Mr. Depari said they should perform a nice evening concert.

Indonesian cigarettes contain spices, so I think he smells like gingerbread.

Re: Programming VB

Pseudo_Intellectual (63606) on Jun 17, 2008


User Avatar
Indonesian cigarettes contain spices, so I think he smells like gingerbread.

It always seems a bit out of character when you posted a message that /doesn't/ sound ticked off.

Re: Programming VB

Indra was here (20868) on Jun 17, 2008


User Avatar
Pseudo_Intellectual Wrote:
Indonesian cigarettes contain spices, so I think he smells like gingerbread.

It always seems a bit out of character when you posted a message that /doesn't/ sound ticked off.



Oooh, good one, mate.

Re: Programming VB

Pseudo_Intellectual (63606) on Jun 17, 2008


User Avatar
It isn't a dig, just an observation. Perhaps the avatar helps reinforce this assumption... reminding me of nothing so much as an enraged simian George W. about to bash me over the head with an 8-bit microcomputer.

Re: Programming VB

DJP Mom (11376) on Jun 17, 2008


User Avatar
You know, I would swear he's wearing a yarmulke. I can never quite make it out...

Edit again - which would kind of rule out George Bush :)

(Edited by DJP Mom (11376), Jun 17, 2008)

Re: Programming VB

GAMEBOY COLOR! (2002) on Jun 16, 2008


User Avatar
And now I have a BIG problem. It seems that the disk that came with the book doesn't have VB6 on it at all. Where on earth can I find it ?! And no jokes, because I nearly pounded my desk in half when I found this out, and I would rather not do the same to this computer.

Re: Programming VB

beetle120 (2419) on Jun 16, 2008


User Avatar
Get "VB6 in 24 hours" if you can as it does include a basic version of VB6

Re: Programming VB

GAMEBOY COLOR! (2002) on Jun 16, 2008


User Avatar
It actually includes Visual Basic 6 ? Is this the book you meant ?

(Edited by GAMEBOY COLOR! (2002), Jun 16, 2008)

Re: Programming VB

GAMEBOY COLOR! (2002) on Jun 16, 2008


User Avatar
Would somebody mind answering my question ?

(Edited by GAMEBOY COLOR! (2002), Jun 16, 2008)

Re: Programming VB

DJP Mom (11376) on Jun 16, 2008


User Avatar
Read through the Amazon reviews, Daniel, it doesn't look like the included cd contains the actual VB program.

Re: Programming VB

GAMEBOY COLOR! (2002) on Jun 16, 2008


User Avatar
I looked at a image of the back of the book. It said it did.

Re: Programming VB

Sciere (741117) on Jun 16, 2008


User Avatar
See, that's what you need to do next time you ask a question here: look it up first. From now on, I propose we only give you incorrect and confusing answers so as to force you to look it up.

(Edited by Sciere (741117), Jun 16, 2008)

Re: Programming VB

Pseudo_Intellectual (63606) on Jun 16, 2008


User Avatar
What do you mean, "from now on"? I thought that was our approach all along!

Re: Programming VB

GAMEBOY COLOR! (2002) on Jun 16, 2008


User Avatar
Come on guys ! This is driving me up the wall ! And the software by it'self on ebay is 400 dollars average !

Re: Programming VB

Sciere (741117) on Jun 16, 2008


User Avatar
We already gave you the solution: use Game Maker or Multimedia Fusion to start creating a simple game. If that works, you can move on to more complex things. Without prior knowledge trying anything else is a waste of time if you want results quickly.

Re: Programming VB

Indra was here (20868) on Jun 16, 2008


User Avatar
Oh, I do love it when resident Belgians get annoyed. Yay! :)
Where's Zovni when you need him? :p

Bagels, anyone?

(Edited by Indra was here (20868), Jun 16, 2008)

Re: Programming VB

Terok Nor (31123) on Jun 16, 2008


Try the Express Edition. And personally, I would go with C# for learning programming.

Re: Programming VB

Игги Друге (46324) on Jun 16, 2008


User Avatar
Remember that he can hardly read instructions.

Re: Programming VB

GAMEBOY COLOR! (2002) on Jun 17, 2008


User Avatar
I think i've found a suitable book. This one.

Re: Programming VB

DJP Mom (11376) on Jun 17, 2008


User Avatar
Just so you are aware that is says it is a "learning version", probably similar to the version you get in school when you take a VB course, NOT a full program.

Re: Programming VB

beetle120 (2419) on Jun 17, 2008


User Avatar
With the "in 24 hours" version you get (well should get) VB without the help files and cannot make .exe files. As with learning VB, I had almost no computer knowledge when I started with that book and it was not that hard.

About finding the VB program on the disk. I have no idea and my recommendation is to go to another forum that deals in VB programming as they would have more knowledge on the subject then you will get from a game database site.

Re: Programming VB

GAMEBOY COLOR! (2002) on Jun 17, 2008


User Avatar
I can't believe I didn't think of that before !

Re: Programming VB

Indra was here (20868) on Jun 17, 2008


User Avatar
DJP Mom Wrote:
Just so you are aware that is says it is a "learning version", probably similar to the version you get in school when you take a VB course, NOT a full program.



Wow, you get VB at school over there? Hell, some of the police departments here are still using Wordstar. :p

Re: Programming VB

Indra was here (20868) on Jun 16, 2008


User Avatar
Pseudo_Intellectual Wrote:
What do you mean, "from now on"? I thought that was our approach all along!



We really need to get synchronize our strategies here, people. I was using the "Elf talking to the Orc" approach. :p

Re: Programming VB

Игги Друге (46324) on Jun 16, 2008


User Avatar
Post in the right forum, idiot.

Re: Programming in C

Ryu (56) on Jul 06, 2008


An interpreted language such as V-Basic or even an old copy of Q-Basic for DOS is a good starting point if you're new to programming languages, I fooled around with Q-Basic when I was a kid, never really made anything concrete, but some small adventure games, various graphic demo things, and some other tomfoolery, it was fun. Once you have a firm grasp of loops, variables, subroutines, arrays etc etc. the transition to other programming languages is easier. The nice thing about Object oriented languages such as C++ is that everything is neatly organized into functions that have clearly defined roles and limits, it's easier to re-use and relate code etc, it's much more flexible in the long run. In any case, you will probably get frustrated now and again as you move through C++ , but when everything clicks and your code works, it's cool, and though programming a game engine yourself is quite an undertaking (one I have not committed to), you have the benefit of maximum flexibility and performance. Well, whether you're using tools or programming them yourself, making games is not an easy undertaking, even for simple games, but it can be fun....good luck.

Re: Programming in C

durplu pobba (377) on Jul 20, 2008


I wouldn't recommend starting off with BASIC, if you get too deep into it it really screws up your mind and it's easy to "expand" into better syntaxes and programming structure.

I began programming with GW-BASIC when I was 6 years old and continued programming procedurally in Turbo Pascal and in Free Pascal (FPC) afterwards. I was so stuck to the procedural paradigm that learning to do proper OOP was extremely challenging. Luckily I got rid of it and focused on Ruby (which is an awesome way to learn OOP as everything in Ruby is an object).

I would recommend FPC (www.freepascal.org) as a good startingpoint for simple programs, or perhaps a Ruby intepreter. C/C++/C# are good languages but designed in such way that they force you to learn a lot of extremely redundant stuff to do accomplish simple tasks. Some say it's a good thing, some the opposite. (A good example is sorting which is accomplished in Ruby with blah.sort universally whereas in C* you need to check what types you're sorting and then create a loop to compare and sort the values individually).

But honestly, if you haven't got any experience in programming, don't hold up your hopes too high - you have to start with the boring basics before you can grasp the larger concepts and create anything remotely interesting. Perhaps a simple tamagotchi-simulator on the command prompt OSLT would be a good start which you can later on enhance with graphics and more functionality.

Re: Programming in C

GAMEBOY COLOR! (2002) on Jul 20, 2008


User Avatar
OK. I'm sick of looking. What's a decent programming that'll let me make Windows applications (As in a Window box like this , not a DOS console window.) that isn't VisualBasic or .Net related ?

(Edited by GAMEBOY COLOR! (2002), Jul 20, 2008)

Re: Programming in C

Somebody bring me Sisko! (8) on Jul 20, 2008


User Avatar
Sick of looking means sick of trying to find solutions on your own. Spare yourself the trouble, you'll never become a programmer with such an attitude. Try GameMaker instead.

Re: Programming in C

GAMEBOY COLOR! (2002) on Jul 20, 2008


User Avatar
What about RapidQ ? It looks promising. And by the way, I've got almost all the stuff I need to make my game (just a few more sounds left). Once I learn a language, I'll put it all together.

Re: Programming in C

DJP Mom (11376) on Jul 21, 2008


User Avatar
Looks suspiciously like VB to me.

Re: Programming in C

durplu pobba (377) on Jul 21, 2008


GAMEBOY COLOR! Wrote:
OK. I'm sick of looking. What's a decent programming that'll let me make Windows applications (As in a Window box like this , not a DOS console window.) that isn't VisualBasic or .Net related ?



The "windowing capability" is not related to the programming language but to the librairies that have been written for it to provide such functions as interacting with the window manager. Some languages have a broader collection of librairies, some have less (and you can of course write your own). And as I said earlier, you should start with a game that runs in the console window. Sure you can drag and drop buttons in the VB IDE and even create some functionality to them with a few lines of code, but it really won't teach you a thing about programming paradigms. I guess VB has .NET hooks to use but generally I would avoid VB like hell: nothing that was created almost 30 years ago as a "friendly beginner's language" and later on expanded with quirks and gimmicks into a "serious" language isn't good. Basic syntax is ugly and all the later features such as objects are just "glued on" hastily.

GAMEBOY COLOR! Wrote:
What about RapidQ ? It looks promising. And by the way, I've got almost all the stuff I need to make my game (just a few more sounds left). Once I learn a language, I'll put it all together.



Before warezing 3DS max and recording kling klang sounds with a microphone you really should get humble and grasp the basics. Either use a game maker or step down and start with "enter your name:" "hello $name" -examples. As you've said yourself in the quote, "once I learn a language" - heck, that's the biggest task in the whole project unless you've programmed before ;-)

I wrote my first buggy 3d software engine in 96-97 with Turbo Pascal after weeks of reading through 3dica.txt - a kilometer long text file that went straight to assembler pipeline optimizations of filler routines and matrix math (which I knew next to nothing about back then). And all this I pulled off *only* after writing simple text adventures and crappy 2d games for 6 years.

(Edited by durplu pobba (377), Jul 21, 2008)

Re: Programming in C

Игги Друге (46324) on Jul 21, 2008


User Avatar
durplu pobba Wrote:
nothing that was created almost 30 years ago as a "friendly beginner's language" and later on expanded with quirks and gimmicks into a "serious" language isn't good. Basic syntax is ugly and all the later features such as objects are just "glued on" hastily.

Well, Blitz Basic is quite good. Several commercial games have been made in that language.

It's easy to despise BASIC for philosophical reasons, but I like a structured BASIC because it doesn't pretend to be a serious replacement for assembly or C, and because it doesn't strive to be the ultimate all-purpose language.

Re: Programming in C

GAMEBOY COLOR! (2002) on Jul 21, 2008


User Avatar
Well, I found a manual for RapidQ. And I'm going to start with it tomorrow. (It'll be raining so I'll have lots of time.) I won't utter another peep in this forum until my game is finished.

Re: Programming in C

chirinea (46731) on Aug 01, 2008


User Avatar
This seemed appropriate: