TheSyfrX

Member
  • Content count

    5
  • Joined

  • Last visited

Community Reputation

115 Neutral

About TheSyfrX

  • Rank
    Newbie
  1. How do I implement a new rendering engine?

      I don't think so. I have for the past year and half been trying to decide what game engine would be best to create a game in. I have used the UDK, Unity3D, and Cry Engine 3 Free SDK, I created a model in blender and added in nice textures and materials, and it looked well. I first imported it into the UDK. It looked fine but it wasn't the best. Then I imported it into the Unity. It was pretty shitty. I am not sure why, but it was. Then I imported it into Cry Engine, it was beautiful. It actually looked better then when I first made it. Keep in mind, I did try everything to make it look nice in all engines. They just didn't come out as nice as it did in Cry Engine.
  2. I know that a game shouldn't be defined by its graphics. I think that having "eye candy" graphics, that your game would just be a lot better. I have yet to find a free game engine that looks as nice as cry engine 3. I know cry engine 3 is free, but you must share your revenue if you plan to sell it commercially. I have recently found out that if you were to make the most photo realistic models in a 3D modeling program (blender, 3ds max, etc), it wouldn't matter when you export it to the game engine. This is because the 3D modeling program and the game engine both had different rendering engines. I am slightly confused on what OpenGL and DirectX or Direct3D are. I know they are a set of functions in a programming language that allow you to communicate with the graphics card; are they a rendering engine? I will assume that they are for now. Since this is the case why is it that most game engines like Torque3D, Unity3D, and others, don't look like Cry Engine 3? Can't they all use OpenGL or DirectX and make the same stunning results that Crytek offers? I understand that game engines can't do this because computers or consoles won't be able to handle it, but they should at least make it an option. I was thinking of making my own render engine(something that looks Crytek's render engine) to then implement into Torque3D, mainly because it's a full blown engine under the MIT license. My question is this: How the hell do I, do this? Also, what is OpenGL and DirectX, are those just ways to communicate with the gpu? Which means, I would need to use those to make my render engine.   Any help would be greatly appreciated. I understand this could take the rest of my life. I do know programming, I learned Java, and I am continuing to learn. I wish for no hate below. I know this is hard, but I want to try. Don't tell me to use an already made game engine or rendering engine.  https://lh6.googleusercontent.com/_N3W3ksl-Xiw/TZA7Ykan7NI/AAAAAAAACdw/6ZaudnTIKTg/s1600/natural_lightingip9f.jpg It looks so nice. Thank you.
  3. So I am going to learn a 3D modeling program for the UDK. I am wondering which program would be the best to go with. Not just for simple models but like intense ones like extreme detail in characters, airplanes, guns, etc. What do you think and why?
  4. Unreal Engine 3: Code

    [quote name='Hodgman' timestamp='1340675255' post='4952861'] The UDK uses Kismet and UnrealScript. Only the professional version of Unreal Engine (not the free UDK) allows you to use C++, AFAIK. If you're new, then you shouldn't use C++ anyway -- it's an advanced, low-level, systems programmer's language, not a beginners game programming language. [/quote] Then in your opinion are there any limitations in unrealscript versus cpp?
  5. Unreal Engine 3: Code

    So I am learning C++ and I heard that you need C++ for most game developments. But when I went to go and watch a tutorial on the UDK I saw a 3D modeling program. I am aware of kismet but how do I implement C++ code to use the UDK. Or what language should I use I don't want to use actionscript because I cannot handle memory management like C++ can. Any links or other forums for the answer is helpful. Thanks, -Noob