|
Page : 1 2 Page Précédente | |
Auteur | Sujet : Alliance Space Guard: space travel is serious business |
kabouik Transactions (0) |
Alliance Space Guard (ASG) est un simulateur spatial hardcore dans lequel le joueur pilote une frégate CSN F9 "Carbon Arrow" dans une mini-galaxie tout de même constituée de 7600 systèmes solaires. Le terme "simulateur" n'est pas galvaudé et c'est en ce sens qu'ASG se démarque des nombreux concurrents space opera. Ici, la simulation de la physique et des systèmes de la frégate sont poussés à l'extrême. Pour ceux qui connaissent Rogue System, ASG surfe sur la même vague, mais est déjà plus avancé (et hélas on sait que Rogue System n'avancera plus). Pour les autres, disons qu'ASG est à Elite: Dangerous ce que DCS est à Ace Combat (sans parler de contenu bien sûr).
ASG est un jeu indépendant développé en France par David C. Elington depuis 2014 qui, pour les amateurs de Kerbal Space Program, était déjà l'auteur d'Ascent Komputron. Le moteur du jeu est fait maison de manière à optimiser la gestion d'objets et de distances astronomiques, ainsi que pour cloisonner graphismes et physique. Ce jeu est-il pour vous ? On y fait quoi ? Quand ? À quoi ça ressemble ? Avant toute chose, ASG ne se destine pas à du pilotage au HOTAS. Le CSN F9 ne se démarre pas comme une 106. Cette frégate est un réacteur à fusion ambulant, elle est composée de dizaines de systèmes distincts mais interconnectés entre eux, tous simulés de manière réaliste pour contrôle par le joueur, pour tenir compte de l'usure (due à leur utilisation ou même à la dose de neutrons émise par le réacteur) et donc de pannes, et enfin elle possède une multitude d'automatismes que l'on gérera depuis les écrans de bord. On pilote donc en poussant des boutons sur des écrans tactiles (le futur, c'est l'enfer), qui semblent d'ailleurs flotter dans le cockpit mais c'est seulement que le cockpit est un écran sphérique géant montrant l'environnement enrichi d'éléments d'interface, et pas une bulle de verre (comme dans Rogue System, d'ailleurs). Un réacteur thermonucléaire de 50 GW pour 100 tonnes est un point de science fiction, mais justifié par l'utilisation de méta-matériaux avancés type carbone-carbone). Le plasma de fusion n'est pas utilisé directement car son débit de masse est trop faible pour générer des accélérations suffisantes. Les vaisseaux sont donc pratiquement tous dotés d'un deuxième étage d'adjonction d'hydrogène pour augmenter la masse propulsive. On obtient ainsi des accélérations entre 1 et 5 m/s², une impulsion spécifique variable jusqu'à 20 000 s (en fonction de la puissance du réacteur et du flux d'hydrogène) et un budget de Δv global autour de 100 km/s. Plusieurs contrôleurs automatisent les commandes de vol. Le contrôle d'attitude pilote les propulseurs auxiliaires et la poussée vectorielle du moteur principal. Le gestionnaire de poussée collabore avec le contrôleur de la fusion pour obtenir les paramètres désirés. Enfin, un pilote automatique est systématiquement engagé pour garder le vaisseau (ou retourner) sur la trajectoire planifiée pendant les manœuvres. Pour les mordus d'automatique, il s'agit d'un système à commande prédictive avec un horizon à 60 s et une fréquence de rafraichissement de 4 Hz.
Les systèmes stellaires et les corps célestes sont générés procéduralement à l'échelle 1, en essayant de respecter les données scientifiques (position et stabilité des orbites, masses, géophysique, etc.). La galaxie comporte 7600 étoiles (et un peu moins de systèmes solaires, car certains ont des étoiles binaires). L'espace est découpé en sphères d'influence gravitationnelle centrées sur chaque corps céleste ("Patched Conics" comme dans KSP) avec en plus des zones à deux attracteurs autour des étoiles binaires. 99.99% du temps, le vaisseau est donc soumis à la mécanique orbitale classique, sans aucune limitation de vitesse. Pour permettre le voyage interstellaire, un système de sauts hyperespace a été imaginé. La mécanique en est en revanche très restrictive : le moment cinétique est notamment conservé pendant les sauts, la position des points correspondants est déterminée par les corps de départ et d'arrivée (en général des géantes gazeuses), et le point d'entrée doit être atteint en vol classique avec une grande précision. Utiliser les sauts exige donc toute une série de manœuvres conventionnelles visant notamment à compenser le différentiel de vitesse entre les corps de départ et d'arrivée. ã noter que dans de nombreux cas, une solution peut exister mais est de facto inutilisable car menant inévitablement à une collision peu après la sortie, ou à des vélocités excédant le budget de ΔV disponible. Le modèle des systèmes du vaisseau repose sur un simulateur de circuits électriques, thermiques et fluidiques. L'objectif est d'obtenir un comportement cohérent sur l'ensemble du modèle, quel que soit l'état de ses composants (pompes, valves, réservoirs, confinement magnétique, etc.), et ce sans préjugés pré-programmés. En parallèle, un simulateur logique anime les modèles des calculateurs automatisant les différents systèmes pour réduire la charge de travail de l'équipage. L'équipement se dégrade en fonction de son régime d'utilisation et des neutrons émis par le réacteur de fusion, aussi un mécanicien attentionné pourra faire une différence significative sur les coûts de maintenance en ajustant certains paramètres par delà la configuration par défaut. Tous les systèmes sont redondants pour faire face aux éventuelles pannes.
Le vaisseau dispose de trois sources pour se positionner, par ordre de précision décroissante : À cela s'ajoutent des viseurs d'étoiles pour l'orientation et un jeu de centrales inertielles (avec une dérive autour de 35 m/h après calibrage). L'ensemble est envoyé comme entrée de référence au contrôleur de vol… Qui donc ne sait plus exactement où il se trouve. Pour gérer la complexité de la mécanique orbitale, les systèmes de navigation incluent un planificateur avec trois modes : - un propagateur de trajectoire qui calcule les résultats d'une séquence de manœuvres. Ce niveau est similaire à KSP mais avec des poussées non-impulsives intégrées numériquement sur leur durée (nécessaire du fait des accélérations relativement faibles), Le mode automatique est fondamental pour éviter aux joueurs de trop se casser la tête, mais au delà de ça, c'est le même algorithme qui sert à animer le trafic NPC dans la galaxie. Des stations de ravitaillement sont placées directement sur les anneaux de géantes gazeuses. Un plein nécessitant plus de 100 tonnes d'hydrogène, l'idée est de miner directement ces immenses réservoirs de glace d'eau déjà disponibles sur orbite. De plus la mécanique de l'hyperespace rend les géantes extérieures particulièrement intéressantes pour les transits : leur masse permet des sauts à longue distance et leur faible vitesse orbitale facilite les coûts en Δv. Des ascenseurs spatiaux et anneaux orbitaux sont également présents dans les centres de civilisation (planètes telluriques habitées).
ASG est un simulateur spatial hardcore, qui combine les éléments suivants : Le moteur du jeu est fait maiso pour optimiser la gestion d'objets en distances astronomiques en 1:1, pour isoler calculs et affichage graphique, et pour permettre les calculs en réels double précision (15 chiffres significatifs au lieu de 7 dans les calculs, pour un jeu en distances astronomiques en 1:1 c'est fort utile). Le cockpit semble vide avec des écrans virtuels, mais c'est en fait que le cockpit entier est un écran sphérique (un peu comme dans Rogue System en fait, sauf que dans Rogue System on devait l'allumer donc on s'en rendait mieux compte). Par ailleurs il ne faut pas s'attendre à jouer au HOTAS. Même si le vaisseau peut se piloter en manuel, les règles strictes d'approche des stations et l'autonomie du vaisseau lorsque le réacteur est éteint ne permettent pas beaucoup d'essais/erreurs comme on en aurait besoin en manuel, surtout avec l'inertie d'un vaisseau de 220 tonnes qui fait qu'on cramerait toujours beaucoup de jus avant de se rendre compte des erreurs. C'est un projet très ambitieux et le travail fourni est déjà proprement hallucinant pour un indépendant tenu par un seul développeur. Le développement a commencé en 2014 et ça peut paraître long, mais c'est le prix à payer pour un tel niveau de détail et de finition. Selon le développeur, l'ajout d'une couche de missions et d'objectifs pour encourager le joueur à utiliser les bases qui sont maintenant en place est l'étape principale avant de pouvoir envisager un accès au jeu, et cette phase commence cette année. Un stream de 3h30 ci-dessous qui montre un cold start et un transfert avec beaucoup d'explications (mais la compression vidéo est mauvaise, elle a mangé toutes les étoiles sur le fond noir, on voit mieux la skybox dans les vidéos du développeur) : https://youtu.be/cQkNf1VoS_M?t=1324 - Le site officiel. Message édité par kabouik le 15-04-2022 à 23:50:33 |
Publicité | Posté le 03-04-2022 à 06:45:01 |
kabouik Transactions (0) | Previews vidéo par Deephack (~30', avec commentaires aux petits oignons) : 1. Cold start : https://youtu.be/oVlTsY8_L2w Message édité par kabouik le 13-04-2022 à 16:31:11 |
kabouik Transactions (0) | Réservé. Message édité par kabouik le 04-04-2022 à 17:43:53 |
kabouik Transactions (0) | Un stream de 3h30 ci-dessous qui montre un cold start et un transfert avec beaucoup d'explications (mais la compression vidéo est mauvaise, elle a mangé toutes les étoiles sur le fond noir, la skybox est bien plus jolie dans les vidéos du développeur) :
Message édité par kabouik le 04-04-2022 à 17:44:01 |
Habu Transactions (0) |
Bourinattor Transactions (2) | Et bien... C'est plutôt dingue tout ça |
solal94 Ars longa, vita brevisTransactions (0) | un projet fou et un jeu qui sera totalement unique. Merci pour le topic. |
SekYo Transactions (0) | Drap !
|
Caboc SauvageTransactions (19) | Message édité par Caboc le 03-04-2022 à 10:50:40 |
kabouik Transactions (0) |
Message cité 1 fois Message édité par kabouik le 04-04-2022 à 17:44:09 |
Publicité | Posté le 03-04-2022 à 12:53:57 |
Nono non, pas le petit robotTransactions (0) | Ayant backé rogue system y a longtemps (RIP le jeu et mes euros) je suis usera interessé of course |
Habu Transactions (0) |
|
kabouik Transactions (0) | Oui ce sera sans doute compliqué, mais justement il semble indiquer que ça a peu de chances d'arriver. Pas de promesse sur ce point. Par contre pour le reste, l'avantage est que seules les choses déjà implémentées sont présentées, donc il y a déjà du biscuit (même si les missions, le mode carrière et les améliorations du matériel ne sont pas encore là). Message édité par kabouik le 03-04-2022 à 22:19:11 --------------- Feedback HFR ≡ [VDS] MR-14EX, LCDVF, Markins, divers §§ |
SekYo Transactions (0) | Honnêtement le multi c'est quand même non trivial, s'il est tout seul c'est au final plus rassurant qu'il se concentre sur un jeu solo only.
|
MossieurPropre I d͟o̩n᷃'̵t͖ give a shitTransactions (1) | Allez drap, on verra bien |
kabouik Transactions (0) | Je suis testeur et j'ai le droit de raconter/montrer, donc n'hésitez pas si vous avez des questions précises. Je découvre tout juste, je ne suis pas encore capable de faire un vol, donc pas trop techniques non plus pour le moment. Message cité 1 fois Message édité par kabouik le 04-04-2022 à 21:42:35 |
ledodger Transactions (0) | Drap de la hype ! |
Nono non, pas le petit robotTransactions (0) |
|
kabouik Transactions (0) | Pas vraiment de procédure. J'ai contacté le développeur sur le Forum de la conquête spatiale après avoir vu un vieux message dans lequel il tendait une perche aux testeurs potentiels. Il a maintenant plus de testeurs qu'à l'époque de son appel donc je ne savais pas si ça l'intéresserait. Bon je sais maintenant faire un cold start presque naturellement (je regarde un peu les checklists pour m'assurer que je n'oublie rien quand même), mais je ne suis pas encore au point sur le flight planning, les manœuvres ou le contrôle de la poussée. En fait comme les checklists sont déjà là et sont interactives, l'apprentissage se fait quand même super bien, pas tellement besoin d'aller lire des ressources ailleurs comme avec beaucoup de simulateurs de vol. Message édité par kabouik le 07-04-2022 à 09:44:49 |
SekYo Transactions (0) | Ah cool, j'avoue que les jeux ou tu dois déjà te faire 5h de tuto youtube pour comprendre comment ça fonctionne dès le début ça me saoule de plus en plus. |
kabouik Transactions (0) | Pareil, et pourtant j'adore les simulateurs, mais c'est une des raisons pour lesquelles c'est plus facile pour moi de faire une session de MSFS2020 de temps en temps, tandis que je ne me replonge dans DCS que tous les 6 ou 12 mois (et encore, je n'ai jamais appris à utiliser un seul système de radio ou d'armement dans DCS). La charge mentale quand il faut réapprendre n'est vraiment pas la même. Non, là, franchement, c'est pratique. On peut pas dire que c'est accessible en trois coups de cuiller à pot, ça reste un simulateur profond, mais tout est là et les checklists peuvent au choix être cochées manuellement, automatiquement quand on fait les bonnes actions, ignorées, et sont capables de déplacer la caméra vers les commandes correspondantes à chaque item de liste. Message édité par kabouik le 07-04-2022 à 10:41:28 |
Nono non, pas le petit robotTransactions (0) | Oh bah perso je suis sur Reentry actuellement, la campagne Apollo est rude meme avec les checklists interactives |
kabouik Transactions (0) | Je vais sans doute streamer un petit quelque chose à un moment du week-end, je sais pas encore trop quand. Et ce sera sans commentaires donc pas forcément aussi facile à suivre que ceci (30 min, je recommande) :
|
kabouik Transactions (0) |
J'en profite pour préciser si ce n'était pas clair dans la présentation qu'ASG est un sandbox open Message cité 1 fois Message édité par kabouik le 08-04-2022 à 23:38:55 |
kabouik Transactions (0) | Allez, je commence un petit stream sans prétention pour au moins un cold start et départ de la station. Message édité par kabouik le 09-04-2022 à 13:54:57 |
Nono non, pas le petit robotTransactions (0) |
|
kabouik Transactions (0) | J'ai fait aujourd'hui mon premier cold start sans checklist, mon premier transfert, mon premier jump pour m'approcher d'une géante gazeuse avec des anneaux, ma première approche de station, mon premier docking. Je suis vraiment bluffé par la finition d'ASG. J'ai du mal à trouver les bugs. Je suis un noob et j'arrive avec un peu de patience à faire ce que je veux sans ouvrir Youtube. Tout ce que j'ai vu est tellement bien fichu une fois qu'on a compris comment ça fonctionne. Et je suis loin d'avoir touché à tous les boutons et tout découvert pour le moment ; sur les comms et le planning de routes interstellaires, je suis encore loin du compte notamment. Bien sûr il n'y a pas d'objectifs autres que visiter les systèmes pour le moment, mais c'est déjà pas mal et le budget Δv rend intéressants les trajets longs et ponctués de ravitaillements. Pour l'instant je ne suis pas sorti du système de base, mon jump n'a servi qu'à aller en périphérie en moins de 8 jours. Je compte visiter un peu les planètes et lunes comme je le faisais dans KSP, avant de partir un peu plus loin. C'est tout sur Twitch, mais désolé c'est totalement en vrac et entrecoupé d'AFK ou de phases où je ne comprends pas ce qui m'arrive et enchaîne les essais/erreurs. Je ferai sans doute une partie plus propre et plus dense quand une prochaine mise à jour m'imposera de repartir à zéro. Sinon je ne me suis pas encore plongé dans Reentry à part un premier tutoriel, mais j'ai été content de voir qu'il tourne bien sur Linux avec Proton. Malheureusement ça risque d'être plus compliqué pour ASG avec Proton. Message édité par kabouik le 11-04-2022 à 09:19:49 |
Nono non, pas le petit robotTransactions (0) | Je vais attendre la version propre alors |
kabouik Transactions (0) | Une seconde vidéo très bien fichue de Deephack de 30' sur les manœuvres orbitales (simples), l'approche et le docking : https://www.youtube.com/watch?v=emTiiqJUbXE Sinon j'ai fait une session de trois heures sur Twitch avant-hier aussi avec un peu de voyage à plus longue distance, avec un jump. Je n'ai pas utilisé les checklists ni n'ai commenté, donc c'est peut-être plus difficile à suivre, mais ça montre plusieurs étapes d'une partie dans des conditions réelles (notamment à mon rythme de débutant, mais pas à celui plus lent d'une vidéo qui voudrait tout expliquer) : https://www.twitch.tv/videos/1454213707?t=0h1m44s De mémoire il y a juste à la fin que j'ai fait une connerie lors de mon approche finale et ai galéré à trouver la solution, sinon le reste s'est bien passé. Pour ceux qui ont joué à KSP et appréciaient MechJeb, on voit dans ma vidéo à 27' le Flight Analyzer d'ASG, et cet outil est proprement fantastique. Il permet de simuler des voyages orbitaux sur plusieurs semaines et au pas de temps qu'on veut pour déterminer des fenêtres de transfert qui optimisent au mieux le Δv. L'outil est ultra satisfaisant à utiliser : Et ici un bout de mon voyage dans la vue carte. En bleu la trajectoire jusqu'au jump, en bleu gras les manœuvres, et en bleu pointillé le jump lui-même. La vitesse étant conservée en sortie de jump, il y a en général un gros burn à faire pour corriger le tir à l'arrivée. Comme vous le voyez, il y a une cassure entre le segment qui correspond au jump et la trajectoire d'approche du jump, mais en fait je crois que l'attitude du vaisseau lorsqu'on atteint le jump n'a aucune importance, le jump me semble plutôt être une sphère qu'une voie d'accélération comme les pointillés le suggèrent (à confirmer), c'est pour ça que ce n'est pas forcément aligné avec la trajectoire d'approche : Arrivée du jump à côté d'une micro-lune et on freine : Puis orbite autour de la planète de destination et circularisaiton : Et quelques autres screenshots de la première partie du périble en vues interne ou externe : Message édité par kabouik le 13-04-2022 à 17:31:35 |
Romn Transactions (0) |
kabouik Transactions (0) | Finalement malgré la complexité (je ne maîtrise pas encore tout), c'est bien dosé parce qu'on apprend vite à faire le nécessaire pour du voyage de base, même sans lire les checklists après un ou deux essais (au risque de prendre de mauvaises habitudes, ça a été mon cas sur un détail), et on finit par faire de petits progrès par ci par là sur d'autres choses qu'on négligeait un peu le temps de comprendre les bases. C'est pour pousser le vaisseau dans ses retranchements en allant bouger des curseurs hors de leurs valeur nominales que ça doit commencer à demander beaucoup d'expertise, ou pour gérer les pannes. Je commence mon premier voyage interstellaire ce soir. Cinq systèmes à visiter (et il faut refaire le plein dans des stations à chaque fois sinon j'aurai pas assez de Δv). Je compte faire une étape par jour pour garder des sessions de jeu relativement courtes. Message édité par kabouik le 16-04-2022 à 11:05:13 |
hethrir Transactions (0) | --------------- Au Bouddha - Je montre mes fesses - La lune est fraîche ! |
SekYo Transactions (0) | Un "nouveau" (en juillet) billet du dev est sorti, ça montre un nouvel écran de monitoring des systèmes et dans la vidéo on a un exemple de comment réagir à des pannes de certains composants: https://alliancespaceguard.com/cent [...] onitoring/
|
kabouik Transactions (0) | Yes, il a ensuite été plus silencieux que d'habitude sur son blog et sur Youtube, mais il n'a pas chômé : Les réparations sont maintenant possibles en station : https://alliancespaceguard.com/ship-maintenance/ https://www.youtube.com/watch?v=atVVe-QYCv4 Et les calculs de coût et de temps de réparation tiennent même compte de la difficulté d'accès de certains composants du vaisseau, au point que des réparations anticipées de certaines parties selon les pannes en cours peuvent aider à optimiser les dépenses à long terme ; c'est un truc de déglingo, disons le. Même le garagiste qui vous recommande en changeant les balais d'essuie-glace de changer les quatre injecteurs "tant qu'il y est" est simulé. Et une nouvelle entrée sur le blog à propos du module de vie, avec les panneaux interactifs correspondants : https://alliancespaceguard.com/work [...] ew-module/ Message édité par kabouik le 23-02-2023 à 22:43:21 |
kabouik Transactions (0) | Nouveau dev log, avec une vidéo montrant la première partie des systèmes de Life Support :
Message édité par kabouik le 21-04-2023 à 11:13:16 |
Bourinattor Transactions (2) | C'est quand même plutôt fou comme simu |
kabouik Transactions (0) | Je vous raconte pas les discussions sur le Discord du jeu où on parle du document de référence de la NASA qu'il a utilisé pour modéliser tout ça et qui allait jusqu'au niveau de détail de l'élimination des rognures d'ongles. Message cité 1 fois Message édité par kabouik le 21-04-2023 à 22:31:50 |
Nono non, pas le petit robotTransactions (0) |
|
SekYo Transactions (0) | Impressionnant à nouveau.
|
kabouik Transactions (0) |
Message édité par kabouik le 22-04-2023 à 21:37:18 |
Publicité | Posté le |
Page : 1 2 Page Précédente |