Are you banned? Problems registering?

Are you banned, but don't think you did wrong? Are you having problems registering? Read this post first. If you still have questions, contact forum staff at staff (at) skyscrapersim (dot) com to get help.

Author Topic: How to Create and Run your own Integration Project  (Read 3138 times)

Offline escalatorgeek881

  • Member
  • *****
  • Posts: 1404
    • escalatorgeek881's Channel
How to Create and Run your own Integration Project
« on: May 01, 2011, 07:03:10 PM »
I have noticed that ever since I posted the first release of Integration Project 2011, some other users have tried to start one of their own, but have either hesitated or given up since it was considerably too hard. What I must say about an integration project, is that it can be tedious to start, but it becomes easier and more organized as you develop it more.

I have placed in this tutorial to hopefully help some who are wanting to move all of their buildings into an Integration Project of their own and eventually have it released and developed.



What is an Integration Project?
-A user's integration project is a project to combine all of his/her individual building projects into ONE large combined group where all of the data are released in a particular release and discussion topic. This allows the user's projects to be more interdependent and of course encourages activity on multiple projects at the same time, instead of exclusively one particular project. All of the user's custom textures and sounds are placed in their own special folders in Skyscraper's data folder, which is released with the user's buildings. Any fixture sets used are also placed in separate folders in the data folder, and are released with the integration project regardless of the creator of the fixture set.

An integration project should only include hand-coded buildings, since buildings created using the Beno Building Creator are not accepted into Chris's content management server.



Why Start One?
-An integration project organizes your data and building files, and allows you to share all of your buildings more easily. Since each individual building project would traditionally be in its own topic, it is hard for others to find the topic where you can download and discuss about the building. An integration project will release ALL of your buildings and extra data in one topic, which allows others to access ALL of your buildings easily, instead of them having to dig through the Custom Buildings board to find them. Also, if done correctly, an integration project will ease confusion with extra data required to run a building properly, and everybody will be able to download all of the extra data for ALL of your buildings (and of course the actual buildings) at one time and easily place them into the correct areas, and have no problems with your buildings.

If everybody makes an integration project, it will allow everybody to access each other's buildings more easily. This will even ease the process of having them added to SVN, which will give Skyscraper much more variety, and will make it more successful.



How Do I Start One?
-Starting an integration project can be very tough, but by following these steps, you can start an integration project easily.

Step 1
-Start out by making a list of all of your buildings and knowing which ones will be part of your integration project. Write down some history about your buildings and your projects. Then begin setting up the discussion and release center for your integration project. This topic should be in the Custom Buildings board, and a good recommended title would be "[username initials] Integration Project [current year]". Your username initials are a shorter way of saying your username (like EG881 for escalatorgeek881).

