Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

I want to program a game

Name: Anonymous 2007-08-30 9:13 ID:CArwT8/W

I want to program a game. To be more specific, a side-scrolling 2d shooter. After studying C++ for two years in school and getting top grades (because my teacher didn't care about what the fuck I was doing, meaning I can print text with cout.) I feel like I actually want to do something.

I can learn how to code, I just have no idea what to do first, and what to do after that. So, you EXTREME PROGRAMMERS, give me some advice. Where do I begin? Draw sprites in paint? The controls? Music? etc.
If you can point me to good tutorials and/or books it would be greatly appreciated.

Name: OP 2007-08-30 9:16 ID:CArwT8/W

Name: Anonymous 2007-08-30 9:20 ID:HcEm+I6T

learn software engineering

Name: Anonymous 2007-08-30 9:42 ID:Jpbxx5Vi

use javascriptz

Name: Anonymous 2007-08-30 9:48 ID:Heaven

use lib SDL
www.libsdl.org

Name: Anonymous 2007-08-30 15:51 ID:CArwT8/W

>>5
Thanks.

Name: Anonymous 2007-08-30 16:08 ID:Heaven

Name: Anonymous 2007-08-30 18:21 ID:b2dedBX8

Rape a small pig

Name: Anonymous 2007-08-30 19:22 ID:XaMHsGHg

Name: Anonymous 2007-08-31 13:51 ID:xtl5vatJ

>>7
I'll ask my teacher to order it for me.
I'm never sure of when you guys are trolling about it or not... what makes that book so special?

Also English is not my main language so I need to ask: is it hard to read? To be honest I'm pretty much a noob when it comes to programming(I think I made that clear in the OP) so I don't understand all the technical stuff yet, much less all the jargong.

>>9
I'll have a look at that.

Name: Anonymous 2007-08-31 14:03 ID:T0EtLE/+

>>10
I'll ask my teacher to order it for me.
lolwut?

I'm never sure of when you guys are trolling about it or not... what makes that book so special?
For the past two decades, it has been the best introductory text to programming ever written. It's not just a bit better than your average introductory book, it burns them all alive and dances in their ashes.

Also English is not my main language so I need to ask: is it hard to read? To be honest I'm pretty much a noob when it comes to programming(I think I made that clear in the OP) so I don't understand all the technical stuff yet, much less all the jargong.
It contains absolutely zero unnecessary jargon. It is an extremely well-written and clear book considering all the concepts it teaches.

Name: Anonymous 2007-08-31 14:40 ID:Q1NFbFlT

>>8
Best idea yet.

Name: Anonymous 2007-08-31 15:06 ID:xtl5vatJ

>>11
"lolwut"

Yes, I'm in my 3rd year right now and after this I'm off to Uni.
We have a different school system than, like, every other country in the world so it's kind of hard for me to translate into college and highscool and whatnot.

>>12
Been there, done that.

Name: Anonymous 2007-08-31 15:15 ID:Heaven

>>13
What country is this?

Name: Anonymous 2007-08-31 15:16 ID:nAApgrGz

>>13
Are you from Norway? I know they have a ridiculous school system.

Name: Anonymous 2007-08-31 15:35 ID:Ko8kW6VR

>>10
I'm never sure of when you guys are trolling about it or not... what makes that book so special?
We are trolling and we are not. SICP is a meme - read SICP (that's my way to say I've read SICP), but it's also one of the best programming books. And the classes are even better, IMO. They're great to learn from. You should definitely read the book or watch the classes. You'll learn a language you may never use, but you'll learn to think in a way that will make you a better programmer in whatever language you end up doing. You may find its examples require good mathematical agility, so if it looks too hard, try again after you've been through the first year (or first half-year) Maths at your university.

Also English is not my main language so I need to ask: is it hard to read?
Judging by how you wrote, you should be able to understand SICP perfectly. You might be less trained to listen English so watching the classes could be more difficult, but you can definitely understand the book.

I'm pretty much a noob when it comes to programming(I think I made that clear in the OP) so I don't understand all the technical stuff yet
SICP is not really technical (at least not until much later on, and it never gets into gory details or uses any jargon); it's abstract. You don't need to understand much about actual computers to understand SICP (but once you do, you'll find low-level stuff extremely easy).

Name: Anonymous 2007-08-31 16:46 ID:JMPOgAxA

>>2

I am reading the first book(http://tinyurl.com/3bmhqv), and think it is quite good.

>>15

Yes it is.

Name: Anonymous 2007-08-31 16:51 ID:xtl5vatJ

>>14
>>15
Sweden

>>16
Math is not really my strong point, I'm soon going to see an expert and do some tests to see if I have dyscalculia. Generally I don't seem to have any problems with mathematics when I put it into context and I can clearly see the results.
"You have two apples and give one to your friend, how many apples do you have left?"
"Two, because I don't have any friends and if I did, I sure as hell wouldn't give them my apples."

Anyway, this isn't my personal blog. I'll get the book, read it and hope it helps.

Name: Anonymous 2007-08-31 16:57 ID:0E9nDHrl

>>15
Can't beat the price, though. Fucking American tuitions.

Name: Anonymous 2007-08-31 17:05 ID:Ko8kW6VR

>>18
I'm soon going to see an expert and do some tests to see if I have dyscalculia
You probably don't.

Name: Anonymous 2007-08-31 18:48 ID:fB68Ws1j

First step is always to write down your ideas, and get specific.  Having it in writing makes you get the details right and fill in all the vague ideas.  Note exactly how the player will play the game, level progression, types of shots/powerups, enemy and boss descriptions, non-game stuff like high scores and menu screens, etc, and all those things will begin to describe the technical layout.  Don't start with code.

Name: Anonymous 2007-09-01 10:12 ID:EDimvBlx

Go read the source code of the first frozen bubble

Name: Anonymous 2007-09-01 12:41 ID:LTrAFDcT

Become an hero

Name: Anonymous 2010-11-27 11:12

Don't change these.
Name: Email:
Entire Thread Thread List