Author Topic: How to get your Mod into the MG downloads section  (Read 8675 times)

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
How to get your Mod into the MG downloads section
« on: 10 May 2011, 23:06:06 »
This is a guide how to get your mod into the MG download section:

1: Email us and ask if your mod can be in the download section. We want to ensure some quality for the mods in the download section, thats why. ( contact[at]megaglest.org ).
If you get an ok:
2: prepare your mod as described below
3: upload your mod somewhere where it can be directly downloaded! (like dropbox)
4: Generate and upload a screenshot/map shot/loading screen or whatever image too! This image should be 800x600 pixels and its filesize should not exceed 100 KB.
5: Use the --show-...-crc options to MegaGlest to calculate a CRC value for your mod ( start a terminal / command line, change into the MegaGlest directory and run MegaGlest with the --help option to see all available options )
Example:
Code: [Select]
$ ./megaglest --show-map-crc=renkontre
megaglest v3.6.0.3
Compiled using: GNUC: 40401 [64bit] on: Jan 24 2012 13:33:42
SVN: [Rev: 3080] - using STREFLOP
CRC value for map [renkontre] file [/home/tomreyn/.megaglest/maps/renkontre.mgm] is [142644594]
6: email us :
- the direct download URL of the mod
- the direct download URL of the image
- the CRC value
- A SHORT! description text for the download section. Currently only 255 chars are allowed. Line breaks (multiple lines) are okay.


How to prepare your mod:
Currently a mod can only be one of the following:
- a full tech tree
- a map
- a tileset
- a scenario.
Single factions cannot be handled. If you have a single faction it must be embedded in a new techtree to handle it! ( BUT you can use faction links now to let your faction play vs standard factions: https://forum.megaglest.org/index.php?topic=7955)

HINT: Before you package, please use MegaGlests command line options to verify your mod is in good shape (most are not by default). This will list unused and badly referenced files and much more. Please make sure you don't have file names with upper case characters (use lower case only, and make sure any refrences to these files, such as in XML files, also refer to the lower case variant of this file), spaces (underscores are fine) or special characters in them.
Example for japanese:
Code: [Select]
./start_megaglest --validate-techtrees=japanese

Maps:
Maps are very simple, just upload them the way they are...
( Example: http://www.soft-haus.com/glest/mods/maps/four_ways.gbm )

Scenarios:
7zip your scenario dir including the directory itself.

Techtrees:
7zip your tech directory including the directory itself, like this:
Code: [Select]
p7zip japaneseA prepared example is here:  http://mods.megaglest.org/mods/japanese.7z

Tilesets:
7zip your tilesets dir including the directory itself.

Edit (tomreyn): remove colon off subject line; add more specific instructions on map handling, improve some spelling
« Last Edit: 21 March 2013, 20:09:56 by titi »
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Re: How to get your Mod into the MG downloads section:
« Reply #1 on: 11 May 2011, 22:12:25 »
Shouldn't the first step is to visit the license site and pick one, and then tell the MG team?

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: How to get your Mod into the MG downloads section:
« Reply #2 on: 12 May 2011, 14:29:43 »
As long as the hosting is done on someone elses server I don't care about licenses   ;D
Its not my/our problem as we are not responsible in this case  :P
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

Omega

  • MegaGlest Team
  • Dragon
  • ********
  • Posts: 6,167
  • Professional bug writer
    • View Profile
    • Personal site
Re: How to get your Mod into the MG downloads section:
« Reply #3 on: 12 May 2011, 18:17:21 »
As long as the hosting is done on someone elses server I don't care about licenses   ;D
Its not my/our problem as we are not responsible in this case  :P

Yeah, but those copyright lawyers are idiots. Look what they do to torrent sites. They don't host the files either, yet they waste their time harassing the sites.
Edit the MegaGlest wiki: http://docs.megaglest.org/

My personal projects: http://github.com/KatrinaHoffert

titi

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 4,240
    • View Profile
    • http://www.titusgames.de
Re: How to get your Mod into the MG downloads section:
« Reply #4 on: 17 May 2011, 08:40:14 »
If its not too obvious I think we will not get into trouble. We are really not that well know :) .
Try Megaglest! Improved Engine / New factions / New tilesets / New maps / New scenarios

ultifd

  • Airship
  • ********
  • Posts: 4,443
  • The Glest Video Guy :) The one and only. :P
    • View Profile
    • My Youtube Channel
Re: How to get your Mod into the MG downloads section:
« Reply #5 on: 17 May 2011, 08:44:28 »
But we will, later! :D

tomreyn

  • MegaGlest Team
  • Airship
  • ********
  • Posts: 2,764
    • View Profile
    • MegaGlest - the free and open source cross platform 3D real-time strategy game
Re: How to get your Mod into the MG downloads section
« Reply #6 on: 7 October 2011, 14:29:27 »
Maybe something to add to the first post:

 MegaGlest mods which are added to the Game Mods menu are automatically eligible for (optional) free hosting at megaglest.org (just contact us). MegaGlest mods which are not ready to go into the Game Mods menu, yet, can still be mirrored on megaglest.org if they are not a pre-release version ("alpha", "beta" or similar) and licensing terms allow for mirroring them.
atibox: Ryzen 1800X (8 cores @3.6GHz), 32 GB RAM, MSI Radeon RX 580 Gaming X 8G, PCI subsystem ID [1462:3417], (Radeon RX 580 chipset, POLARIS10) @3440x1440; latest stable Ubuntu release, (open source) radeon (amdgpu) / mesa video driver
atibox (old): Core2Quad Q9400 (4 cores @2.66GHz), 8 GB RAM, XFX HD-467X-DDF2, PCI subsystem ID [1682:2931], (Radeon HD 4670, RV730 XT) @1680x1050; latest stable Ubuntu release, (open source) radeon / mesa video driver
notebook: HP envy13d020ng
internet access: VDSL2+

· · · How YOU can contribute to MG · Latest development snapshot · How to build yourself · Megapack techtree · Currently hosted MG games · · ·

megablob

  • Guest
Re: How to get your Mod into the MG downloads section:
« Reply #7 on: 3 February 2012, 20:24:55 »
If its not too obvious I think we will not get into trouble. We are really not that well know :) .
well but it could rise some issues (and I also believe megaglest will become more popular fast :) ). if nothing else, you may lose some nice stuff because the author has abandoned it and you can't adapt it to the new versions, I don't think anybody would complain about using one or another license for their mods ;)
like Wesnoth that requires that you use certain license to upload stuff.