No C++, which would not be a good language for scripting anyway. Don’t worry about wasting $300; the important thing is knowing how to program, not which language you’re using. If you know how to program, then you can pick up any of the 3 languages in Unity pretty easily.
good point yes im really exsited buying the engine.
so i can make a mordern war FPS game. But could i make it so at the end of the game the player has to disarm a bomb and he has a time if he dose not disarm the bomb a nuclear bomb gose of?
also when i download unity its a DMG file what dose that mean?
You can make pretty much whatever you want with Unity, given enough time and effort. And as Unity evolves, it will surely become even easier to make even more awesome games.
A DMG is a Mac disk image file. I’m assuming you’re on Windows if you can’t open it. No Mac = no Unity, at least for the time being.
If you can’t return it (or resell it, or something), and can’t afford buying another machine, your options are basically limited to:
Check the site periodically. A Windows version of the Unity editor is coming - someday - but it may very well be years. (Of course by that time you might be able to buy a Mac anyway!)
Making your machine into a Hackintosh (e.g. installing OSX on it through some third party hacks.) The catch to doing this is that it’ll be completely unsupported (hackintoshes are not supported by Apple and are looked down on by most Mac users; the only people who will be willing and able to help you would likely be on the hackintosh-specific forums) and almost certainly very buggy, ESPECIALLY with Unity given how much Unity relies on things like precise control of graphics cards, etc. Depending on your exact hardware this might not even be an option anyway, as hacked OS X requires fairly specific parts.