• Advertisement
  • Popular Tags

  • Popular Now

  • Advertisement
  • Similar Content

    • By Arnold // Golden Donkey Productions
      Hi, I've been working on this issue for a while and haven't yet found an answer.
      Does anyone know the best way to convert unity's LAT & LONG into a vector 3 position that I could use in a virtual world (if it's even possible). 
      Thankyou in advance
    • By wobbegong_
      I am taking an absolute beginner's game development course and we have just finished game jams in small groups. Our current assignment is to get feedback from people working in any aspect of game development. I would very much appreciate any feedback! The game is up on itchi.io (sound warning) https://wobbegong.itch.io/zombie-shooter It's essentially a very basic PvE.
      I also have some things I'm wondering about, but you don't necessarily have to answer these. 
      1. Do you have any tips on working with physics? My group wrestled a bit with Rigidbody physics not totally working the way we wanted to -- jumping ended up kind of floaty and inclines seem to mess up movement. Alternatively... how can I build terrains with depth that won't result in wonky physics?
      2. How can I keep up the level of challenge in an interesting way as the player progresses through the waves?
      3. What are some of your personal guidelines for creating title screens?
      Thank you very much in advance!
    • By ethancodes
      I'm having a weird issue with detecting a collision. I've tried everything I could find online but nothing seems to work. I have a brick object. It has a 2D Collider attached and I have also attached a 2D Rigidbody on it. I also have an EndScreen 2D Collider. The EndScreen 2D collider is tagged with "EndScreen". I am trying to detect when a brick collides with the end screen collider and simply print "game over" in the console. 
      This is my current code for this part of the program, it is attached to the bricks:
      void OnCollisionEnter (Collision2D collision) { if (collision.gameObject.tag == "EndScreen") { Debug.Log("Game over"); } } Several things have happened depending on the set up. If I have the rigidbody 2D set as static, my ball object can still collide with the bricks, but I get no Log message. If I set it to Kinematic or Dynamic, I get absolutely no interaction between the ball and the bricks, and nothing when the bricks pass through the collider. I have tried to set the collider to a trigger and use OnTriggerEnter2D, no change. I have tried to put the rigidbody on the EndScreen object and tried to set it's body type to all 3 settings, no change. The only thing I can think of that I have not done is put the script on the EndScreen object and switch the tag to the bricks. The reason I have not done this is because I will have several types of bricks, some of which will have different tags. 
       
      Please tell me somebody can see what I'm doing wrong here, because I'm losing my mind over something I feel should be ridiculously simple. Thanks.
    • By Sandman Academy
      Downloadable at:
      https://virva.itch.io/sandman-academy
      https://gamejolt.com/games/sandmanacademy/329088
      https://www.indiexpo.net/en/games/sandman-academy
      https://www.gamefront.com/@sandmanacademy
      http://www.indiedb.com/games/sandman-academy
    • By Sandman Academy
      Downloadable at:
      https://virva.itch.io/sandman-academy
      https://gamejolt.com/games/sandmanacademy/329088
      https://www.indiexpo.net/en/games/sandman-academy
      https://www.gamefront.com/@sandmanacademy
      http://www.indiedb.com/games/sandman-academy
  • Advertisement
  • Advertisement
Sign in to follow this  

Unity How to jump start my new strategy MMOG

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

Hello all,

 

I am an ICT dinosaur and I've always been busy with implantation and project management for business software. A long long time ago I used to be a programmer, but that was in the character based Xenix/Unix era using 3rd generation languages. So I do know my way around but I can not call myself a good programmer. Especially not in modern programming languages.

 

But I am eager to diving into it again because I have this game plan that has been keeping me busy (and awake for many nights) for a few years now. So I decided that I am going to build that game and now i'm investigating on how to get started, or even to get jump started.

 

The game concerns an MMO like Travian, Forge of Empires, Grepolis, etc.

Off course it should run in any browser and on mobiles and it should support many thousands of simultaneous players

 

Now my question is: Are there any Open source gaming engines that could help me get jump started? I would need a game engine that for example supports a map, villages with buildings, building with levels, armies, battles, in game messaging/chat, etc.

It would be great if I can change/extend the code where needed to support all the cool functions I designed and it would be great if there is a community or good wiki and/or forum.

 

I have been looking at www.worldforge.org

Does anyone know this or do you have better suggestions or tips for me?

 

Thanks a lot in advance!!

 

Regards,

 

Albert

 

Share this post


Link to post
Share on other sites
Advertisement

FOr what you are trying to do? Not really. Also A good number of the games you mentioned aren't really MMOs. They are more like random server matching.

Share this post


Link to post
Share on other sites

If you're thinking of making a web based multiplayer game, there aren't really engines for it. However if you pick a good web framework such as asp.NET mvc, or firephp, cakephp etc and you set up your database correctly there is no reason you can't produce a web based game capable of hosting many thousands of players at once. It is much easier than realtime 3D games.

 

Stick to turn based gaming. These are easier and have a constant draw of people coming back every tick to do things, it keeps the player base alive and avoids peak times and lulls in the user count, giving everyone an equal advantage worldwide 

 

Your problem comes in the form of support, continual development of content and promotion. You do not want a game that is a ghost town where nobody is there to play with. You also don't want a game where cheaters, abusers and griefers run rampant with no staff to turn to and you need fresh features to keep people entertained. 

 

I've written such games in the past and writing the game was easy and took me about a year. What was harder was bringing in and keeping a user base happy.

 

If you need more info from me, just ask! smile.png

Edited by braindigitalis

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement