|
From: Curtis O. <cur...@gm...> - 2024-06-12 16:58:19
|
FlightGear provides all the source ... shouldn't be too hard to grab a copy if you go to our main web site ... or do a quick google search. We are OpenSceneGraph based. Glass half empty comment: One downside to a code base that will turn 30 years old before too long is that it has continuously grown in complexity over the years. Diving into the source code from scratch (or if you haven't poked around in there for a few years) can be quite intimidating. I do think this is a downside to large, long-term successful projects like FlightGear. The code is open-source, but many areas are all but impenetrable due to complexity and use of a lot of advanced C++ idioms ... and we encapsulate a lot of advanced engineering concepts as well ... which is unavoidable ... being a flight sim and all. So depending on what you are doing and where you are looking, there can be a huge learning curve to deal with. There are lots of people willing to address specific questions that anyone might want to ask, but you have to be willing to put the enough effort in on your side to get to the point of being able to ask specific questions. If your starting point is "how do you write a flight simulator", then I don't think any of us have written texts books on how to do that ... and when they exist, they are very narrowly focused ... like you might need to learn visual basic or various severely dated technologies to follow along with much of the information out there. Anyway, I'm starting to ramble into things I don't know as much about, so I should stop here before I say too many things that are too terribly wrong. :-) Curt. On Wed, Jun 12, 2024 at 10:38 AM The MontaLinuX Project < the...@gm...> wrote: > So, I have a last question. Where can I find a flight sim. source? With > OpenSceneGraph? > > In the nickname, > In der heilmant > > 12 Haz 2024 Çar 18:14 tarihinde David Hudach <dh...@gm...> şunu > yazdı: > >> Nice Patrick. That is a "glass is half full" approach!! >> >> Dave >> >> On Wed, Jun 12, 2024 at 10:19 AM Patrick Callahan < >> pat...@gm...> wrote: >> >>> People have been making flight simulators forever. >>> >>> Many of us started with something like this: >>> https://www.repeatcrafterme.com/2014/05/cardboard-box-airplane.html. >>> >>> MontaLinuX person does his own Linux distro, so, naturally, they want to >>> do a flight simulator. I'd bet that when they're done working on it, they >>> will be an asset to any flight simulator organization he joins. If we need >>> new developers in 2026, maybe they will be an excellent candidate. >>> >>> Ideal Scenario: While whipping up their own flight simulator, which >>> flies regularly between Istanbul and Antalya, with spectacular views of >>> Güllük Mountain, MontaLinuX takes a close look at the flightgear codebase, >>> suggests a wildly useful enhancement that multiple flightgear users >>> enthusiastically comment on. Then MontaLinuxX codes a prototype of it, asks >>> for feedback on flightgear-devel, incorporates feedback, publishes the >>> prototype on a fork, invites other interested people to make suggestions >>> and contribute code changes where appropriate, submits a merge request >>> crediting everyone who assisted in the effort and James, having been >>> informed from the beginning immediately merges it on to next. >>> >>> If one can dream, what can two or more with similar dreams choose to do? >>> >>> -Pat >>> >>> On Tue, Jun 11, 2024 at 9:41 AM David Hudach <dh...@gm...> wrote: >>> >>>> If I may offer a word of caution. Though admirable to attempt to build >>>> your own flight simulator, it might be good to keep in mind that developers >>>> are working on Flight Gear. And asking toooooo many questions might be akin >>>> to asking developers to work on TWO flight sim projects. I'm not sure how >>>> that would be received. Even the most altruistic and helpful developers >>>> might be consumed by the FG project .... >>>> >>>> I'm not speaking for anyone, just speculating. In other words, asking >>>> for compass headings is probably better than asking for a complete roadmap. >>>> >>>> If you are truly motivated to do this, it would probably be good to be >>>> well prepared before asking questions: scour the wiki pages, download, >>>> compile and examine the source. If you have done and are doing this, great. >>>> >>>> Again, these are just my opinions and I don't want to speak out of turn >>>> or speak for anyone ... >>>> >>>> Thanks, >>>> Dave >>>> >>>> On Tue, Jun 11, 2024 at 9:21 AM The MontaLinuX Project < >>>> the...@gm...> wrote: >>>> >>>>> My aim is not to make an ultra-mega uber-duber realistic thing with >>>>> 500 aircraft, where we can fly even in space. To make a simple, >>>>> experimental project. A project that can fly from Istanbul to Antalya at >>>>> most. >>>>> >>>>> In the nickname, >>>>> In der heilmant! >>>>> >>>>> The MontaLinuX Project <the...@gm...>, 11 Haz 2024 >>>>> Sal, 16:02 tarihinde şunu yazdı: >>>>> >>>>>> I will use a ready base and I will build it. >>>>>> And, I have a question, how can I model the planes? I want to add 2/3 >>>>>> planes. Already, I can do scenery. >>>>>> >>>>>> 11 Haz 2024 Sal 11:31 tarihinde Scott Bouchard via Flightgear-devel < >>>>>> fli...@li...> şunu yazdı: >>>>>> >>>>>>> Regarding developing ones own simulator software, would it not make >>>>>>> sense >>>>>>> to start from the fundamentals and build from there? >>>>>>> >>>>>>> Conversely, by asking FGFS devs for guidance, one would likly end up >>>>>>> with >>>>>>> something very similar to FGFS, so you may as well just contribute >>>>>>> to FGFS. >>>>>>> But by starting a fresh, the developer may come up with something >>>>>>> new and >>>>>>> interesting. >>>>>>> >>>>>>> I have been reading this excellent book by David Allerton >>>>>>> (publishedby Wiley) >>>>>>> which covers the fundamental principals of flight simulation and >>>>>>> builds >>>>>>> from there with example code snippets: >>>>>>> https://www.wiley.com/en-sg/Principles+of+Flight+Simulation-p-9780470754368 >>>>>>> >>>>>>> Why not give a fresh approach a try? It may produce something fun. >>>>>>> >>>>>>> Cheers, Scott >>>>>>> _______________________________________________ >>>>>>> Flightgear-devel mailing list >>>>>>> Fli...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/flightgear-devel >>>>>>> >>>>>> _______________________________________________ >>>>> Flightgear-devel mailing list >>>>> Fli...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/flightgear-devel >>>>> >>>> _______________________________________________ >>>> Flightgear-devel mailing list >>>> Fli...@li... >>>> https://lists.sourceforge.net/lists/listinfo/flightgear-devel >>>> >>> _______________________________________________ >>> Flightgear-devel mailing list >>> Fli...@li... >>> https://lists.sourceforge.net/lists/listinfo/flightgear-devel >>> >> _______________________________________________ >> Flightgear-devel mailing list >> Fli...@li... >> https://lists.sourceforge.net/lists/listinfo/flightgear-devel >> > _______________________________________________ > Flightgear-devel mailing list > Fli...@li... > https://lists.sourceforge.net/lists/listinfo/flightgear-devel > -- Curtis Olson |