If college isn't an option, then your best bet is probably books. Libraries always have them for free - if not in your school, then in your public library for sure. If you live far enough out into the middle of nowhere that your library doesn't have computer books, then I am very sorry for you indeed.
If self-teaching works for you, you can also just try internet tutorials. I've heard there's a web site called Google where you can search for things like that.
Good luck! Hope you find a solution.
[ September 22, 2007: Message edited by: Fourth Triad ]
quote:
I've never seen a decent finished ASCII console game that I knew to be coded in another language than C or C++.
try Mazecrawl, its coded in Pascal/Delphi, its not yet finished, but its in alpha atm
quote:
Originally posted by Sappho:
<STRONG>Community/Junior colleges generally have classes for this sort of thing, but since you said "the school" I'm assuming you're still in middle or high school and not yet college aged. </STRONG>
Wrong I am not in school but I am not working either. I am a poker player.
:D
Oh wait... compiler has windows examples too.
[ September 22, 2007: Message edited by: qwertyuiopas ]
I hate to be this dull, but before you start thinking about graphics you should learn many other things. Just as an example, try to figure out how you would make a character intelligently move from one spot to another - and I'm not talking about animation now. (Try this http://www.policyalmanac.org/games/aStarTutorial.htm).
Once you have a good hang of programming (and game design), you can get a ready made graphics middle ware so there's no need to do everything from scratch. Garagegames sells a decent, but cheap engine. There are free ones as well, but there is less support (and more bugs, inferior performance).
quote:
Originally posted by qwertyuiopas:
[QB]What I want, is a good way to draw to a windows window.
/QB]
quote:
Originally posted by 4bh0r53n:
<STRONG>try Mazecrawl, its coded in Pascal/Delphi, its not yet finished, but its in alpha atm</STRONG>
Okay, that's close enough for me. ;)
quote:
I've never seen a decent finished ASCII console game that I knew to be coded in another language than C or C++. Roguelikes are almost all, if not all written in C or C++.
You have to play more roguelikes then. There were a lot of programming languages used to create various roguelikes. I wrote 3 roguelikes in Common Lisp. DoomRL is written in Pascal (though I think Pascal is even worse than C in terms of expressive power). The first roguelike, Rogue was written before C was even conceived. Knowing C is good if you want to mantain legacy code, but if you're starting a new project, it's better to choose something different.
By the way, MazeCrawl won't be developed further, according to its developer, so it can qualify as "finished", but probably not "decent" enough ;)
[ September 22, 2007: Message edited by: Grue ]
Get Microsoft visual C# 2005 express, for free, and Oreily's learning C# book (can be had for $20ish at amazon.com).
The reason: all C languages share a common root 'language' and each use their own 'dialect' for a comparative analogy, so you can learn one and have a pretty good grasp on others.
The reason for C# first: it has all the 'piping' done for you... you don't need to worry about coding or finding a 3D library, a UI library, et cetra ad infinitum. it's a *HELL* of a lot less hassle to learn, and it gets you in on the ground floor very very well on all other C based languages. It also has automatic 'trash' cleanup, no worry about memory leaks and cleaning up your own 'trash' with it.
I am writing a command line interpreter for one of those odd and useless languages in C. All I have left is to add binary output(by bits) and fix text output to files.
[ September 23, 2007: Message edited by: qwertyuiopas ]