Es/FlightGear Newsletter October 2011
|
Nos gustaría hacer hincapié en que el boletín mensual no puede vivir sin las contribuciones de los usuarios y desarrolladores de FlightGear. Todo el mundo con una cuenta wiki (registrarse es gratuito) puede editar el boletín de noticias y toda contribución es bienvenida. Por tanto si sabes de algún proyecto relacionado con FlightGear, como por ejemplo un escenario o una aeronave actualizada, por favor sientete invitado a añadir este tipo de noticias en el boletín.
Noticias de desarrollo
División en FGdata
Un equipo de desarrolladores empezaron a preparar los repositorios de FlightGear Git para un cambio significativo. La aeronaves se separarán de fgdata, con el fin de facilitar el desarrollo de las aeronaves y los datos en su conjunto. En este momento (de la publicación de este boletín) estamos en la fase de prueba, os invitamos a probar el nuevo sistema e informar de cualquier error, comentarios y preguntas.
Nos gustaría hacer hincapié en que los repositorios de pruebas no pretenden reemplazar el "viejo" fgdata todavía! Hay varias maneras de dividir (por ejemplo, todas las aeronaves en un repositorio grande, o los repositorios por autor), así que hasta que decidamos qué camino tomar, las cosas pueden cambiar (y lo harán). Aconsejamos a los que tienen poca experiencia con Git se mantengan alejados de los repositorios de pruebas, hasta que hayamos publicado algún tipo de documentación.
Los detalles se pueden encontrar en la página wiki especial: FlightGear Git: división fgdata. Siéntete libre de agregar tus inquietudes/preguntas/ideas a esa página!
Cambio a CMake
El sistema de compilación del núcleo de FlightGear fue cambiado por "CMake" - lo que significa que ahora tenemos un único sistema constructor para todos los entornos - Windows, Linux y Mac. Hasta el momento, guiones de codigo para Linux/Mac y un proyecto MSVC separado para cada versión individual de VisualStudio que tubo que ser mantenido. Con el sistema unificado el mantenimiento es más fácil cuando se agregan nuevas fuentes, dependencias de la biblioteca o interruptores de tiempo de compilación del proyecto.
Es probable que los usuarios de FlightGear en (Windows) aún no notén ningún cambio, sin embargo: el servidor constructor Jenkins ya fue cambiado a usar CMake, y nada va a cambiar las publicaciones previstas o los instaladores de las versiones de instantáneas de desarrollo.
Más información: Construir usando CMake y desarrollar usando CMake.
Nuevo Sistema de Repetición
El Sistema de Repetición Instantánea ha sido revisado a fondo. El sistema actual ha funcionado bien solamente con tipos específicos de aeronaves, ya que se basó en un conjunto codificado de propiedades a grabar/reproducir, que abarcaba principalmente aviones de hélice. Sin embargo los motores a reacción (empuje-inversores, N1/N2 rpm) o trenes de aterrizaje no estándar (por ejemplo, un Concorde con cuatro trenes de aterrizaje) no estaban funcionando bien. El nuevo sistema puede ser adaptado a cualquier tipo de aeronave y en cualquier tipo de propiedad personalizada o animación.
El cambio más obvio es, probablemente, un mejorado marco de diálogo de repetición: La interfaz gráfica de usuario de tipo reproductor de video ofrece botones de reproducción/pausa/saltar y también controla la velocidad de reproducción. Durante la reproducción utilice las 4 teclas de cursor como controles (izquierda/derecha para saltar, arriba/abajo para aumentar/reducir la velocidad). Otra novedad: ahora soporta la reproducción en camara lenta!
Otra nueva característica es la opción de tomar el control en cualquier punto durante la reproducción. Utiliza Instant Replay para volver atrás en el tiempo, después haz clic en el botón "My controls!" para recuperar el control y continuar el vuelo desde la posición actual. Es posible que esto sea útil para entrenar determinadas fases del vuelo, tales como volar la misma aproximación una y otra vez, tal vez usando diferentes climas/condiciones de viento. Incluso si te equivocaste en la aproximación: volver atrás, para volver a intentarlo, hasta que lo hagas mejor! :) En la actualidad esta característica particular sólo está disponible para aeronaves YASim - excepto helicópteros. Es probable que esté disponible pronto el soporte para JSBSim.
El primer paso para adaptar una aeronave al mejorado sistema de repetición es coger archivos de configuración que esten en uso, dependiendo del tipo de aeronave/motor/... El archivo de configuración sólo necesita ser incluido en el archivo de la aeronave ...-set.xml. En una segunda etapa opcional, puedes agregar más propiedades personalizadas para cubrir efectos específicos de la aeronave. Para obtener más detalles, mira el README.flightrecorder en la carpeta $FG_ROOT/Docs.
Unos cuantos ejemplos de aeronaves adaptadas que muestran diferentes niveles de personalización ya están presentes en el git/fgdata actual:
Por otra parte, la pila del sistema de repetición es ahora totalmente configurable (mira las propiedades en /sim/replay/buffer). Si tienes suficiente memoria, puedes aumentar el buffer de duración de grabación y tasas.
El trabajo en el sistema de repetición no ha terminado todavía. Sin embargo, puedes hacer un vuelo de prueba con el estado actual del git actual ;-).
Lecciones de Vuelo para pilotos AI
Este mes los pilotos de tráfico controlado virtual AI de FlightGear, han recibido una amplia formación en lo que respecta a sus habilidades de aterrizaje. Mientras que en las versiones anteriores las aeronaves AI tenían una tendencia a acercarse demasiado alto, caer muertos en la pista, y rodar todo el camino hasta el otro extremo de la pista antes de desocuparla, la versión en desarrollo de FlightGear aborda ampliamente todos estos temas. Los pilotos ahora hacer una aproximación mucho más realista, y abandonan la pista cuando puedan. El correspondiente código de control AI fue implementado en Octubre. Además, se ha comenzado a trabajar en un algoritmo nuevo de regulación de flujo del tráfico para guiarlo en tierra.
El complemento Bombable se ha actualizado
El complemento Bombable de Flug recibe una serie de cambios importantes, entre ellos:
- Las aeronaves AI se mueven verticalmente -- y hacen looping: ahora las aeronaves AI se mueven mucho más realisticamente en dirección vertical. Hacen bucles, picados, y todo lo demás. Su comportamiento (tasas de ascenso, tasas de picado, etc) coinciden con los de la aeronave correspondiente en FG. Esto lo convierte en una experiencia mucho más realista de combate aéreo 3-D en FlightGear.
- Tasas de alabeo realistas para aviones AI: Las tasas de alabeo ("rolidos") son unos de los factores más importantes que determinan la eficacia de los aviones de combate - una aeronave que puede rolar más rápido puede girar más rápido. Ahora se pueden personalizar las tasas de alabeo de las aeronaves AI en escenarios, y han sido corregidos errores en las rutinas de alabeo y giro de las aeronaves AI.
- Significativas mejoras de rendimiento: bombable ahora tiene mucho menos impacto en el la tasa de fotogramas, y mucho meno saltos y desaceleraciónes en los momentos clave, como cuando impactan numerosas ráfagas de ametralladora.
- Detección de daños por impacto, el elemento más avanzado en Bombable. Se ha mejorado mucho, basandose en el sistema nativo de detección de impactos de FG, y el marco de trabajo está en lugar para futuros refinamientos o como un modelo de FG para implementar y refinar internamente la detección de impactos. El seguimiento de los daños y la comunicación a través de multijugador funciona bien, muy ligero, con una tasa de datos muy baja. Sin embargo, sólo un porcentaje de daño general es seguido y comunicado. No son simulados los daños en puntos diferentes o sistemas. En su lugar está la prueba del concepto para las explosiones, fuego, animaciones de daño en las armas y animaciones de choque. Todos estos elementos pueden ser refinados para un mayor realismo.
- Reposicionar cualquier escenario a tu ubicación: Tienes un escenario AI con sede en San Francisco, pero deseas volar a Londres? No hay problema, simplemente pulsa un botón en el menú bombable y tu escenario viene contigo, estés donde estés. Los niveles de daño para los aviones AI y los objetos se vuelven a restaurar. Es como cargar un nuevo escenario sin tener que volver a iniciar FlightGear.
- Regenerar aeronaves y objetos AI: Después de haber sido derribado (o abatido por) aeronaves u objetos AI en los escenarios, puedes volver inmediatamente a regenerarte y volver a intentarlo. (Disponible en el menú Bombable.)
Los dos últimos son una especie de cambiadores de juego - es como ser capaz de reiniciar/recargar un escenario al instante, sin tener que volver a iniciar FG.
Además, ha habido algunas peticiones de características para hacer más difícil al complemento bombable mejorando su AI. Esto dio lugar a un interesante debate sobre las posibles maneras de hacer a la AI aún más inteligente de lo que ya era [1]. Véase también Las redes neuronales en Nasal.
Para ver un bonito video demostrativo creado por Vodoun da Vinci, por favor mira en las noticias de la comunidad.
Entrevista con un colaborador: Gijs de Rooy
A partir de este mes, nos gustaría ver una entrevista mensual con un colaborador. Las preguntas están disponibles en preguntas de la entrevista y cualquiera es libre de escribir una entrevista (con sigo mismo) para el boletín del mes que viene!
- ¿Cuánto tiempo has estado involucrado en FlightGear? ¿Qué fue lo que hizo unirte?
Según el software del foro me uní en Julio de 2007. Un año antes fui uno de los primeros usuarios de Google SketchUp, un software gratuito de modelado 3D. Después de modelar varios edificios de mi ciudad natal, Amsterdam (y colocarlos en Google Earth) empecé a trabajar en el aeropuerto Schiphol de Amsterdam. Por entonces, Google Earth tenía un (simple) simulador de vuelo integrado. Amsterdam sería el primer aeropuerto en ser modelado con ese fin, al menos ese era mi plan ...
Cuando modelaba Schiphol, me topé con este simulador libre de vuelo, llamado FlightGear, que a diferencia de Google no era un juego. En uno de mis primeros posts en el foro FlightGear pregunté por alguien que pudiera poner mis modelos en el escenario de FlightGear. Georg (Heliflyer) pusó mis primeros edificios. Me tomó un poco de esfuerzo, pero finalmente logré colocar edificios mí mismo. Por desgracia, el chico que me presentó FlightGear y me dio un hobby que duraría hasta hoy día, falleció en 2009.
- ¿Tienes conexiones con el mundo real de la aviación o de IT?
Desde hace dos meses estoy estudiando Ingeniería Aeroespacial en la Universidad de Delft. Hasta ahora me gusta mucho esta mezcla de hobby y de estudio. Antes de iniciar estos estudios mi única conexión con la aviación (que no fuera viajar) fue una clase de vuelo de una hora en un doble helice, por mi cumpleaños. Si tienes la oportunidad de hacer un vuelo, sin duda alguna te animo a hacerlo. Es una experiencia increíble.
- ¿Que es lo que mayormente te interesa de FlightGear?
Una de las cosas que me gustan de FlightGear es la amplia gama de cosas en las que uno puede participar: modelado, texturizado, escribir manuales, recolección de datos, etc y por supuesto volar. Por lo tanto, tengo una lista muy larga de intereses. Sin embargo, hay tres partes fundamentales con las que particularmente disfruto; el desarrollo de escenarios y aviones, ayudar a los demás por medio de artículos wiki y responder a las preguntas en el foro.
- ¿En qué proyecto(s) estás trabajando en este momento?
Mis principales proyectos de desarrollo en este momento son el Boeing 747-400 y el escenario Holandés. Ambos pueden ser considerados como nunca terminados, siempre hay cosas que añadir/mejorar.
- En promedio, ¿cuánto tiempo pasas trabajando/contribuyendo con FlightGear?
Hasta este año empleaba unas 4 a 5 horas al día con cosas relacionadas con FlightGear. Ahora que estoy estudiando tengo menos tiempo libre, pero aún así empleo varias horas al día en promedio. La mayor parte de ese tiempo es ocupado por materia de no-desarrollo, como el foro, wiki y la base de datos de libreas. Durante los años he estado empleando un poco de tiempo en el vuelo real.
- ¿Qué tienes pensado hacer en el futuro?
Realmente me gustaría llevar al 744 a un estado donde un piloto real no pueda detectar algo que falte en la simulación.
- ¿Qué consejo le darías a los nuevos desarrolladores que quieran empezar a trabajar en su primer avión/nuevas características/código Nasal?
Empezar algo nuevo es fácil, completarlo es mucho más difícil. Nunca podría haber imaginado que todavía estaría trabajando en el 744, tres años después de comenzarlo!
Siempre he estado diciendo a los recién llegados en que comenzar a mejorar funciones existentes, es una gran manera de familiarizarse con el proyecto. Por ejemplo al mirar en los archivos de aviones existentes, enseguida se darán cuenta de cómo estos archivos están unidos entre sí y cuál es su propósito.
Y sobre todo: disfrutar del proceso! Las cosas van a ir lentas, requieren mucha dedicación y harás un montón de trabajo que terminará siendo inútil, pero una vez que hayas llegado a cierto nivel sabrás de seguro que valió la pena.
En el hangar
Volviendo atrás, en Mayo de 2011 adoptamos un nuevo sistema de clasificación del estado de las aeronaves. Hasta ahora, sólo unas pocas han sido realmente clasificadas, como se puede ver en la lista 'hockenberry' elaborada en Google Docs. Si eres desarrollador de aeronaves y tus aviónes no están en la lista, por favor considera la calificación de su estado. Todo lo que necesitas saber o hacer es descrito en Formalización del estado de las aeronaves. Si lo que te gustaría es empezar a contribuir con FlightGear, esta también parece ser una excelente manera de empezar.
El Learjet 35-A ha sido actualizado. Varios pequeños errores han sido corregidos, añadiendo mejoras en su lugar. El Learjet 35-A es una joya para volar y perfecto para principiantes y expertos para probar la radio navegación, el piloto automático y los procedimientos ILS. Gracias a Xsaint y a PH-JBO por el trabajo realizado.
La base de datos de libreas alcanza las 600
El 8 de Octubre, la base de datos de libreas de FlightGear dio la bienvenida a su librea numero 600! Gracias a 70 autores, los cielos virtuales son más coloridos que nunca.
En este instante el sistema de contribución está siendo reescrito. Por el momento, la nuevas libreas sólo se aceptan por correo electrónico directamente a Gijs.
Rincón de escenarios
Soporte para datos de aeropuerto en formato 8.50
Como se mencionó en el boletín anterior, se hacen esfuerzos para llevar TerraGear hasta un nivel en el que soporte el formato apt.dat 8.50, actualmente utilizado por X-Plane. Este nuevo formato tiene todo tipo de características interesantes, como las calles de rodaje curvas y precisas marcas/iluminación (no sólo líneas "ordinarias" de las calles de rodaje, sino también marcas como líneas de espera). Además, definiciones separadas para extremos de pista, así que ahora es posible crear pistas con marcas diferentes en ambos extremos (incluidos los "extremos vacíos" para las pistas que se usan sólo en una dirección).
Nos gustaría dar las gracias a Christian (papillon81), Pete (Psadro GM) y Emmilian (i4dnf) por su trabajo duro. Es probablemente legítimo decir que esta es la mayor mejora en el escenario de FlightGear de los últimos años!
Vehículos de servícios aeroportuarios
El trabajo en la línea de modelos de vehículos de servicio de alto detalle para escenarios progresa.
Actualmente, la línea incluye un pequeño camión de remolque, remolque de equipaje, remolques de contenedores ULD, camiones de catering y un camión de combustible.
Puedes seguir el desarrollo en el foro.
Imagen del mes
El popular concurso de capturas de pantalla vuelve este mes! Estas son las reglas, como recordatorio:
- La captura de pantalla debe ser un pantallazo real de una instancia en ejecución de Flightgear. Puede ser recortado o alterado en tamaño, pero no puede ser alterado o postprocesado de ninguna manera.
- Sin embargo Flightgear, puede ser alterado en cualquier forma que desees (de hecho, esto se fomenta explícitamente) - es posible modificar materials.xml, puedes usar escenarios personalizados, puedes utilizar tus propias texturas, libreas, tu propio avión actualmente en desarrollo, tu parche para el núcleo, ... La única condición que se entiende es que todo lo que hagas sea puesto a disposición de los demás - es decir, en caso de haber generado una librea que tienes intención de vender a los demás, no puedes usarla aquí. Cualquier versión de Flightgear sirve.
- Flightgear no tiene por qué ser ejecutado en la configuración que actualmente sueles volar - con el fin de la captura de pantalla, puedes ejecutar la configuración con un 1fps, situación en la que por el contrario no volarías.
- La captura de pantalla debe estar relacionada con el tema del desafío y la aviación (no basta con ir allí con el ovni y tomar una foto).
Los ganadores de este mes son:
Tema del desafío "Aeropuertos desde arriba" La submisión ganadora es para Gijs!
Tema del desafío "Detalles" La submisión ganadora es para kyokoyama!
Actualizaciones Wiki
10.000.000 páginas vistas
El 29 de octubre, la wiki de FlightGear dio la bienvenida a sus 10.000.000 (10 millones) de páginas vistas! Viniendo de cinco millones en octubre de 2010, hemos duplicado en sólo 12 meses. Esto es una prueba de que FlightGear tiene más usuarios que nunca y de que más usuarios son capaces de encontrar su camino a la wiki. Ambas cosas son muy agradables, por supuesto!
Nos gustaría agradecer a todos los que donaron algo de tiempo libre para crear/mejorar/corregir artículos y subir imágenes a la wiki. A medida que la wiki es (al igual que FlightGear) completamente dependendiente de la comunidad nos gustaría hacer hincapié en que todos soy bienvenidos a ayudar! Puedes encontrar una breve introducción de la wiki de Tu primer artículo.
Hasta 20 millones y más allá! Ya estamos en el camino correcto, con Template:NUMBEROFVIEWS en este mismo momento. Hay disponibles más datos en Estadísticas.
Documentación Nasal
Flug y Hooray han renovado la documentación Nasal, con esperanza de hacerla más amplia y más accesible para los nuevos programadores. Si piensas que algo no esta claro o falta, por favor deja un comentario en la página de discusión del artículo o en el tema del foro.
Nuevos artículos
- El artículo sobre altitud ha recibido una actualización y una mano de pintura. Por favor, ayuda a corregir la versión alemana.
- Velocidad de la aeronave está un poco más preparada ahora.
- Lugares para volar, Sugerenencias de vuelo. Las sugerencias desde boletines y los vuelos sugeridos en la página web principal, han sido fusionados en un lugar de reunión con lugares increíbles que realmente tienes que visitar un día, pronto. Echa un vistazo a Sugerencias de Vuelos y no dudes en añadir tus perlas secretas!
Noticias de la comunidad
Recordatorio: FSweekend
Un equipo de desarrolladores de FlightGear promoverá documentación al público en el FSweekend (5 y 6 de Noviembre de 2011), el evento más grande de simulacionr de vuelo en el mundo. Ellos apreciarán si puedes pasar por allí. Si no puedes visitar el Aeropuerto de Lelystad (EHLE) en la vida real, asegúrate de hacer una visita virtual!
La visita sin duda vale la pena. Lo que sabemoas es Durk Talsma, uno de nuestros principales desarrolladores de toda la vida, hará una presentación de una hora con FlightGear.
Más información se puede encontrar en la página wiki del evento: FSweekend 2011 y Facebook.
FlightGear en YouTube
Vodoun da Vinci ha subido una nueva película completa con banda sonora músical para demostrar el último complemento Bombable. Principalmente caracterizado por ataques con un P-51D Mustang personalizado sobre Sochi, Rusia.
El código en los Mustang ha sido hackeado para hacerlos agresivos en ataque frontal. Mi estilo favorito con mi FW-190 D9 Dora suministrado por Detlef Faber. Los clips se grabaron con hora programada para la tarde y la mañana (amanecer y anochecer), ya que proporcionan el tipo de cielo oscuro y contrastantes que mejor se me adaptan para la caza.
Oscar ha subido un video de la Aeronave del Mes, basado en la evaluación de Thorsten del IAR_80 en los foros.
FlightGear en Facebook
Iniciada en Diciembre de 2010, la página de FlightGear en Facebook el 7 de Octubre dio la bienvenida a su "me gusta" numero 6000! El plan original era superar en número a los "me gusta" de Pro Flight Simulator y similares, pero ahora que las hemos superado en número, por mucho, la página de Facebook puede ser vista como una manera de proporcionar una dosis periódica de las novedades, atractivas o divertidas de FlightGear. En los últimos meses, frecuentemente hemos estado publicando bonitas imágenes de miembros del foro.
Hablando de eso, el foro sigue siendo el lugar para ir cuando estás buscando apoyo.
Nuevos tutoriales y capturas de video
Icecode y el hangar de Star, que fue creado en febrero de 2011, presenta ahora una nueva sección de tutoriales, donde un nuevo tutorial se subirá cada semana (a veces más a menudo). Comenzando con este tutorial de esta semana "Navegación VOR". Los tutoriales no van a estar sólo limitados sobre cómo volar los aviones, sino que también vamos a mostrarte consejos sobre cómo desarrollar aviones, paisajes, libreas y muchas otras cosas. Diviertete leyendolos y disfruta de tus vuelos!
FlightGear en las noticias
FlightGear fue presentado en la edición de octubre de MicroSim, una revista francesa de simulación de vuelo. El artículo de dos páginas (pulsa en las imágenes de abajo para abrir versiones más grandes) trató nuestra última versión 2.4.0. Pese a que MSFS y X-Plane tienen mejores gráficos y aviones más completos, el escritor considera a FlightGear una alternativa que vale la pena.
La próxima edición de MicroSim incluirá un tutorial, para guiar a los nuevos usuarios a través del programa.
Y finalmente ...
Contribuir
Uno de los pensamientos ordinarios expresados en los foros de FlightGear es "Me gustaría contribuir, pero no sé cómo programar, y no tengo mucho tiempo". Desafortunadamente, hay un mal entendimiento general y se piensa que contribuir requiere saber programar y tener un montón de tiempo libre. De hecho, hay una gran variedad de formas de contribuir con el proyecto sin necesidad de escribir código durante días para hacer algo.
Para obtener ideas sobre cómo comenzar a contribuir con FlightGear, es posible que desees comprobar esta sección:Voluntario.
Llamada a los voluntarios
- Para traducir la (wiki) debemos traducir y traducir ! Por tanto, ayuda a traducir Wenn Sie sind aus Deutschland o Jesli Jestes z Polski, y desde cualquier lugar!
- Un agradecimiento especial a Alexmdv y Michat por su trabajo de traducción! (Y Hámster y tantos otros)
- El proyecto OpenRadar está buscando un nuevo responsable.
- El FGFSPM (FlightGear Package Manager) está buscando un nuevo responsable.
¿ Sabías que ?
... puedes hacer comentarios sobre el boletín de noticias en el forum? Ayúdanos a mejorar *tu* boletín de noticias, danos tus comentarios y sugerencias!