Sign in to follow this  

Unity Which one I shud get started with?

This topic is 1911 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Which one of the open-source game engine is better to get started? I read several threads over several forums and found that it is better to write own game engine specific to application. But I need to know the requirements of a game engine, other than Graphics, Physics and AI... Many people suggested Unity, But I need open-source version so that I can have a look at implementation... so I google rigorously and found some unknown game engines(at least to me)
Unvanquished
Cube
Spring
Pyrogenesis
Torque3D
CrystalSpace
Panda3D
Delta3D
Irrichlt
OpenArena
AlienArena
(please list others if I missed anything....)
FYI: my present focus is on FPS/TPS. Can you tell me which one is better at performance if possible? Torque3D claims to be the best opensource engine - is that true, and if so to what extent?

Share this post


Link to post
Share on other sites
I'm not sure I understand why you need to see how the game engine you use implements something. If the API documentation is accurate and the classes and methods do what you expect them to do and are reasonably efficient, why care? If I ask my platform to put a red pixel on the screen as pos (500,500) and it does exactly that, it's good enough for me, whether I can see the implementation or not...

Share this post


Link to post
Share on other sites
[quote name='vanangamudi' timestamp='1350869347' post='4992645']
Which one of the open-source game engine is better to get started? I read several threads over several forums and found that it is better to write own game engine specific to application.[/quote]

I suppose it is a hobby project? If so, writing your own game engine will give the best opportunity to learn a lot about low level details. But few people actually succeeds in making both a game engine and a successful game.

Do you want something to actually get going? That you can play with? Then it is a better choice to not make your own game engine.
[quote]But I need to know the requirements of a game engine, other than Graphics, Physics and AI...[/quote]
The other way around might be better. You set the requirements, and then we can help you with a choice of a game engine.

Share this post


Link to post
Share on other sites
[quote name='larspensjo' timestamp='1350904656' post='4992726']
[quote name='vanangamudi' timestamp='1350869347' post='4992645']
Which one of the open-source game engine is better to get started? I read several threads over several forums and found that it is better to write own game engine specific to application.[/quote]

I suppose it is a hobby project? If so, writing your own game engine will give the best opportunity to learn a lot about low level details. But few people actually succeeds in making both a game engine and a successful game.

Do you want something to actually get going? That you can play with? Then it is a better choice to not make your own game engine.
[quote]But I need to know the requirements of a game engine, other than Graphics, Physics and AI...[/quote]
The other way around might be better. You set the requirements, and then we can help you with a choice of a game engine.
[/quote]

Good realtime graphics and physics for now(i think AI is just my part)...

Share this post


Link to post
Share on other sites
Write Games Not Engines. Now before you stop reading, hear me out. If you don't know the requirements of an engine, you shouldn't be programming one. You need to make lots of game, and can write an engine when you have made enough games to know what's reusable. You can recycle code from your games also. You shouldn't really be worrying about "open source" right now, because looking at these engines code isn't going to help one bit. I recommend you start actually programming small games like pong and move up until you actually understand what needs to be done for your engine.

I doubt you know what "Good realtime graphics and physics" is. I think what you did was see people making "engines" and decided before you could make a game you need to code your own engine because for your Amazing new FPS you need open source implementation. These engines are too limiting too, right? My guess is that you've never made a game, you decided that you should make an FPS as your first game, and now you're under the impression you can program a 3d Engine for your dream FPS easily?

I'm sorry, however I think you should start with something a little more legible. You're not going to be writing an engine anywhere near the engines mentioned above any time soon.

Share this post


Link to post
Share on other sites

This topic is 1911 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Similar Content

    • By Jon Bon
      Concept for combat in Meteor Bombardment 2
    • By Jon Bon
      Concept for combat in Meteor Bombardment 2
    • By Strifexxx
      Hi guys, check out our new game about sticks. Feedback welcome!
      Download on Google Play: https://play.google.com/store/apps/details?id=com.cyberpony.Stickman.RacerRoadDraw
      Download on Appstore: https://itunes.apple.com/app/id1334280717
      Youtube: https://www.youtube.com/watch?v=vnJfF0pQr5c
      Stickman Racer Road Draw is a sequel to the legendary game of survival, where to make incredible tricks, driving different transport and getting into different crash! The game is made in the best traditions of simulator games with ragdoll physics elements. Make incredible jumps and tricks and destroy the enemy! Your task is make the finish alive or dead! 










      Website: http://strifexxx.wixsite.com/cyberpony
      Facebook: https://www.facebook.com/groups/577850349043463/
      VK: https://vk.com/club122273704
    • By Redlime
      I am a game development student working on a 2.5D beat 'em up brawler game in Unity as my final year project and I've been working on the ai for the enemies in the game. However, I've been unable to get the enemies to working properly as the enemies would be constantly stuttering and jerking while trying to follow the player. I've created a foreach statement and added some conditions that call for the robots to spread out and stay away from the player if it is not in an engaging enum state. This has been an issue plaguing the ai for a while now, analysing the animator, it seems like the robot's movement is instantaneously stopping and going which might be the reason causing this stuttering. But I'm not sure how to prevent the robot's movement from stopping and going. If anyone knows the reason why this is happening to the robots it would be much appreciated as my project is due soon and I'm still unable to fix such a game breaking bug! I've included a few videos below showing what is happening to my robots and also the stuttering shown inside the animator. I've also included the full script for my robots.
       
      Robots Stuttering
      Robots Stuttering Animator
      Robot.cs
    • By red1m3n
      Hi I'm a hobbyist getting together a team to pursue game creation, we'll do both 2D and 3D games, we would definitely build different types of games, and hopefully have a great time doing it. you dont have to have much experience, just enough that you think you can fill the position. I have plenty of ideas for games that I'd love your help with, and am completely open to fulfilling your game ideas . As of right now this is a for fun project thing, but if me and my team are satisfied with our work it can be published to steam or other platforms. 
      The positions I'm currently looking to fill are:
      2D Pixel artist
      3D Modeler 
      C# programmer
      Musician/Sound engineer
      I am currently working on a project it is a 2D Merchant adventure game with survival elements. It does not have a name yet, that's because I'm bad with names. 
       
      If interested please feel free to leave me a PM or email at dealtavu@gmail.com so we can talk more about it..
  • Popular Now