I have some ideas and i wanna see them materialized... I know this may have been said a million times, and i probably won't end up doing it, but maybe someone else in this forum will follow the link and become a true game maker?
-
You might want to check out:
http://www.garagegames.com/
They have a variety of game engines and kits that are well suited for learning, and a very supportive community. -
is there any free downloads on that website which would let me make simple games or something?
I just took a quick look and all i see are demos.. -
I don't know that there's anything free, but the indy license for the Torque stuff is pretty cheap (this is the license you can use as long as you aren't a commercial game developer, and I think have sales under a certain amount). Torque is probably one of the really good ways to learn about making games now, and is powerful enough that what you learn will be applicable for larger games down the road.
There are some other really cheap game engines and stuff but they are more basic oftentimes, or at least more specialized to certain game genres (FPS's, adventure games, etc.).
It depends though, what sort of games are looking to make? You will find some free game engines and development systems for certain game types, but I don't know as much about how useful you'll find them. The other nice thing about going the Torque route is that you have a pretty big developer community that can assist you and offer advice, etc. -
Go to Barnes and Noble, and pick yourself up a beginning programming book. Not game-specific or anything like that, just something that'll introduce you to C++ or Java from the ground up. And get a 3D modeling book if that's what you want to do.
And after that? Google.com. Seriously. It'll take a lot of work, and there's more than likely a lot of math you'll have to learn and understand as well. But it's worth it -
Charles P. Jefferies Lead Moderator Super Moderator
-
First, I'd say drop by Gamedev.net, read the "for beginners" resources, and then check the forums.
Second, can you be a bit more specific about what you want?
Do you really need to program?
And if you do, do you need to program in C++?
Those are two assumptions that beginners often make. And then they realize how tough that can be to get started with, and give up.
For just getting your feet wet, you might want to check out www.gamemaker.nl
No programming required for that, and it does let you make relatively complex games, while also giving you a kind of feel for what is required for making games, and even how to approach programming. (Gamedev.net runs an annual contest, make a game fitting a given theme, over ~5 months, and last year, it was won by a guy who made a 2d sidescrolling platformer using Gamemaker. **** fun game too.)
Alternatively, look at the moddable games you know of, check out what it takes to mod them. It varies a lot.
Source games require knowledge of C++, and almost infinite patience. Civilization 4 gives you a sort of layered access. For just getting started, you can edit xml files and play with the world editor. If you want to go one step deeper, you can learn Python, and script your own mods. And if you want *full* access to everything, you use C++ to compile your own game dll's.
And lots of games just give you a map editor and some simple scripting language to play around with.
But *if* you want to learn programming, it's the hard way. Buy a book about it (and again, you don't need to start with something like C++, and you probably won't save any time by doing it. You're typically just increasing the odds of getting frustrated and giving up)
For a "soft" start to programming, Python is a very popular beginning language (or rather, it's very often suggested to beginners by people who already know programming inside out, which I'd say carries a lot more weight than what beginners themselves choose)
But yeah, look around Gamedev.net. Lots of resources, tutorials, book reviews and clever people to ask. -
As for the language with which to start, the object oriented programming is the most important nowadays, everything which is procedure based is not worth so much attention. Yes the C++ could be a real trouble for a beginner but there are enough well witten book which would make it easier. So yes the objects and C++ are the beginning of everything in programming and you don't need to waste time for crippled and useless languages.
And so it's a long way.... -
Charles P. Jefferies Lead Moderator Super Moderator
-
-
How about functional? Aspect-oriented? Logic-based?
There are plenty of entirely different languages to dig in, and many of them are invaluable for a programmer looking to improve.
It may make it easier to learn the basics of programming (which is a hell of a lot more important to beginners than understanding pointers, segfaults or other C/C++ "quirks"), which means you save time on getting started.
It also teaches you aspects that you don't learn properly if you only look at C++. So it makes you a better programmer.
And it makes it ridiculously easy to learn other languages afterwards, meaning you don't waste time learning two languages. You learn one, and then spend a few days picking up the other.
languages other than C++ are not crippled, and not useless. Many of them allow you to be far more productive, many of them are far better at allowing you to write bug-free code, many of them teach you techniques that are useful even in C++. And many of them do things that simply isn't possible in C++.
Which "crippled and useless" languages do you know? Let's get some facts on the table here.
I can say from experience that ML is an excellent starting point. It allows you to focus on the "mindset" behind programming, without bothering you with C++'s complexities. I can also say from experience that most ML programmers tend to pick up C++ in 2-3 days. At university, we learned ML first, then a bit of Java, and then we were given a few days to pick up C++ on our own, before we had to write an OS kernel in it. And it wasn't a problem. Once you know one language, picking up others is simple simple.
I know from work that C# is ridiculously more productive than C++. It's amazing how much more *correct* code I can churn out in that language.
I know that Scheme or Lisp is good enough to be used by NASA to control Mars probes. It's also good enough for CS students at MIT. It's also a powerful language that completely sidesteps so many limitations in C++ that you probably weren't even aware of.
Python is a hugely popular scripting language for a reason. It's good enough for Civilization 4 to use heavily. It's good enough that most experienced game programmers I've talked to recommend it as a starting language.
And while I hate Prolog with a vengeance, it's still an interesting, and very different, take on programming. Apparently it's widely used for air traffic controllers.
(No offense, but this is one topic that can really piss me off. When beginners ask for advice, I believe they deserve better than ignorance and biased opinionated nonsense.) -
-
- Writing an OS kernel in C, C++ and asm?
- Writing an anonymous chat client/server?
- Writing a full 3d FPS game last year?
- Wrote and optimized a fluid simulation solver, the result of which can be seen at www.plasmapong.com
(can't take the full honor there. I didn't make the game, but I did help optimizing and tweaking it)
And of course, other projects, such as writing a compiler, or a complete simulation of a pipelined CPU architecture, certainly didn't teach me what a pointer was.
True, other than that, I have no knowledge of C++ or pointers.
Now tell me, how can anyone learn C++ without being forced to encounter segmentation faults/access violations, buffer overruns, garbage data from out-of-bounds accesses on arrays?
C++ forces the beginner to worry about a ton of housekeeping that just isn't important in the big picture. It's something a programmer should keep track of, yes, but someone who wants to learn programming should be able to learn, well, programming first.
Yes, I'm not denying that a lot of universities start with C++. I'm saying that this doesn't automatically make it the best choice. Or that there might not even be an official "best choice". If that offends you, I'm sorry.
Yes, those might be comparatively useless.
Except that Java is pretty **** huge commercially.
You might want to take a look at what some of the really big game programmers think of programming languages. Tim Sweeney, the top guy at Epic, is very active in researching better programming languages, he's fully aware of C++'s shortcomings. ( http://lambda-the-ultimate.org/node/1277)
Jon Carmack has always been open to alternatives. His old games were in C or asm, then he used C++ for a bit, now he's playing around with Java.
And as I said, Naughty Dog wrote Crash Bandicoot and other PS games in Lisp.
Sid Meier and Firaxis apaprently believe that stuff like Python is good enough for their hugely popular Civ 4.
Crippled? Useless? Yeah, right. What's crippled and useless is a programmer who believes there's nothing left to learn, or that his tools can't be improved.
To refresh your memory, I called you ignorant because you seemed to believe that only one language is useful or relevant to learn: C++.
And that belief is proven wrong on countless levels, from high-quality computer science programs at universities, to professional game programmers, to professional programmers outside the games industry, to the sheer fact that other languages are actually widely used.
I'll happily admit that my previous post wasn't the most polite, and it could have been worded better. But at least I backed up any claims I made.
Anyway... Getting back on track, for those who asked about beginning programming, you might have sensed that not everyone agrees about "the best way to get started".
The best advice I can give is don't try to find "the best way".
If you choose to learn programming (which, as I said in my first post, you might not need, and shouldn't automatically assume you'll need, if you want to mod games), there might not be a "best way", but nor are there any obviously "wrong" ways. It's perfectly possible to learn to program games through any number of different routes, and the "direct" path is not always the fastest or best. (Again, now we're getting into the tricky area that not everyone agrees on) Regardless of whether this or that language is "useless" or "crippled", learning it will teach you important programming concepts, which carry over very well to any other language you may need to learn.
So in the long run, it doesn't really matter what you start out with. You can pick C++ if you like, if you feel all macho and want to start out with the "industry standard", or you can pick Lisp or Haskell if you want to feel all intellectual and academic and superior to all the ignorant object-oriented peasants, or you can choose Python because it's just so **** easy to make games in. Whatever you pick, you'll be able to make games in any language you choose after about the same amount of time.
A few things to keep in mind though,
- You might not have to work alone. Teamwork is a great thing when making games. And in extension, you might not have to program anything at all. To make a complete game, you need graphics, animations, sound, as well as code. No one says you have to be the one providing the code. Hooking up with a group of others to make a game mod is typically a great idea. Good learning experience, and raises the odds of success drastically.
- Ideas are worthless by themselves. You might have dozens of revolutionary ideas, but so does everyone else. So while getting a group together is a good idea, don't expect to be able to get away with being the "ideas man". You're going to have to bring some "practical" skill to the table as well. (The programmers on your team all have their own game ideas. So if all you give them is an idea, they might just decide that it's more satisfying to work on their own idea instead. But if you can provide ideas *and* code, or ideas *and* graphics, concept art, animations, music or something else, you suddenly contribute something that the programmer couldn't produce alone, and it becomes a lot more interesting. So while you have to learn some "practical" skill, it doesn't have to be programming.
- Games can be made on your own without programming. There are great tools like Gamemaker, which lets you make quite complex games without touching a line of code. Some games come with modding tools that do not require a line of code either.
Good luck with it. -
Charles P. Jefferies Lead Moderator Super Moderator
This is a little too heated for my preferences so I will curtain off this thread; if anyone wants to continue discussion of basic programming tips or similar, feel free to start a new thread.
I don't mind the actual discussion at all, but the personal comments are what caused this thread to be closed.
Update:
-This thread is being re-opened for additional discussion due to user request
-I have filtered out the offensive comments/remarks; hopefully that will not continue - let me rephrase that - it will not continue or I will close this thread a second and final time.
Happy posting. -
The problem is that there are lots of languages which are turn to specific areas, and others that can be considered to be 'universal'. And I think that the beginner first need to learn an 'universal' language and then it will be useful to look at 'exotic' languages... no matter useful/useless/crippled... a different language can only be advantage but only if you have the necessary base...
I'm really not interesting about your knowledge of either C++ or any kinda pointers that exist... However, I mentioned that there enough well written books... so they usually start with STL and in this way avoid 'housekeeping' and see the 'entire world' then when the time comes they open the 'black box' and start making their own data structures...
As regards universities, I don't care about university programs the people that make them are really not the best source... but I've seen so many diffrent strategies... I really think that language like C++ is suitable for the beginners and probably one of the reason is that it's probably the best environment for the base of the programming i.e. algorithms and data structures... However, there is no such animal as a perfect/best choice in this case...but to my mind you need to have 'good' base and then to play with exotics such as Lisp/Prolog/Python... and not that these languages don't have their places but you can be pogrammer and ...never use then.. Probably the best way is to try everything but I wouldn't shot at one's face all these languages it will be a bit shock... it's just not helpful and there is time for them, if needed...
Actually, I think that you just see in my first post here more than is written there probaly things that you are afraid of... I don't know ... or probably I didn't make my viewpoint clear or... some people just need more explanation than the others...
And so, just to make make first few sentences clear.... Yes I consider OOP to be the most important (the procedural is a part if it somehow and I don't see future in it... I hate it.. it's just so far from reality). As a crippled and useless language I define Pascal (I can't stand it... and there are still universities which start with it). And yes I said "the objects and C++ are the beginning of everything in programming" and I don't see anything wrong here and I can't see how this can mean that "C++ is the only one language which is useful or relevant to learn" or probably your imagination have something to do with that. However, fell free to continue interpreting that sentence in whatever way you like and I hope that you finally will find the sense in it. Quite honestly, I don't see how that can make one mad and shot personal comments...
Programming languages are as a whole personal preference so everyone is free to like or dislike whatever language they think is appropriate but when we're talking about the beginners it's better just to take a sober view of the things. -
Other than that, two points. First, most languages are really just as universal as C++. Show me one program you can make in C++ that can't be made in Python, Java or Lisp.
You can't. Because they all allow you to do the same thing. The difference is that for some purposes, some of them make it a lot easier than C++ does.
But *why* do you think a beginner should start with the most complex, low-level, messy language? True, it's also quite flexible and powerful, but so what? I've asked for some kind of facts a couple of times before, and I'll do it again. Yes, I know you think C++ is the one and only language, that all others are crippled and useless, but *why* do you think beginners should start with C++?
First, you've seen many different strategies. So have I.
Have you seen any strategy that *failed*, or clearly provided worse results (as in, it made people give up, and/or, produced lousy programmers)?
I haven't seen any that failed completely. What I *have* seen*is that regardless of which language you start with, you end up an equally good programmer in about the same time frame, regardless of which language you start with. But I have also seen that the "dropout" rate for C++ is a lot higher.
Those two facts combined are what makes me suggest alternative languages. You learn just as much, and even because equally good *at C++*, but your odds of succeeding are just that much higher.
Next, what makes C++ particularly well suited for algorithms and datastructures?
I can write a quicksort algorithm in 2-3 lines in ML or Lisp. It'd take a page of code in C++, and be a lot buggier as well. Of course, this is probably only true for the recursive algorithms/data structures. Something like an array doesn't really exist at all, which obviously poses some algorithmic limitations.
Python is just ridiculous in how easily most algorithms or data structures could be implemented.
Even if we completely ignore what you think of as "exotic" (that is, all the stuff you can learn from programming, which benefits you even in C++, but which you won't learn *from* C++), just the time saved by starting with another language makes it worthwhile.
Have you looked at STL recently? Wondered why so much of it doesn't use classes? Because for a lot of purposes, *not* using "traditional" OOP makes for much cleaner and maintainable code.
But this is completely leaving out the functional programming paradigm, which, for some purposes is a hell of a lot cleaner, simpler and "closer to reality" than OOP will ever be. Note that I said "for some purposes". OOP definitely has its place. (And in any case, C++ isn't an OOP language, it supports multiple paradigms, although every single one of them are heavily watered down versions. If you really want to learn OOP, C++ is probably the worst place you could start)
We're getting sidetracked though. The important thing is not "which programming paradigm is "the best", or "which language should a professional use?".
It is "which language would be best for a beginner interested in learning game modding and simple programming". As such, it doesn't matter whether it's the language used by the pro's, and it doesn't in itself matter whether it's procedural, OOP or functional. (Or aspect-oriented or just plain weird). All that matters is that it teaches simple programming, does it well, and allows you to make or mod games.
For modding, the choice is simple. "Look at the modding tools for your chosen game, and see what is required".
For simple programming, and simple *games* programming in particular, it's trickier. Yes, C++ would fit the bill. But so would Python. PyGame is a pretty powerful package for beginning games programmers.
It's also why I in the original post asked you to explain a bit about 1) what made you believe what you believed, and 2) explain what experience you had backing it up, what facts you had to support your claims.
Anyway, you said it yourself. Programming languages are really not much more than personal preference. Which is my point. C++ is not a shiny golden Holy Grail. Some like it, some don't. The fact that it's personal preference means that "other languages" can not simply be dismissed as "crippled and useless", because they aren't. If they were, it wouldn't be down to personal preference. Personal preference only makes sense when you have a range of equally valid choices. -
uh.. Jalf we are again somewhere in the middle of nowhere... now I see why my suggestion to have a dedicated programming section in this forum wasn't so good idea and I'll probably delete it. Otherwise this discussion become really boring...and I really don't feel like reading your 'nice' stories...
And so, I'm sure that the original poster won't read our writings and they probably have nothing to do with what he was interested in... So we won't do harm to him at least...
Programming languages are personal preference of course and Im an ignorant because I like one language and you Jalf you are just a shame for programming because as a different man like another language.
Thats it.
Sorry. I really have no time to write soap operas here, especially when we are talking for situation in which there is no more right. (Of course me)
and Jalf we are again somewhere in the middle of nowhere -
Take it easy both
-
I'd happily apologize if you'd bother to give me some facts to go by. If you tell me that you're more than such a beginner, I'll happily admit my mistake. But so far, you haven't contributed a single fact to the discussion.
Furthermore, I don't think they're equivalent at all. "Ignorant" refers to your level of knowledge, or lack thereof, which it is possible to at least guess at based on what you write in this thread. "A shame for programming" requires you to know how well I program, which you can't really judge without seeing some of my code. Insulting my intelligence, or saying that I should "go back to university" has no basis whatsoever, and is *purely* personal insults. You don't know my educational status, and my intelligence has *nothing* to do with what you or I know of programming. Just like stuff like your looks, sexual orientation or anything else has nothing to do with this thread.
So yes, ignorance is something that can be at least partially deduced from this thread because it revolves about knowledge and lack thereof. Of course, it might still not be justified, but my point is that it wasn't just a random insult, it was based on observational evidence. Just like your accusation of me being ignorant presumably was.
But for the other insults, intelligence, "shame", educational status, "being unable to understand", those have no bearing on this thread, and there's nothing in this thread that qualifies you to judge me on these matters.
That means they're *nothing* more than random insults.
But they can still be justified.
Since I hadn't seen any evidence to the contrary, I've so far not had a reason to apologize.
Java is not a 'cut down' version of C++. C++ is a cut down OOP language. And a *very* cut down functional programming language. And a decent procedural programming language. The languages that are dedicated to one paradigm only aren't "cut down" versions of C++, they're usually much more powerful *in their paradigm of choice*.
"Real" OOP languages can do things that C++ can't, simply because, well, they're "pure" OOP languages. "Real" functional languages let you do so much that is either impossible, or requires insane feats of template metaprogramming.
They are not "cut down" versions of C++. Saying so is, yes, ignorant. It shows that you do not know much about these other languages.
int (foo::*)(char,float)
I don't know, I think beginners could spend their time more productively than trying to understand that kind of nonsense.
Or how about the fun little detail that you're not allowed to do this:
template <mytemplate<int, int>>
but have to, *very important*, remember the space between the >'s?
And don't even get me started on template error messages. Those are enough to swear anyone off programming for life.
I've seen some really impressive games (even in 3d) made in Python in just a matter of hours. Why isn't that "real"?
And it's also quite nice to start with something that allows you to see results, isn't it? C++ lags hopelessly behind in that respect.
Ok, so you don't like Pascal, and I don't blame you. But that still doesn't make all other languages "useless and crippled", or "not real".
If someone wants to take a peek at programming, that's good enough for me. They'll have plenty of time to give up if that's what they're going to do. No need to make it harder than neccesary.
In fact, at my university, we start with an obscure functional language, ML. On second year, we have our big OS course, with the great (and feared) kernel assignment. We have to write an OS kernel in C++ in 3 weeks.
At that point, none of us (except those who learned it elsewhere) even know C++.
We get four hours with an instructor to learn the basics, and that's it. Then we know enough C++ to get us through.
Starting with another language certainly does not make C++ harder to learn. On the contrary. Could you have learned C++ from scratch *as your first language* in four hours? I don't think so.
It's still a low-level language compared to many others, simply because it exposes a lot of low-level aspects. Pointers are there, and are occasionally neccesary, even if you can usually get away with using references instead. The memory layout of your data structures is directly exposed, and hugely important to keep track of. Segmentation faults are possible because of all the low-level mess you have to keep up with. Memory leaks for the same reason. Buffer overruns. All this is because the language is relatively low-level. It exposes a lot of messy internal details that 1) other languages successfully hide, and 2) for a beginner primarily serves as a source of bugs.
Didn't you read my examples above?
NASA hires full-time, lisp-only programmers. Airport thingies hire Prolog programmers to develop their air traffic controller software. Naughty Dog used Lisp programmers to develop Crash Bandicoot.
Python? That's used for web development, for game scripting and quite a lot of other things. Should be able to find a job with that too.
And Java? Well, there are thousands and thousands of fulltime jobs there.
But all of this doesn't matter. The OP didn't ask "which languages can I get a job with". He asked how to get started on (games) programming. Python will serve fine there.
)
(Technically speaking, you can't easily write an operating system in C++ either. You need something with a known and fixed ABI to interface with the asm bits. So you need C. On top of that, you can use any language you like. C++, Java, Python, whatever. I saw an OS written in Javascript recently. Microsoft has a research project developing one in C#)
Pointers by themselves aren't too bad.
But the fact that they open up for memory leaks, segfaults, weird undefined behavior, random crashes and so much more can certainly be a problem.
Another problem for beginners is that if you make the smallest mistake in code that in any way involves templates (std::cout or std::vector, for example), you get several hundred lines of compile error thrown in your face.
Then there's the compilation model, separating compiler and linker. Sure, it made sense those 20+ years ago when they came up with it, but it's also the source of incomprehensible errors for a beginner. Linker errors are just messed up if you don't know what you're dealing with.
Apart from that, I'm still open to the possibility that I might have been wrong, and that you aren't ignorant at all.
-
Not too add more fuel to the debate here, but this thing varies between the universities where you go to. I live in Central America and I was obligated to learn Pascal before C++ (and I'm a B. Sc. Civil Engineer ....) and went I went away to Mexico, I had no programming language to learn but I had friends majoring in IT and they started with Java first...not even once they touched Pascal. The point I'm trying to get at is that universities do know where to start but it really depends if it's a respected one or not ... where I started wasn't (and isn't to this day) but where I ended up, it's a really good one.
-
Actually, everything does matter but thats a different story
However, if you know C++ then Java is just a littler /bigger brother (different people/opinions), starting with Java well possible but you will encounter different kind problems there you can try with... there was a Visual Prolog or Im wrong anyway...it could be a good start
I just hate the procedural way of thinking and that is and for me it seems outdated and not realistic
objects/relations/hierarchy/friends/enemies doesnt sound real .really?
OK. I'm not denying that you know Prolog. (because you hate it and theres point here but Id say.. its nice to play with it )
Deal?
BUT
Show me where I said that ALL OTHER LANGUAGES are crippled and useless and exactly this word ALL
In the first post I meant things like Pascal nothing more...
As for the limitations in different languages thats something different and I said t's relative.
So you just make general conclusions with no reason.
And when you can call me a ignorant because of:
C++ could be a real trouble for a beginner - TRUE
there are enough well written books which would make it easier - TRUE
the objects and C++ are the beginning of everything in programming - Personal Opinion (yes subjective, but for me and many others - TRUE)
don't need to waste time for crippled and useless languages - Personal Opinion (yes subjective, but for me and many others - TRUE)
for crippled and useless languages - there is no 'all' here, it's just mentioned that some languages can be 'bad' choice to my mind
so shame... for you (not for programming this time) -
First, for anyone who might be reading this thread for actual information, I made this: http://forum.notebookreview.com/showthread.php?t=82628
Lets keep any arguments, personal attacks and flames out of that, please.
And now, back to the scheduled argument.
Uou certainly seemed to think that all languages I could suggest were "crippled and useless". So which ones do you think are *not* crippled and useless then?
Putting "TRUE" after a sentence does not make it any more true.
You said that "the objects and C++ are the beginning of everything in programming". That is not TRUE. What is TRUE is that it was a personal opinion. But you didn't originally bother to say that. YOu just stated it as fact. Same goes for the "crippled and useless" bit.
If you really think its nothing more than personal opinion, maybe you should have said that to begin with.
I posted my experience because I want people to be able to make a fair judgment about whether or not I'm worth listening to. Apparently you don't think that's important. People should listen to you without knowing whether you have any kind of experience with anything whatsoever?
It's a bit hard to take that seriously.
As far as I'm concerned, this discussion is over. I can not argue with someone who refuses to involve such things as "fact" or "evidence" in his claims.
It doesn't matter to anyone else what you think or what you prefer. It does matter what is objectively speaking best, what is objectively speaking good or bad ways to start programming. But since you refuse to admit anything other than "personal preference" into the discussion, I'm going to assume that it's because you dont *have* anything more concrete to add.
What a shame. For a while I thought you actually wanted to contribute to the discussion and help out the OP who asked about getting started with programming. Instead I see you're just another language zealot, who wants everyone to take the same choices as he did. For no reason other than that it makes you feel good. -
You are right only about one thing this discussion is over!
However, what the hell are you talking about? What facts, when the different laguages are nothing more than personal preference...
Again shame for you. -
Oke let's close this topic, were drifting away from the point.
-
Charles P. Jefferies Lead Moderator Super Moderator
It's been off-topic for some time, yes, but by user request I re-opened it as long as certain conditions were met (refer back to page #2).
As long as the guidelines I stated earlier in this thread are met this can stay open - I am reluctant to do so because it went in the wrong (personal) direction before and is inching toward that now. But as long as it is a constructive arguement then go ahead and post. -
I think that we have nothing more to say to each other, especially when that is not an objective and constructive discussion but rather just the opposite...
I recommend anyone looking for objective discussions about programming languages and issues to find another forum since this definitely is not the best source...
As regards this thread, it seems that it can not go any further than personal comments... -
Charles P. Jefferies Lead Moderator Super Moderator
Alright then, thread closed.
Is there a place where i can learn game modding and simple programming?
Discussion in 'Gaming (Software and Graphics Cards)' started by Ardor, Oct 10, 2006.