PDA

View Full Version : Game making


blackwolf575
03-10-2007, 02:04 AM
I REALLY wanna make some kind of physics game or demos or anything but i have NO clue on what programs i should get or what i need or where i need to learn. If anyone could point me into the right direction it would be greatly appreciated. :)

Jaztee
03-10-2007, 08:47 AM
You could try Gamemaker, 2D, someone has made some nice physics to it.

Jokker
03-10-2007, 10:33 AM
Mhm.

Learn C or C++ (http://cprogramming.com)

Use Dev-C++. Available at the site above.

blackwolf575
03-10-2007, 11:29 PM
it will be tough but a good somthin to do on my free time, Which i have ALOT of.

VinceA
03-10-2007, 11:38 PM
I have currently played around with a "Phys" libary for flash developed by Alec Cove. http://www.cove.org/ape/
It also have a Java Port if you like that more.. However I would only recoment it for small projects as the physics simulation is not that extensive.

There is also Virtools and Director MX.. Both tools use the Havoc physics enegine..

AquaGeneral
03-11-2007, 06:53 AM
Here is a nice website for rigid body physics
http://www.d6.com/users/checker/dynamics.htm

Rob223
03-11-2007, 01:54 PM
I wouldn't start game making with physics, it's very difficult. I'd start with something simpler... i started with TGF from clickteam, and i've learned a lot.

Jokker
03-11-2007, 05:14 PM
I have currently played around with a "Phys" libary for flash developed by Alec Cove. http://www.cove.org/ape/
It also have a Java Port if you like that more.. However I would only recoment it for small projects as the physics simulation is not that extensive.

There is also Virtools and Director MX.. Both tools use the Havoc physics enegine..
Actually, I'll be starting that physics library tomorrow...as in start trying to use it. Though Flash is pretty useless when it comes to physics, because it can't really contain what physics are all about. It gets overused and crashes. It can't handle many bodies, either.


EDIT: Right.

I like how the example for a FLASH library is built using JAVA. =\

Oh, and Flex Builder 2 isn't even on the site...

EDIT2: Right. I'm not paying to Flex Builder, and the free trial doesn't work. o_o

VinceA
03-12-2007, 05:10 PM
Actually, I'll be starting that physics library tomorrow...as in start trying to use it. Though Flash is pretty useless when it comes to physics, because it can't really contain what physics are all about. It gets overused and crashes. It can't handle many bodies, either.

You are right! It will not work for any advanced projects. Its not really true rigid body simulation.. so you will not get a good transfere of forces between objects. To speed up the engine i hacked in a collision group implemtation. So that the engine will not have to calculate between objects that i don't want to collide.. or know, can not collide. However the flash handling of graphics that moves around and/or rotates is a huge bottleneck... It sooo slooow :(

But really, for small projects in a limted resolution... its pretty cool!

blackwolf575
03-12-2007, 11:03 PM
can i use BASIC programming to put together some games? I'm learning how to use basic in school right now and i was wondering if there was a program that uses BASIC code. I'm in grade 11, and my computer class have lots BASIC programming textbooks that i'm planning to go through almost all of them. :D

Stigern
03-12-2007, 11:53 PM
can i use BASIC programming to put together some games? I'm learning how to use basic in school right now and i was wondering if there was a program that uses BASIC code. I'm in grade 11, and my computer class have lots BASIC programming textbooks that i'm planning to go through almost all of them. :D

Well, I know for some time ago I used a program called QBasic, it's a more like dos programming style with Basic language.

Or, if you move on you could juse use the new Visual Basic Express. It's free and can be use for educational purpouse, and it can also Build .exe's

http://msdn.microsoft.com/vstudio/express/vb/

Jokker
03-13-2007, 06:40 AM
Blitz Basic, though it has quite a few things missing that you might need for a full scale game.

Hmm. I wish I had a physics engine for Blitz3D.


:<

SataMaxx
03-13-2007, 11:52 AM
I don't know if there is a third party physics engine for blitz basic, but nothing prevents you from programming your physics engine in blitz basic !
And there is one developing tool called DarkBasic which can be powered by Aegia PhysX : it's DarkPhysics.

EDIT : apparently there are implementations of third party engines such as ODE and Newton Game Physics for BlitzBasic, as Stevie_G said... But that still doesn't prevent you from learning physics and maths (you need to understand differential equations at the very least) and program your own engine !

Jokker
03-13-2007, 06:55 PM
Er. First off. I'm 15 and I'm having enough trouble with school. >.>

Also, what prevents me is that it's hell'a hard to code an engine using Blitz Basic...'cause well...I don't even have any kind of real documentation. What I mean is that I don't understand all the functions and I can't without at least a small tutorial.

Ps. I'd still like a link =\

STEVIE G
03-13-2007, 07:29 PM
I thoroughly recomment Blitz3d for beginners and experts alike. Been using it for around 4 years now and nothing comes close in terms of ease of use, compatability and stability.

There are plenty of code examples, an online manual with examples, sample code with the download and a code archive for almost anything you would want to do. It's a very helpful community, especially for noobs, so post your issues and someone will always help you.

Cheers
Stevie

Stigern
03-13-2007, 11:20 PM
How is the Try Now version, is it a 30day trial or just a limited version?

Jokker
03-14-2007, 06:38 AM
I thoroughly recomment Blitz3d for beginners and experts alike. Been using it for around 4 years now and nothing comes close in terms of ease of use, compatability and stability.

There are plenty of code examples, an online manual with examples, sample code with the download and a code archive for almost anything you would want to do. It's a very helpful community, especially for noobs, so post your issues and someone will always help you.

Cheers
Stevie

Er. Blitz may have ease of use and the like but y'know...it isn't an exact OO-oriented language.

Also, riiiiight. I've been to their forums, my question was unanswered about 5 times in a row. Meaning I posted it, waited 3 days, then bumped it and so on and so forth, for 5 days. No-one responded. The online manual didn't tell me nothing, and I finally had to go to various other 3rd party sites, where the support was way better.

Anyway, thanks, I guess, though for now I'll stick to learning Blitz on my own.

PS. I dunno, but I wouldn't qualify as either a beginner or an expert. I know Java, various internet-used languages (PHP, Javascript), Pascal, C, C++ (yes, I figured out the compiler, was a stupid error on my part.), Basic, Visual Basic, more specifically. And that's about it. I'm nowhere near expert on any, but not a beginner in any. =\

STEVIE G
03-14-2007, 07:58 AM
Trial version has a 30 loads limit ( I think ) and limits the max size of your source. Personally, I don't think OOP is the be all and end all in programming but if you can't do without it Blitzmax is the way to go. It can be simulated to some extent using pointers/types in B3d. Please don't judge it based on one guy's experience.


Also, riiiiight. I've been to their forums, my question was unanswered about 5 times in a row. Meaning I posted it, waited 3 days, then bumped it and so on and so forth, for 5 days. No-one responded. The online manual didn't tell me nothing, and I finally had to go to various other 3rd party sites, where the support was way better.


What was your question & user name?

Jokker
03-14-2007, 08:59 AM
Hmm. Can't even remember. I've been user-name-hopping for the last few years, so no wonder I can't remember the user name. As for the question...no clue.

Anyway it was quite a few years ago. I think it was related to using types to create objects with more than one property. Which means object.prop would be one property of the object. Can't remember exactly.

Also, I can't really get BlitzMax as I only have Blitz3D/Basic as a result of my dad winning it in a contest. =\ I wouldn't have had it otherwise, and I can't pay yet (just one more year till I get my own credit card.)

Oh, and I wasn't judging B3D, I think it is real good, though not good enough for me. If I were to choose between B3D and some other language, I don't think I'd go with Blitz.

That's just my opinion. =)

Relys
03-14-2007, 08:47 PM
I know a small bit of phython and visual basic. I also have tryed (and sicsesfully comiled) a C++ Demo for my Nintendo DS. *sigh* I just need to make my self take a programing corse! Besides programing I found I have tallent for 3D modeling (I can't do animation very well but I was able to compleat the 3D Modeling DVD for Maya.) I have also tryed MilkShape, Blender, (and a playstation model tool, when I was into the homebrew playstation dev scean). I havint tryed 3Dsmax9 yet because I highly doubt my computer can handle it! I'm 14 and 1/2, so I think I can grasp programing now.

CHEDDAR
04-07-2007, 03:30 AM
dude, I use game maker, its hard but mabye you could figure it out. go to www.gamemaker.com/

Jokker
04-07-2007, 09:17 AM
dude, I use game maker, its hard but mabye you could figure it out. go to www.gamemaker.com/

For crying out loud, at least use the correct link.

http://www.gamemaker.nl/

It's good, though you do little to no programming, and it's very limited as to what can be done, unless you use a physics library.

fusion1224
04-11-2007, 09:52 AM
I'm currently using XNA Game Studio Express to make a physics-based game. It uses C# which is like C++ but heaps easier. I learnt the language in a few weeks!
The XNA Framework is a set of libraries that allows you to program for DirectX but greatly simplifies the process. Compared to Flash and GameMaker the good thing about programming with XNA is that the programs run much faster, but still not quite as fast as using C++ ;) .
I recommend this as a great way to get into games programming. You can download Visual C# 2005 Express Edition and XNA Game Studio Express free here:

http://msdn2.microsoft.com/en-us/xna/default.aspx

The Nunchako
09-09-2007, 06:02 PM
http://www.blender.org

A very good FREE program to 3d game, you can make very cool physics with it like:
Box physics
Ragdoll
Soft body
water
And much more!!!

ben clark
09-11-2007, 12:26 AM
0_0 so many programs!!! Well ill be going to a collage and get my designing carrer there. so then ill be able to do it :). but until then i can't do anything so far.

