Jump to content


Photo

HowToMakeAnMMORPG.com - CLOSED


  • This topic is locked This topic is locked
104 replies to this topic

#61 True Valhalla

True Valhalla

    ಠ_ಠ

  • Retired Staff
  • 5201 posts
  • Version:GM:Studio

Posted 15 June 2011 - 01:24 AM

Thanks Jobo, fixed!
  • 0

#62 ash47

ash47

    O_o

  • GMC Member
  • 1341 posts

Posted 16 June 2011 - 12:50 PM

Looking good :D
  • 1

#63 True Valhalla

True Valhalla

    ಠ_ಠ

  • Retired Staff
  • 5201 posts
  • Version:GM:Studio

Posted 05 July 2011 - 05:45 AM

Thank you Ash47!
  • 0

#64 True Valhalla

True Valhalla

    ಠ_ಠ

  • Retired Staff
  • 5201 posts
  • Version:GM:Studio

Posted 06 July 2011 - 11:23 PM

Update!

A new example has been added to the site: Shooting & Weapons

I've also completely redesigned the website, and made some additions (in particular the new "featured" section which displays new examples and featured games on every page).

Fresh feedback would be very useful if you have a spare minute!

Edited by True Valhalla, 07 July 2011 - 05:08 AM.

  • 0

#65 Nikc-Nack

Nikc-Nack

    GMC Member

  • GMC Member
  • 2141 posts

Posted 02 August 2011 - 12:49 AM

The website doesn't seem to work for me anymore... :/
  • 0

#66 True Valhalla

True Valhalla

    ಠ_ಠ

  • Retired Staff
  • 5201 posts
  • Version:GM:Studio

Posted 02 August 2011 - 01:07 AM

The website doesn't seem to work for me anymore... :/


I believe my host is undergoing a large infrastructure change and it's causing a few issues. Try again in a day and hopefully everything will be fine...if not please mail me!
  • 0

#67 Debels

Debels

    GMC Member

  • GMC Member
  • 2491 posts
  • Version:GM:Studio

Posted 29 August 2011 - 02:32 AM

what happend with the forum
  • 0

#68 True Valhalla

True Valhalla

    ಠ_ಠ

  • Retired Staff
  • 5201 posts
  • Version:GM:Studio

Posted 29 August 2011 - 04:59 AM

I removed it. Not enough interest so it wasn't worth the upkeep.
  • 0

#69 Odyssey

Odyssey

    GMC Member

  • New Member
  • 27 posts
  • Version:Unknown

Posted 27 September 2011 - 01:51 AM

I've been following your examples (which are fantastic by the way - very easy to follow + clear).

I just had a question about large masses of data that need to be transferred from the server to the client [ie - loading a map]

The maps I have are broken down into an array ( chunk[x,y] = material ), and are generally about 1000x1000 big.

What would be the best way of transferring this many (about 10,000) values to the client?

Do I send each value via an individual packet, crunch 15 or so values into a packet, or send them all in one big packet? ..or can you even do that?
I'm totally stumped here, and help would be much appreciated! :D

Edited by Odyssey, 27 September 2011 - 01:53 AM.

  • 1

#70 True Valhalla

True Valhalla

    ಠ_ಠ

  • Retired Staff
  • 5201 posts
  • Version:GM:Studio

Posted 27 September 2011 - 02:03 AM

Designate a grid of cells to be your view radius. Say 16*16 cells (256 cells), and then split your gameworld up into grid sections that size. Load the 9 grid areas around the player's current area, and whenever he moves into a new grid section just load the next relevant ones.

Much in the way MineCraft would. Once loaded, store the cells in memory and when a player re-enters a zone make sure the server updates any cells in the relevant grid sections that have change (will require a timestamped list on the server).

You should send each grid section of cells in one packet.

256 cells in their own packets with 4 bytes of data: 11264 bytes total
256 cells in one packet with 4 bytes of data: 1064 bytes total
  • 0

#71 Odyssey

Odyssey

    GMC Member

  • New Member
  • 27 posts
  • Version:Unknown

Posted 27 September 2011 - 02:06 AM

Awesome - thanks for the help
I'll give that a try
  • 1

#72 lap202

lap202

    Programmer

  • GMC Member
  • 229 posts
  • Version:GM8

Posted 02 November 2011 - 11:20 PM

Hey, thanks for all the examples... extremely useful!
  • 1

#73 True Valhalla

True Valhalla

    ಠ_ಠ

  • Retired Staff
  • 5201 posts
  • Version:GM:Studio

Posted 27 November 2011 - 11:23 PM

Thanks, lap202!
  • 0

#74 Terrified Virus

Terrified Virus

    Moderators Plaything

  • GMC Member
  • 748 posts
  • Version:GM:Studio

Posted 29 November 2011 - 01:47 AM

Nice website I learned a lot from it!
Btw, it's made in weebly isn't it...
  • 1

#75 saintsalive

saintsalive

    GMC Member

  • GMC Member
  • 115 posts

Posted 04 December 2011 - 05:44 PM

I have a bit of an issue regarding what is otherwise an extremely good example that I am seriously on board with. I've been looking for simple online functionality for years - I know once I get down the basics of connecting to a server I'll be fine.

