-
Posts
2,536 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Blogs
Everything posted by turbofandude
-
smartCARS 3 Beta and Some History
turbofandude commented on turbofandude's blog entry in Development Updates
It will depend on which license you have, but the transition will be fair regardless. -
Edit (22MAY23): smartCARS 3 is now available for sale in open beta! To learn more, visit the product page. smartCARS has been at the core of TFDi Design's product lineup since 2012. As of a few weeks ago, smartCARS version 3 is officially in beta. This is a big moment for us and I want to take a few minutes to share some history and details about it. The Beginning smartCARS 1 was our first commercial application and although we have certainly outgrown it, we're proud of where we come from. It started, initially, as a bespoke application for colleagues we knew at the time. We changed how things were done (allowed multiple bids, added a real live-chat, etc.) and really tried to build a better user experience than what was available at the time. Below is the extremely old smartCARS 1 release video. We soon realized that smartCARS had the potential to be much more than a one-off contract. It seems we were right, because smartCARS became relatively popular in the virtual airline world not too long after. Enter smartCARS 2 smartCARS worked well for its intened purpose but it was obvious that we had a lot of headroom to expand. We wanted to allow more customization, add more detail to the logs, and give pilots a more rewarding experience. And so, we set out on smartCARS 2. We supercharged the code and user interface and created the next iteration of what was quickly becoming a staple of the virtual airline software world. The release trailer for smartCARS 2 is below. Fun fact: the music in the smartCARS 2 release trailer is actually a remix of one of my own songs. Further to the additions to the base application, we introduced smartCARS Premium. This is a pilot-based subscription that adds further features to user experience. This allowed us to create more specific and advanced features heavily geared toward the pilot, instead of the VA, as the pilot could also now be a customer. Premium included cloud flight backups that could survive even a complete PC shutoff, a mobile app that let you bring the flight with you, and some additional features (like dark mode) that weren't industry standard yet (at the time). The Quiet Years After smartCARS 2, we started focusing heavily on development of the TFDi Design 717. This took us quite some time, as did the application we followed it up with, PACX. With that said, we were still cooking up ideas for smartCARS. We collected user reports, our own ideas, and frequently discussed ways we could take smartCARS to the next level. As it soared to heights way beyond what we originally expected with over 1,000 licenses issued, we knew we had to follow up smartCARS 2 with something impressive. As we continued collecting ideas, one thing was clear: we had the core concept right but it was time to let others add to it as well. As a company, we have also focused heavily on efficiency and modularity. These concepts worked together as we designed a system that would allow others to add meaningful, important functionality at their discretion. Despite all of this interest and thought, it would somehow be many years until we broke ground on smartCARS 3. smartCARS 3 In 2020, we started on what would eventually become the smartCARS 3 that recently entered beta. We had some new team members to bring in new ideas, a fresh mindset for having had such a break, and a whole new world of technology to explore. We picked a web-based system (Electron) that would let us write simpler, platform-agnostic code. We developed frameworks and SDKs to allow plugins to add entirely new pages and features, or critical but invisible background functionaliy, to smartCARS. The unique thing about smartCARS 3 is that we wrote the flight tracking, chat, logbook, and flight center code using our own plugin API. This is significant because that means our plugin API really works. It will actually let community developers add meaningful content, whether specific and private to their VA, or something for the community to use. We took a great deal of care to improve the experience massively. A few highlights of these changes are: Single installation across all VAs without losing the customization (meaning you no longer had to install multiple copies of smartCARS for multiple VAs) Resizable, massively improved user interface Complete customization and extensibility via plugins and web APIs simBrief integration Overhauled map with ATC and online network support Massively improved and scriptable flight tracking (each VA can customize exactly what is logged and how) Overhauled chat experience that is more conducive to a friendly community message-board style conversation Improved PIREP viewer with real over-the-ground route plotting And too many minor but noticeable improvements to list Some images showing this are below. The idea for us is to make smartCARS 3 a platform, not simply another version of the program. We want to let others build and expand on the features they need without having to reinvent the wheel. We want to bring a compelling mobile experience and unbeatable Premium features (more on that another day) that'll serve the community for years to come. Conclusion smartCARS is near and dear to many of our hearts and we couldn't be prouder of where it's headed. Thank you for reading and thank you to the community for your feedback and support over the years. The wait is almost over; the smartCARS journey will continue.
-
We're looking forward to diving deeper into it publicly VERY soon.
-
Unfortunately, yes, they are sold out, but there will be plenty of MD-11s later this year!
-
As I typically do each year, I'd like to take a moment to recap what 2022 was to us and what we're planning in 2023. In a sentence, 2022 was a head-down year. We did a lot of internal optimization, a lot of development, and a lot of strategic and team planning. We also did something we've never done; a presale. Although a bit controversial (we did expect that it might be), we remain humbled by the overwhelming support we received. This support confirms two things we already believed; that we are in front of a great community that we're proud to work with and that the TFDi Design MD-11 will be our largest product to date. This upcoming year is going to be a massive year for us and our community. We have smartCARS 3 rapidly approaching beta testing, the TFDi Design MD-11 is progressing nicely and overcoming obstacles quickly, and we have recruited a great team of voices for the upcoming PACX update. No matter what brings you to us, we will have something exciting for you this year. This means it is more important for us to stay present and communicative than ever before. This segues nicely into one of our focuses for 2023: continued and improved community presence. Our customer support satisfaction feedback last year says we did good helping and we're going to aim to make that great this year. We're working with our community and brand teams to find new, meaningful ways to share content with the world. We're working on optimizing internal policies and practices to make it easier for our developers to share their progress with you. All of these things mean we are continuing to find ways to foster the most open and interactive environment we can with our customers, fans, followers, and critics alike. From a technical standpoint, we are preparing to grow. We are working on infrastructure with higher reliability, better performance, a huge scalability. We're building on top of our modular and efficient approach to development to add expandability and scalability to our every day design language. Our technical leaders are discussing emerging technologies that will improve security and enable better system-wide performance. This means our community is going to see some of the most robust, customizable, and reliable software they have ever seen from us going forward. Thank you for reading and I know I speak for our entire team when I say thank you for your support. We are so excited to be entering into what is shaping up to be a huge year and we cannot wait to share the progress as it unfolds. As always, please do not hesitate to join our Discord, open a ticket, or comment or message us on social media. We look forward to seeing you all in the skies in 2023.
-
Fall 2022 Development Update It has certainly been a while since our last update, but we were holding off making a post to add some highly anticipated features. In the background, we have made significant changes to our infrastructure to support the productivity of our developers and our supporting roles. With that being said, we would like to welcome @Ethanb_UK to his new role as Support Representative, and @lscott122 on his promotion to Community Manager. We look forward to seeing what both individuals can contribute to their new roles and how it will make a difference to our customers every day. We've got some exciting content to share today, so read on for more (yes, we know the videos are low resolution; this is to assist in viewing and uploading). PACX Although we periodically update PACX, it’s due for something new and exciting. @lscott122 and @Jishwaah have been working in the background preparing for the upcoming Voice Packs Expansion! The Voice Packs Expansion will add a whole slew of new voices (in both their native tongue and English) to further enhance the realism and localization of the PACX experience. With that said, we are pleased to confirm the following languages for the update: English (United Kingdom, English language only) Australian (English language only) Spanish German French Mandarin Japanese Portuguese Arabic As for the question that will inevitably get asked, we do not have an exact release date, but we are targeting a release during Q1 of 2023. We are now also hiring for voice actors to support PACX development by lending their voice and becoming virtual cabin crew! This role is open to anybody to apply, regardless of whether they have professional experience or are real-world cabin crew. If you are interested, or know somebody who is, and speak one of the languages above, get in touch today by submitting a short application at https://invernyx.com/apply. Successful applicants will be contacted to arrange an informal interview and to practice with the script before the official recording takes place. If you have any questions about the role, please reach out to Josh Riley via email at jriley[at]invernyx.com. smartCARS 3 We have been spending time working on smartCARS 3 behind the scenes. Finally, we are happy to present some solid shots (and a video) of some new features, as well as a more in-depth technical explanation. video.mp4 Although that doesn’t seem like a great deal of functionality, what is happening under the hood is quite significant. As we have mentioned before, smartCARS 3 is a platform, not simply an application. This platform allows developers (both third-party and first party) to add functionality at any time. What you are seeing above is this concept in practice. The flights page seen above is a plugin that we ship with smartCARS 3. That plugin manages your bid flights, will let you search and book a new one, and of course, will let you start a flight the way a smartCARS user expects. The difference is that if a virtual airline wanted to customize their booking experience (think dispatch system, etc.), they could simply create a plugin with our documented SDK that would entirely replace our booking system while still allowing users to benefit from the rest of the smartCARS experience. Plugins can add menu icons, provide background services, and interact with the rest of the application with the same level of access we are using to develop core functionality. This means that the days of having to develop or purchase a custom ACARS for a virtual airline are over. You can simply leverage smartCARS and customize it to suit the exact needs of your users. Above, we see the new “Virtual Airline Selector” experience. By default, partner virtual airlines will be displayed with their logo visible. A user can search for their virtual airline via that box and select the appropriate one. You will be able to link virtual airline accounts to your TFDi Design account to make restoring previously selected VAs easier. This new ease of use will not come at the expense of virtual airline customization, however. Virtual airlines will still be able to have custom icons, change colors, modify behavior, and give users shortcuts to launch directly to their instance of smartCARS. Under the hood, there is a plugin repository system, notification system, and inter-plugin communication system driving backend of smartCARS 3. With those features out of the way, you can expect to see significantly more visual progress as we approach the alpha testing/developer preview phase of the development lifecycle. MD-11 The highly anticipated TFDi Design MD-11 is progressing well and we are thrilled to announce that the aircraft should be released by the end of September, 2023. We are still leaving this to be very ambiguous, as we would like to allow some breathing room for any issues that may crop up. Since our last development update, we have welcomed another 3D modeler to the aircraft design team, with @arwasairl taking up the work on our newly modelled MD-11 cabin. The virtual cabin will allow you to move around the aircraft freely and get the experience of an airline passenger during your own simulator flights. Initial tests in P3D V5.2, the performance impact of the cabin was negligible. It will still be optimized before release, of course, and for those working on more performance constrained systems, we will provide an option to disable it entirely. Below are some in-sim screenshots of the cabin! Our cabin is based on the KLM 3-class configuration, so there may be some variances from cabin pictures you may have seen. We have continued work on the systems while the art team has been hard at work on the visual items. The autoflight system has quite a few of its more advanced features in-place. We are still tweaking exact numbers and performance, so we are not going to show it off in-flight just yet, but as of now, the following basic modes all work: Heading Hold Vertical Speed Hold Altitude Hold Level Change (Speed-On-Pitch) Speed Hold The important thing to note about those modes is that they are the foundation of the more complex modes. We have already worked heavily on the magenta line and navigation data usage (as you can see by the BAYPO9 SID displayed on the ND in the video). We have been really trying to capture the nuances of the autoflight system and it will vary from what you experienced in the 717, even if just slightly. One of the variances in the MD-11 is the pitch up guidance at 80 knots on the flight director (shown below). takeoff.mp4 We have also spent quite some time working on the stability assistance systems, the LSAS and RCWS systems. The LSAS is a complex system that assists in landing nose-down authority, speed protection, and pitch smoothing in-flight. We will post another video and/or dev update specifically detailing the ins and outs of the LSAS. We also have the (optional) roll control wheel steering (RCWS) feature. This assists horizontal stability by holding the roll wherever it was left by the pilot. It also will return the aircraft to a standard flight envelope if it is left outside of one (shown in the video below). rcws.mp4 Of course, there is the elephant in the room: Microsoft Flight Simulator (MSFS). We have been hard at work testing, optimizing, and refining our code and libraries to run in MSFS. Credit goes to Asobo for correcting a bug in the WASM compiler recently, so that has enabled us to progress further. Rest assured, although we're showing a lot of content in P3D or our standalone environment, nearly all of this progress translates directly to MSFS. We will have updates dedicated solely to MSFS progress over the next few months as we progress toward a fully flyable state. Community Discord has recently released a forum feature for channels, and this has prompted an internal discussion from some of our team about the future of the forums on the website and changing to a standalone blog for our development and news updates. A transitional period will then take place as we train our staff and moderators about how to manage the forum topics and how support will be given to customers who request it on Discord, and how downloads will be done. Our Discord has proven to be popular and active amongst our community. Please let us know your thoughts, as well – we want to ensure the best experience for our customers and followers as well as paving a more efficient path for our support staff to assist when needed. Closing As always, we greatly appreciate your support! As we end the quiet period of development on both the MD-11 and smartCARS 3, we are happy to start sharing more with everyone as we progress toward an exciting product line-up over the next year.
-
It binds to any IP on the port specified, so port forwarding would 100% work (as far as I know).
-
I've seen this report but I have yet to be able to recreate it. Can you open a ticket with us so we can try to do a one-on-one AnyDesk session?
-
Spring 2022 Development Update
turbofandude commented on Jishwaah's blog entry in Development Updates
This is a very interesting idea. I don't know that we'll do this for the initial release, but a legitimate charter version of the plane does sound intriguing. -
Spring 2022 Development Update
turbofandude commented on Jishwaah's blog entry in Development Updates
We keep finding more and more variations the further in we get. We're going to try to do as many as we can get adequate reference for, so if you have any further details, please be sure to let us know so we can work them in! -
Spring 2022 Development Update
turbofandude commented on Jishwaah's blog entry in Development Updates
It isn't actually unusable according to the thousands of users not having a problem. That said, we've taken special care on the MD-11 to ensure it exceeds the 717's performance. -
I believe this was resolved in the latest beta - has it repeated at all since? It was caused by a passenger not having an assigned seat and it checking if they were sitting - that shouldn't be possible due to how seat assignments are generated. Can you give me some further details on how exactly you got it to crash? By this, I mean the exact aircraft and flight parameters you used to get it to crash.
-
I'll take a look at this ASAP.
-
We do have plans to integrate with GSX (as much as possible) as well as smartCARS for the ACARS up-link. It's possible that we'd introduce Simbrief as an alternative if you aren't using smartCARS. That said, yes, we're shooting for an immersive experience as well.
-
I'll get this on our list - we may need to rebalance the likelihoods. I'm not sure if we'll implement this exactly in this format, but we can try to find a happy medium.
-
I really like this idea. I've added this to our board to review ways we can implement something like this.
-
Winter 2021 Development Update
turbofandude commented on turbofandude's blog entry in Development Updates
There are indeed several sub-variants, but due to their popularity (or lack thereof) in some cases, we may not include them. The idea is something like this: if you only care about cargo, you can purchase just the cargo version for the base price. Then, if you decide you want passenger options later, you can add it on for a fraction of the base price. Inversely, if you decide you want passenger first and then cargo, it works the same way in reverse. The failures pack will be its own thing - we're going a la carte to make sure nobody is forced to purchase something they don't want or won't use. -
Winter 2021 Development Update
turbofandude commented on turbofandude's blog entry in Development Updates
Is this something you can provide us more information on? I'll discuss it with the team at the next meeting. -
As we are preparing to end another year, I'd like to take a look back over what 2021 has been for us. This year was a year of learning and dedication for us. We got the opportunity to meet up face to face at FlightSimExpo for the first time since the pandemic began and it was a much-needed break from the every day routine we'd gotten used to. Spending time with each other and with the members of the community that were able to attend was definitely a highlight for me. This year, we also got the chance to grow our team, refine our processes, and set ourselves up to be the best that we can be. We've been hard at work developing and improving our products across the board in our most asynchronous and efficient manner yet. Armed with the largest and most efficient team we've had yet, we are prepared to make some impressive progress and have some exciting news for everyone who has been patiently waiting for the projects we've been working on. Finally, as always, we are honored to be a part of this community and to be in the position we're in. The support and appreciation we've received over the last year has been humbling and we plan on continuing to impress in 2022. We look forward to getting more hands-on with some of our development progress and participating in more community events, both in person and online, as the world continues to settle into its new normal. From all of us at TFDi Design, and Invernyx as a whole, we wish you a fun, safe, and happy, New Year.
-
Opening We've been quiet while we've had our heads down recently, but it is time to show everybody what we've been doing! We have changed how we structure some of our development planning by splitting it into seasons. These seasons coincide with the traditional fiscal quarters and, for now, we plan on doing a major development update at least once per season with development streams and shorter updates in between. PACX We've been working slowly and steadily on improvements to PACX. Since the last time we talked about it, we've crushed a number of bugs and implemented a few requests from the community. Among these are items like improvements to record filtering, refinements and fixes for certain in-flight announcements, and general stability and performance improvements. We plan to start testing on this update relatively soon after the holidays to keep things fresh. One of the most requested items for PACX was additional voice packs and we intend to deliver. We've been working on the internal tools needed to create a thorough and immersive voice pack expansion remotely. This expansion will include a number of new voice packs in different languages and accents, as well as some changes to make the experience more realistic in those areas. The good news is that these tools are almost complete. We will soon be putting out a call for voice actors/actresses and/or flight attendants from around the globe to work with us in creating the new voice packs. smartCARS 3 The smartCARS 3 team has been working on some impressive items. The user interface is still very much a work in progress, so I will not be sharing any images here, but I will go into more technical detail about what's going on under the hood. smartCARS 3 is a platform as much as it is an application. We have created a plugin system that allows third party developers to have the same level of access to the core functionality that we are using to create it. This means that virtual airlines and communities can create a truly custom and personalized experience while still benefitting from the existing work done by others and by our team. For example, let's say a virtual airline created a completely custom booking and dispatching system that is totally incompatible with the way smartCARS handles it. This virtual airline could spend a few hours and create a new booking module that their pilots can install that works with their custom system. These pilots can still use smartCARS and benefit from the rest of the features without having to sacrifice the individuality and immersive experience that the virtual airline created. smartCARS 3 will be a huge improvement from the pilot's perspective as well. We've taken a huge number of requests over the years and we are implementing those as faithfully as possible. Little inefficiencies, such as the un-resizable window and auto-scrolling chat will become things of the past. The flight tracking and logging experience will be much more thorough and refined. The review of past flights will be much more detailed and useful, instead of simply seeing the PIREP text a second time. Even the smartCARS Premium features will become much more compelling and useful - allowing a greater amount of flexibility and dependability from your flying experience. When the user interface is ready, we will do a deep dive into the details of some of these new features and demonstrate all that it is capable of. In the meantime, just know that we have heard your requests and feedback and they are shaping the future of smartCARS. MD-11 The MD-11 has been making significant progress over the last several months as well. We can now officially announce that we have partnered with Turbine Sound Studios to create an immersive sound experience for the MD-11. More and more systems have been brought online in the last few months and functionality is getting more complex and realistic. Since the last development update, we've got the FADEC and engine computers implemented, the first part of the flight control systems and FCC working, improvements and additions to the electrical and hydraulic systems, and work has begun in the pneumatic system. The standby display is also now nearly complete, bringing another complex piece of electronics online in the cockpit. In the visual and artwork front, huge improvements have been made. The texturing of the cockpit has started, as well as the mapping and animation of the buttons and switches. It's worth noting that the cockpit seems VERY worn/dirty. This is an option - it's easier for us to create it at maximum wear and tear then reduce it than it is to go the other way. You will have the ability to select the level of wear and tear you'd like. The tools we've created to help develop and test the aircraft outside of the sim have also made getting it into the sim faster, so we expect to see a lot of functionality in the cockpit very soon. The cockpit isn't the only area getting attention, though. The exterior texturing and liveries are well underway. We have a pretty solid list of liveries we want to have available at launch and we're making good progress on them. As always, all of the images shown here are work-in-progress and not necessarily reflective of the final, refined product. If you see something that is out of place or not quite perfect, feel free to let us know, but it may be an issue we're already aware of and will fix at some point before release. We actively encourage participation via our Discord server. One final item that we've discussed on some of our streams but haven't officially stated yet is the price point. As of now, we anticipate the product being available as a base pack and two expansions. The base pack will either be the cargo or passenger version (your choice) and the other will be available for a small upgrade. We also plan on releasing a failures package that will include a full failures menu, operations-based failures and faults, and more. As of now, the base price is expected to be $89.99 USD. The expansion packages will be priced fairly with respect to scope and significance of the work required to create them. Closing Thank you for reading and if you haven't already, I posted our yearly review article here.
- 16 comments
-
- 11
-
-
-
Product Updates from FlightSimExpo 2021
turbofandude commented on turbofandude's blog entry in Development Updates
Apologies for the delay in my answer! Yes, the center gear is dynamic as far as I know. -
Just wanted to follow up on this - I was able to recreate this bug and solve it. As it turns out, it had to do with Russia being listed in Europe by the name database but that particular airport reporting its continent as Asia. The algorithm has been updated to match country code first regardless of continent, then use the continent (if it's different) as a backup. This will be resolved in the next update. Thank you for the report!
-
Auto Pilot and Auto Throttle shut off
turbofandude replied to Greg Goodavish's topic in General Discussions
The yellow button on the yoke is the standard disconnect button. Pressing it once disconnects the autopilot, pressing it again silences the warnings. -
My apologies for the delay! I'm glad you figured it out!
-
Product Updates from FlightSimExpo 2021
turbofandude commented on turbofandude's blog entry in Development Updates
I may be behind on my lingo - what do you mean center bogey?