pengirules
09-11-2007, 07:37 PM
I use blender and gamemaker, but that's about it. I can do ragdolls in GM but that's the extent of my gaming knowledge. :)

The Nunchako
09-12-2007, 05:43 AM
You can make ragdolls in gamemaker= Yes!:D
But you have to have the pro version.
You should use blender, its easy'er an better.
And it's very easy to use physics an ragdoll in it.

edthefirst
09-12-2007, 11:27 PM
You can make ragdolls in gamemaker= Yes!:D
But you have to have the pro version.
You should use blender, its easy'er an better.
And it's very easy to use physics an ragdoll in it.

Blender is uber. That is all you can say about blender.

pengirules
09-13-2007, 07:32 PM
Lol. BLENDER FTW!

vman157
09-30-2007, 05:05 PM
im 11 an im almost done with one game :) :p ╚o╚

kotsoft
09-30-2007, 06:55 PM
i started with gamemaker. for me, it was a nice tool to go from no programming to languages like actionscript and java. in the start you play with all the drag and drop functions and with out knowing it, in a few weeks or months, you'll have learned everything you need to know about programming languages. it must be some subconscious learning or something.

digitalmanifestation
10-22-2007, 08:26 AM
Blitz Basic, though it has quite a few things missing that you might need for a full scale game.

Hmm. I wish I had a physics engine for Blitz3D.


:<

http://www.dc.freecoder-portal.de/devilengines/Index.html there is a physics engine on this site and also if ur not liking this engine check out BlitzODE it's what i'm using for my game

Jokker
10-22-2007, 08:58 AM
At the time I posted that, such a thing didn't exactly exist. Only one thing that I believe cost money.

And I've long since given up on blitzbasic. I prefer C++ now.

digitalmanifestation
10-23-2007, 02:09 AM
ahhh, kk. That's cool you've learned c++ ^^ sorry if i came across as patronising, i'll read the dates of posts in the future :confused:

STEVIE G
10-23-2007, 08:27 AM
@ Jokker - yes it did as I have previously explained to you. No sense in knocking a language you barely tried. Good luck with your c++ ventures though.