Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 16 Aug 2012
Offline Last Active Oct 11 2012 03:30 AM

Posts I've Made

In Topic: Calculate chunk From Global X,Y,Z

27 September 2012 - 09:34 AM

I got this working, or so I thought. The problem is my world is isometric and my tiles are...well...see for yourself:

Posted Image

So the above solution doesn't compute the correct chunk based on coordinates because it assumes square chunks. For reference, the Y axis goes northwest to southeast. I'll keep working away at it, but if anybody has an algorithm that will help I'd sure appreciate it. Thank you!


In Topic: Web developer or Software developer

14 September 2012 - 09:51 AM

Lots of great responses. You don't have to choose to be just one either. I specialize in .Net, but I also know Java, Perl, and Pick BASIC. Find what you like and take that bull by the horns and own it.


In Topic: Best Method For IsoMetric Multi-Level Map Storage

13 September 2012 - 12:05 PM

Ah... If I serialize the dictionary, that will do for now, but ultimately I shouldn't be serializing the sprite as well, which I will be at first. Silly. =D

In Topic: Best Method For IsoMetric Multi-Level Map Storage

12 September 2012 - 11:26 PM

I should be a little more specific. Currently my "world" is stored internally as a Dictionary<Vector, Tile>. The vector class is, as you may have gathered, a simple vector with x, y, z values. The Tile class holds data related to a specific title, as well as a Sprite class. I'm thinking the best bet is to divide the map into chunks, and serialize the resulting chunk class, dictionary and all. Comments?

In Topic: Experienced programmer, where do I start?

12 September 2012 - 11:15 PM

I wouldn't start with an MMO. Unless it's a pretty simple 2D affair, the sheer amount of resources required make it out of reach for most. Pick a popular MMO and look at the list of people who made it. Then clone yourself that many times, send several of your clones off to school to become gifted artists(3D, character, background), designers, sound editors, musicians... I think you get the idea.

Having said that, I think a small team could write a fun MMO if they keep their goal within reach. I've never heard of a one man MMO being written, but I'm sure someone can point to one.

If you want to write your own game, including engine, I'd recommend starting with a good book. I liked this one. You end up with a basic 2D game engine suitable for writing simple games, and extending to less simple games. It's all in c#, so, if you're looking for C++ or Java, you should look elsewhere. Whatever you choose, it should leave you with something usable as a foundation for future games, and pointed firmly in the right direction to continue learning. Writing a game engine(even a 2D engine) is a non-trivial undertaking. Make sure this is what you want to do before you start.

If you just want to make a game, and don't want to bother writing an engine, then you should look in to Unity, or one of the other ready made game engines. You can then focus more on making a game, rather than making an engine, which has definite benefits. If this is your wish, pick an Engine, and grab a book or tutorial and get to work on your game. =D

Whichever method you choose, make sure you're having a blast. Good luck!