I have GM7 and I don't really want to spend $40 I don't have on GM8. Therefore, I wasn't able to use the example files. I manually installed 39dll, which was easy enough since it was presented as a GM6 file, but after putting in the scripts I got errors because of the missing MyINI. I've searched the internet up and down for MyINI and it's nowhere to be found. Would you happen to have an old version of MyINI sitting around that I could use, or be kind enough to direct me to one? I love your tutorial and want to keep using it really bad, but I've hit this road block and I'm not sure what to do.

Thanks,
saintsalive
  • 1

#76 True Valhalla

True Valhalla

    ಠ_ಠ

  • Retired Staff
  • 5201 posts
  • Version:GM:Studio

Posted 04 December 2011 - 09:57 PM

The MyINI DLL is included with all the examples..?
  • 0

#77 True Valhalla

True Valhalla

    ಠ_ಠ

  • Retired Staff
  • 5201 posts
  • Version:GM:Studio

Posted 24 January 2012 - 06:35 AM

Just passed 750,000 unique visits! Thanks to everyone that has made this project a success :)
  • 0

#78 Debels

Debels

    GMC Member

  • GMC Member
  • 2491 posts
  • Version:GM:Studio

Posted 24 January 2012 - 06:41 PM

Just passed 750,000 unique visits! Thanks to everyone that has made this project a success :)

Cool =D
  • 1

#79 HayManMarc

HayManMarc

    The HayMan

  • GMC Member
  • 943 posts
  • Version:GM:Studio

Posted 26 January 2012 - 08:02 AM

Nice site. Very pro and informative. I'll be stopping by from time to time, for sure.
  • 1

#80 atamasco

atamasco

    GMC Member

  • GMC Member
  • 85 posts
  • Version:GM8.1

Posted 02 February 2012 - 04:01 PM

Thank you so much! Iv'e been tinkering with C++ for years and love my GM lite! soon I'll have pro, and this will be MY FIRST project! But a few Q's: How does the top down shooter example work, and how do you create your own packets? Also, do you mind if I distribute my own game using the shooting example with my own touches? Thanks a lot!
~ata~ :D
  • 1

#81 True Valhalla

True Valhalla

    ಠ_ಠ

  • Retired Staff
  • 5201 posts
  • Version:GM:Studio

Posted 03 February 2012 - 02:38 AM

Thank you so much! Iv'e been tinkering with C++ for years and love my GM lite! soon I'll have pro, and this will be MY FIRST project! But a few Q's: How does the top down shooter example work, and how do you create your own packets? Also, do you mind if I distribute my own game using the shooting example with my own touches? Thanks a lot!
~ata~ :D


How does the top down example work? Sorry I can't really answer that in a post - the examples are built so they are heavily commented. If you have gone through the tutorials, you should be able to follow them. How to create your own packets? Read the tutorial, it's in there :)

You may distribute games made with the shooting example, however not as source code. Please read the distribution policies on every page of the examples.

Thanks!
  • 0

#82 Furritus

Furritus

    Just another Ferret

  • GMC Member
  • 285 posts
  • Version:GM8

Posted 20 April 2012 - 05:55 AM

pretty good site! gave em a better understanding of how networking works Posted Image
  • 1

#83 True Valhalla

True Valhalla

    ಠ_ಠ

  • Retired Staff
  • 5201 posts
  • Version:GM:Studio

Posted 07 May 2012 - 05:56 AM

Thanks Furritus!
  • 0

#84 True Valhalla

True Valhalla

    ಠ_ಠ

  • Retired Staff
  • 5201 posts
  • Version:GM:Studio

Posted 16 May 2012 - 12:36 AM

IMPORTANT

This site will be closing down in June due to monetary issues.
  • 0

#85 Debels

Debels

    GMC Member

  • GMC Member
  • 2491 posts
  • Version:GM:Studio

Posted 16 May 2012 - 02:23 AM

IMPORTANT

This site will be closing down in June due to monetary issues.


First the forum now all the site D:, why world why!
  • 0

#86 lap202

lap202

    Programmer

  • GMC Member
  • 229 posts
  • Version:GM8

Posted 18 May 2012 - 05:19 PM

Could I request you just leave the weebly address up and leave the site running as it be free that way.
  • 0

#87 True Valhalla

True Valhalla

    ಠ_ಠ

  • Retired Staff
  • 5201 posts
  • Version:GM:Studio

Posted 19 May 2012 - 02:18 AM

I'll be moving the last of my sites off Weebly in the next few months and closing the account unfortunately as there are costs involved with maintaining that too.
  • 0

#88 Orbitguy

Orbitguy

    UNS Lead Guy

  • GMC Member
  • 346 posts
  • Version:GM:Studio

Posted 19 May 2012 - 01:04 PM

At least put the tutorials(The text part) in the Myraid forums or something, there are loads of people who'd still use them.

Or make a new topic here for them.

Edited by Orbitguy, 19 May 2012 - 01:07 PM.

  • 0

#89 Jobo

Jobo

    Freelancer

  • Local Moderator
  • 2554 posts
  • Version:GM:Studio

Posted 20 May 2012 - 02:23 PM

What a shame..
I can't count the amount of people I've recommended this to.
  • 0

#90 Debels

Debels

    GMC Member

  • GMC Member
  • 2491 posts
  • Version:GM:Studio

Posted 20 May 2012 - 03:05 PM

Yeah, maybe i could start making some tutorials/examples like true made :D (I don't know if I'm going to, but I'm a 80% sure)
  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users