I am beginner in game development and want to work with either unity or cryengine because they have thier own player and we can play on web also with the player installed. I am confused with which to start. please answer this in terms of flexibity, visibility and speed, which one would be better?
closed as not constructive by Tetrad♦ Sep 10 '11 at 17:43
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.
If you just start in game development personally don't recommend to begin with a game engine like Unity or Cryengine because they are really complex, with a lot of functionality that may help you or not and like you're starting this will be too much.
Personally for a beginner I recommend to start with the basis so you will understand how a videogame works under the hood like Tetris, then Pacman, and later a scroller where you have to check collisions, physics, projectiles...etc...and after I recommend move on to a 3D engine...
I know that could be a little tedious but it's the best way to start in this industry and it's a path little bit hard but believe me all those little games will help you on the future..
Unity3d is the way to go, between Unity3d or CryEngine3, if you want web based product. CryEngine don't support that.
Google for more.
Edit: The term game development is a huge one. It includes a lot of thing. So,