Step 2
-Now organize your data (if it isn't already) into special folders in the data folder that contain exclusively your extra data that is needed for any of your buildings. Fixture sets need to be put in their own folders too. After you have done that, update your buildings to load the extra data from the new folders you have created. Make sure this is 100% complete (that means all of it loads properly in their new locations) before moving on to the next step.

Step 3
-Now insert any changes or modifications you want to make with your buildings.

Step 4
-Now since you are done organizing your data, you need to set it all up for release. First start off by going into a location other than the Skyscraper folder, such as your documents folder. Create two folders named "buildings" and "data" (no quotes, case-sensitive, must be all lower-case). Copy and paste all of your folders that are in the data folder into the new "data" folder. Then copy and paste all of your building you want released into the new "buildings" folder. If you create other folders that are not located in the "data" or "buildings" folder, they will only be placed in the Skyscraper folder and not in the folders within it.

Step 5
-Once you created your folders, create a compressed zip folder. This can be tricky, but on most computers you can simply right-click and select "New", and then "Compressed (Zipped) Folder". Once you created this folder place all of the folders you created into the zip folder. Name your zip folder, then it is ready for release.

Step 6
-Most integration projects will take up 60+ MB, which means you need to upload the zip folder to a file-sharing website, such as MediaFire. After it is uploaded, you need to provide the link on your release post. You can get the link by simply going to the downloading page and copying the address, or by right-clicking on the download link itself, and click on "Copy Link Location" or anything similar.

Step 7
-Before you click "Post", which will place your release onto the forum where you can share it to everybody, make sure you place in the downloading instructions. If you have done the previous steps correctly, you should say this...

    "Downloading is simple. There is one download link above, download the file, and place it into the Skyscraper folder, which should be in the “Program Files” folder if installed correctly. After you place the zip folder in the Skyscraper folder, right click on it and click “Extract” or “Extract All” (you may need a special program such as 7Zip to extract them). You should be prompted to tell the folder in which the files will be inserted. Make sure it is the Skyscraper folder and the Skyscraper folder only, and not any other folder. Once you do this, all of the files should be currently inserted into their proper areas, and you are ready to run Skyscraper and enjoy. Note, all of the files are on that one zip folder, which is over 60 MB. It may take a while to download depending on internet speed."

After that, you can add in some information about the release, and maybe even describe your buildings or give interesting facts about them.

Step 8
-Congratulations, you have successfully started an integration project. When you want to update your buildings, simply repeat the process again with the updated content. It is recommended that you have lots of changes in several of your buildings before you make another large release.
« Last Edit: May 13, 2011, 05:42:53 AM by escalatorgeek881 » »
Always pushing Skyscraper to it's limits!

Offline cheapie

  • Member
  • *****
  • Posts: 1766
  • Meow!
    • Cheapie Systems
Re: How to Create and Run your own Integration Project
« Reply #1 on: May 01, 2011, 11:04:12 PM »
Hopefully if anybody does this, they'll just make Skyscraper read the data archive directly instead of making us extract it, and especially not the way NTCC was done (I still haven't figured out most of that).

Offline escalatorgeek881

  • Member
  • *****
  • Posts: 1404
    • escalatorgeek881's Channel
Re: How to Create and Run your own Integration Project
« Reply #2 on: May 02, 2011, 05:53:26 AM »
Either that or eventhorizon can create a side-program to extract the files in the the proper place. With IP2011 Version 1.5, you simply have to extract that one zip folder to the Skyscraper folder and everything will be in the proper place.
Always pushing Skyscraper to it's limits!

Offline cheapie

  • Member
  • *****
  • Posts: 1766
  • Meow!
    • Cheapie Systems
Re: How to Create and Run your own Integration Project
« Reply #3 on: May 02, 2011, 07:57:26 AM »
Why extract? Skyscraper can mount .zip files.

Offline escalatorgeek881

  • Member
  • *****
  • Posts: 1404
    • escalatorgeek881's Channel
Re: How to Create and Run your own Integration Project
« Reply #4 on: May 02, 2011, 03:35:00 PM »
I will try that next time.
Always pushing Skyscraper to it's limits!

Offline Test Tower

  • Global Moderator
  • *****
  • Posts: 1903
  • ^ Otis 2000
    • Skyscraper Stuff by Test Tower
Re: How to Create and Run your own Integration Project
« Reply #5 on: November 30, 2011, 02:58:18 AM »
Also. If you can, please start a new wiki page and put in this category:
http://wiki.skyscrapersim.com/index.php/Category:Integration_Project

Offline chiefbozx

  • Member
  • *****
  • Posts: 209
  • Moderator of Community Projects
    • GitHub!
Re: How to Create and Run your own Integration Project
« Reply #6 on: February 25, 2012, 06:18:31 PM »
Just wondering, how many buildings would you recommend having in order to start an Integration Project?

Offline Sumosoftinc

  • Member
  • *****
  • Posts: 646
  • The Only Member in SSF that lives in Jakarta
    • Sumosoftinc Productions
Re: How to Create and Run your own Integration Project
« Reply #7 on: February 25, 2012, 06:28:49 PM »
Just wondering, how many buildings would you recommend having in order to start an Integration Project?
I'm just suggesting: minimal 3 buildings are required. But it's up to you to include how many buildings in the IP.
Sumosoftinc - The Largest Elevator Channel in Indonesia

 

Powered by EzPortal