Guides for learning to program computers.

Guides to jumpstart your Retrogaming lifestyle
Post Reply
Xelyx
32-bit
Posts: 282
Joined: Thu Nov 25, 2010 6:35 pm
Location: Sistersville, West Virginia
Contact:

Guides for learning to program computers.

Post by Xelyx »

I'm suddenly interested in learning how to program games on some of the older computers. I'm thinking about C64 and Apple II, specifically. I'm wondering if anyone would know of any guides to help me get started that are either free, or very cheap. Any help is appreciated.
User avatar
Anapan
Next-Gen
Posts: 3903
Joined: Mon Nov 17, 2008 11:15 am
Location: BC, Canada

Re: Guides for learning to program computers.

Post by Anapan »

What I found helped me a lot (even tho I'm still not very good) was finding well commented source code to see what the pros were doing. I started by typing out source code from BASIC programming books and modifying the code after typing it out verbatim. The best way is learning a language from a "Hello World" program and working up from there, but starting with an already finished game along with a programing syntax guide is like having a rocket pack. You just follow the code looking each command up in the guide like having a dictionary on-hand. As far as resources go, I can't help really. Depends on the system, but generally programmers don't like giving out their source code. Maybe start with C64 demoscene archives to see how the limited hardware was stretched to it's limits.
ImageImageImageImage
ImageImageImageImage
gtmtnbiker
Next-Gen
Posts: 4320
Joined: Fri Jan 09, 2009 1:14 pm
Location: Massachusetts

Re: Guides for learning to program computers.

Post by gtmtnbiker »

I suggest starting on the PC or Mac first. Get a programming for Dummies book and start there. Once you become pretty proficient there, then you can think about a retro console or computer.
User avatar
CRTGAMER
Next-Gen
Posts: 11933
Joined: Tue Jan 05, 2010 11:59 am
Location: Southern California

Re: Guides for learning to program computers.

Post by CRTGAMER »

For learning Basic Language, the Commodore 64 is a great computer. The end result may not be that great though. I used to type in Compute Gazette magazine program listings, a real chore with mixed results. Some games were pretty good though, especially the ones that had data file machine language routines.

Eliza or Super Star Trek are two great Basic programs, Soundblaster made a version called Dr Sabatio.

For the PC, there is a simpler way:
http://www.racketboy.com/forum/viewtopic.php?p=318674#p318674
Image
CRT vs LCD - Hardware Mods - HDAdvance - Custom Controllers - Game Storage - Wii Gamecube and other Guides:
CRTGAMER Guides in Board Guides Index: http://www.racketboy.com/forum/viewtopic.php?p=1109425#p1109425

Image
Image
Xelyx
32-bit
Posts: 282
Joined: Thu Nov 25, 2010 6:35 pm
Location: Sistersville, West Virginia
Contact:

Re: Guides for learning to program computers.

Post by Xelyx »

Thanks for the great responses. This should really help me get started.
User avatar
CRTGAMER
Next-Gen
Posts: 11933
Joined: Tue Jan 05, 2010 11:59 am
Location: Southern California

Re: Guides for learning to program computers.

Post by CRTGAMER »

There are also Game Maker programs such as Klik n Play. Give my Space Tanks game a shot if you like, it'll give you an idea:

Free download, works in Windows XP:
http://www.racketboy.com/forum/viewtopic.php?p=278767#p278767
Image
CRT vs LCD - Hardware Mods - HDAdvance - Custom Controllers - Game Storage - Wii Gamecube and other Guides:
CRTGAMER Guides in Board Guides Index: http://www.racketboy.com/forum/viewtopic.php?p=1109425#p1109425

Image
Image
Post Reply