Sign in to follow this  

Unity Recommendations for good 3D graphics engines

This topic is 4301 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

I am in a project in a course called "Innovating Game Development" with three other people, and we are trying to figure out a good engine to use for our project. The course supports Dojo/G3D, but that has been a bit cumbersome and if we can find a better engine, that would be great. I am currently looking for some other ones, but it would be helpful if any experienced game programmers could point out any really nice engines we could use. Are there any superior FREE engines out there? To provide an idea of what we're doing, here is a rough draft of our project description: Genre: Racing Mechanics: Diddy Kong Racing meets Kameo: Elements of Power with free roaming elements Setting: King Kong meets Batman Target Audience: people who like racing games, people who don't like racing games, explorers, completionists, casual gamers, teenagers, people who like to blow sh*t up. Goal: Choose a transforming vehicle that will take you across a huge map to the finish line faster than your opponents while sabotaging them in the process! It's fun because... - Each time you play can be different, since there are many possible paths to take and many vehicles to choose. - You can discover how your vehicle can be used to overcome obstacles better than other vehicles. - Powerups not only attack your opponents or boost your own abilities, but they can also affect the environment itself! - Some vehicles are equipped with weapons that allow you to sabotage other vehicles, making the race. It takes a conniving player to beat the odds. It's innovative because... - It is a racing game but instead of traveling around a track that will be the same every time, it is up to you to figure out the best route from start to finish. - The terrain you travel on could be taken from satellite scans or you could create your own maps with randomly placed obstacles - Vehicles are widely different, and powerups affect each of them differently Scenes: The map would be huge and contain lots of different areas (city, jungle, underwater, etc.); some examples of advantages vehicles would have over others: - you might be a transforming vehicle that transforms into a humanoid robot to climb ladders and jump over rooftops rather than navigating through the streets - you could glide on or even swim through water, rather than avoiding it - you could have extra shock-absorbers or something to recover quickly from large drops or damage taken from powerups - you could have knives or something to cut through underbrush and move quickly through thick forest areas - you could even have no special abilities except immunity to powerups and above-average speed, acceleration and handling Vehicles with varying traits like these will attempt to find the best path through the map to reach the finish line. Powerups would include standard things like missiles from Mario Kart and also transform-disabling attacks and effects that would alter the environment (i.e. turn water into mud or something). Important note on AI: Racing games have never had stunning AI. Although to be fair, racing games have never needed any particularly good AI. There wasn't much the computer opponent needed to do except stay on the track and try not to crash. But in this game, things are different. With the environment-racing concept, not only has the terrain upon which the racing takes place changed, but so has the opponents against which one races. Gone are the simplistic, go forward on the track at a steady pace and basically being an ignorable part of the background AI opponent. Now the opponent will learn and adapt to your strategy in an attempt to cut you off, or to stop you from reaching your goal. Be it by physically body blocking you, or changing the terrain to become hostile to you, or perhaps even using the powerups against you, the AI opponent can and will try to stop you every step of your way to the finish!

Share this post


Link to post
Share on other sites
Ide say Ogre3d or Irrlicht would be great...but you realize that game sounds like a lot of work and would probaly take over a year to make?

Good luck though

Share this post


Link to post
Share on other sites
Quote:
Original post by Falling Sky
Ide say Ogre3d or Irrlicht would be great...but you realize that game sounds like a lot of work and would probaly take over a year to make?

Good luck though


I back up the Irrlicht suggestion. Ogre 3d seems to me more complex to work with, and on my computer runs slower than Irrlicht. But I have seen many compliments on both engines. Also, both are free. Irrlicht has no limits whatsoever, not even a splash screen(zlib license). I'm not sure about Ogre but I think it isn't the same.

Share this post


Link to post
Share on other sites
Even if we write no new engines for our projects for physics, graphics, etc.. Would you still expect it to take a year to make. We have about two months to complete this project, and our professor and teaching assistants don't really have any problems about our idea and our ability to get it done in time.

Share this post


Link to post
Share on other sites
How many people will be working on this project?

It isn't that I don't personally think it can get done in two months, I don't think it can get done in two months and be polished. If you have a few competent programmers and ALOT of competent technical artists then yes, it can happen if you use existing open source engines.

Share this post


Link to post
Share on other sites

This topic is 4301 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  

  • Forum Statistics

    • Total Topics
      628703
    • Total Posts
      2984305
  • Similar Content

    • By Apollo Cabrera
      Yasss!!! My first Unity3d game is on the App Store and Google Play.
      Download please! About 30 minutes to get through 5 missions.
      Let me know what you guys think.
      Thanks a bunch
       
    • By Mert Oguz
      well, i have started developing games last year, alone , I made a singleplayer 3d openworld rpg on unity you can look at it on googleplaystore ( kooru stone rpg ) whatever, this year, i wanted to make mmo, which gone really fine until I first try real hosting, I was working on "wamp" until then. The reason i am desperate now is that the way my game works.
      On my pc, using wamp mysql , with localhost as host for my game, i was testing my mmorpg with using andorid emulators, ofcourse no lag no issues no restrictions, beautiful dream... But then, I wanted to get real host from web, so, I rent a basic, cheaphest ever web host ( 10$ year ), and transferred my php files along with sql database. 
      So, I launched the game, still no issues, tried to handle 2-3 players by using my pc, phone, friend's phone...  
      After a while, ( after really short time (3-4mins)) host started not to respond, beacause those web hosting were not fit to handle mmos, i predicted that.
      now what i am explaining is that my game works like this and asking what way should i use to handle it :
      - Creates web request ( like : webhost.com/game/getplayerdata.php?ID=2 )
      -Reads request ( request result be like = "ID2-GoodGuyXx-23-123-4-123-43 )
      -Builds player using result string
      -does similar requests REEAALY FREQUENTLY  ( total requests of 8 - 12 times per seconds )
      With my current ultimate cheap web hosting, i can handle 2 players with low lag ( lol ) but, i want to handle around 20-100 players,
      just need a clear path, i have been struggling with google cloud sql and other vps server dedicated server options, i dont wanna pay much and get ripped off.
    • By Apollo Cabrera
      That planet is awesome!!! It's just slowly dissipating into space. Death by emmissions
      Love the green and yellow-orange juxtaposition (did I just say that?).
    • By Marc Vandenbosch
      D.O.T is an abstract arena shooter in which you fight for highscore with good or bad weapons.
      Follow me if you want more info:  https://twitter.com/bombjackm
    • By TheZeph
      I've been doing some digging and come to the conclusion that I'm not really qualified to identify a game engine for my project alone so I came here asking for some advice.
      My game idea involves movement inside a sphere where you always have your feet on the ground (the "walls" of the sphere), basically an inverted planet. It's supposed to be multiplayer so it's not just you moving in the world. When you jump, gravity (or force etc) pulls your character towards where it jumped from and the character model should have its feet pointing that way.
      I'm really new to this and my own conclusion is that it messes with core functionality of Unreal Engine 4 which makes it really hard for me as a beginner to wrap my head around. It comes with practice but It's hard for me to come to a fair conclusion on what engine to use based on my knowledge. Therefore I'm asking for some guidance. I have most experience with the Unreal Engine.
      What engine would you recommend?
      Is the game idea with being inside a sphere difficult to do in general? Do you have any tips?
      I'm kinda lost at the moment so thank you for the help!

  • Popular Now