Skip to content
View in the app

A better way to browse. Learn more.

The AVSIM Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Book on Programming Flight Sim 2004 and Flight Sim X

Featured Replies

Hello, my name is Paul, I am new and very inexperienced at using forums, so if I am not going about this properly my apologies. I want to know if there are any books about the programming or how to program FS9 and FSX? I want to learn how it all works and start learning how to manipulate, change and/or upgarde the programs, and how to create aircraft, scenery. AI etc? So if anyone can tell me if there are actually book on how to do this I would greatly appreciate it.

Thank you

Hi Paul and welcome. That's a great question and I sure wish there was a book but I don't know of any one-stop ways to acquire the knowledge needed to develop things for MSFS. The problem is that the subject matter is so broad and the tools and techniques so varied and evolving (and in some cases very complex), that trying to capture all the information needed into a single book would be very difficult, and the audience is probably not that big anyway so the rewards for such a work would be small.

 

I've only worked with FSX but my understanding is that there are many differences from FS9, so to keep things simple at first I suggest you pick one platform and work with that. Get the SDK (FS9 SDK is a free download, or if you have FSX Deluxe or Gold Pack it's on the DVD's) and look over the documentation. Sign up at fsdeveloper.com and start exploring the resources and forums there.

 

I would also suggest picking a specific subject to learn, such as how to create an aircraft repaint, or how to update an airport, and go search for tutorials and also find the tools you need and practice using them, then do a project with the skills you learned. As you repeat this process you'll learn more tools and skills.

 

Besides fsdeveloper.com there are tutorials online elsewhere (some here in AVSIM's libraries), and look on YouTube for tutorial videos. You'll be doing lots of Google searches as well. Just be persistent and ask questions as you go. Good luck!

Barry Friedman

  • Commercial Member

Let's see... scenery, aircraft, AI.  Nuttin' like starting small, ha!  My advice from my own experience:

 

1. Start small - select a single object. get the basics.

2. Try something you would like to see in FS, maybe something in your home town.

3. read-Read-READ.  Plan weeks if not months to scour favorite websites and their posts.  Good start is over at FSDeveloper.

4. Something simple with basics could take a couple of months.  From there, getting more proficient may take a good couple of years.

 

It's a  fun journey... good luck.

Intel i9-12900KF, Asus Prime Z690-A MB, 64GB DDR5 6000 RAM, (3) SK hynix M.2 SSD (2TB ea.), 16TB Seagate HDD, Gigabyte GeForce 5080 RTX, Corsair iCUE H70i AIO Liquid Cooler, UHD/Blu-ray Player/Burner (still have lots of CDs, DVDs!)  Windows 10, (hold off for now on Win11),  EVGA 1300W PSU
Netgear 1Gbps modem & router, (3) 27" 1440 wrap-around displays
Full array of Bravo, Saitek and GoFlight hardware for the cockpit. Varjo and HP VR headsets for mixed reality.

Welcome!  AVSIM has two guides to help you set up FSX.  The AVSIM FSX Config Guide and the AVSIM CTD Guide if you have crashes or things go wrong.  See the links to the guides in my signature. 

Jim Young | AVSIM Online! - Simming's Premier Resource!

Member, AVSIM Board of Directors - Serving AVSIM since 2001

Submit News to AVSIM
Important other links: Basic FSX Configuration Guide | AVSIM CTD Guide | AVSIM Prepar3D Guide | Help with AVSIM Site | Signature Rules | Screen Shot Rule | AVSIM Terms of Service (ToS)

I7 8086K  5.0GHz | GTX 1080 TI OC Edition | Dell 34" and 24" Monitors | ASUS Maximus X Hero MB Z370 | Samsung M.2 NVMe 500GB and 1TB | Samsung SSD 500GB x2 | Toshiba HDD 1TB | WDC HDD 1TB | Corsair H115i Pro | 16GB DDR4 3600C17 | Windows 10 

 

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.