Unvanquished

Logiciel capture d'écran:
Unvanquished
Détails logiciels:
Version: Alpha 49 Mise à jour
Date de transfert: 11 Apr 16
Développeur: Unvanquished Project
Licence: Gratuit
Popularité: 112

Rating: 4.0/5 (Total Votes: 1)

Unvanquished est une source ouverte, rapide et FPS futuriste (First-Person Shooter) jeu vidéo avec RTS des éléments (Real-Time Strategy). Dans ce jeu, les joueurs choisissent d'être ou d'un soldat humain hautement résiliente alien avant-garde.

Alors que le choix de jouer le jeu comme un soldat humain se concentrera principalement sur la puissance de feu à longue portée, en jouant comme un étranger sera très probablement compter sur le mouvement furtif et rapide. Pendant le jeu, les joueurs peuvent recevoir diverses mises à niveau, et le but ultime est de détruire la base ennemie.


Une fourchette de Tremulous

Il est un fork du bien connu open source Tremulous, first-person shooter en équipe / en temps réel jeu de stratégie vidéo créée par le développement Dark Legion et basé sur le moteur du jeu ioquake3 puissant et imbattable.

Unvanquished est alimenté par le moteur de Daemon, et offre aux utilisateurs une meilleure expérience de jeu (amélioration des effets visuels, animations, augmentation de la taille de la texture, etc.). Cependant, les utilisateurs ont besoin de savoir que le moteur de Daemon est en fait basé sur Quake 3 et ET:. XreaL


Utilise un OpenGLv3 rendu conforme à l'état de l'art

Le jeu utilise un OpenGLv3 rendu conforme state-of-the-art et fournit aux utilisateurs avec des effets spéciaux uniques effets spéciaux, y compris l'éclairage de la jante, la couleur de classement, la floraison, la brume de chaleur et le flou de mouvement.

En outre, il dispose de modèles basés sur le squelette 3D (également connu sous le nom des modèles MD5) avec la procédure de mélange d'animation et de l'animation du squelette, le soutien à spéculaire, brillance, éclat, et des cartes de texture normale, les robots à base de navigation mesh qui utilisent des arbres de comportement, et multi soutien -language.

Le projet est en développement actif depuis l'année 2011. Il encore au stade Alpha et reçoit des mises à jour régulières (sur une base mensuelle) qui apportent des améliorations générales et du nouveau contenu (cartes, textures, sons, les caractéristiques du moteur, cartes, etc.) .


résultat financier

Dans l'ensemble, le jeu ressemble et agit beaucoup mieux que Tremulous, il est un mélange entre le Quake 2 et Alien vs jeux Predator, et il & rsquo; s recommandé à tous les utilisateurs de Linux qui veulent jouer un jeu gratuit et rapide FPS .

ce qui est nouveau dans cette version:

  • 5e212f5 Fix erreur d'inattention dans le code de la console
  • 2fb9c0e Définir des constantes de couleur par unité de compilation pour éviter problème statique de commande d'initialisation
  • 31077a4 Fix CID 134399
  • 169550f Fix CID 134295
  • ed12fc0 Fix CID 10077
  • e9aba41 utilisant typedef = en utilisant
  • 83e5a4a énumérations classier
  • e285fb6 Fix appveyor
  • e5c96b6 s / # définir / static const /
  • 773f32b s / (void) / () /
  • c8b32c0 'Fix' utilisé global
  • 09999e6 Supprimer journaux redondants préfixes constants
  • 37f1f36 Logging partie 1
  • partie 68b167f Logging 2
  • 2bf1076 Logging partie 3
  • e823edd Logging partie 4
  • 044d0b0 Logging partie 5
  • 9f669a8 Résoudre ambiguïté

  • commentaires
  • 856ab46 Adresse PR
  • d415760 revert ssize_t à int
  • a240251 Revert & quot; Revert & quot; Retravailler animation interpolation pour éviter de sauter des trames & quot; & quot;
  • e57815c Supprimer assert. perturbé notes ne sont pas nécessaires.
  • 993a6bb Suppress cvar déjà enregistré avertissement
  • f5a11b6 Supprimer argument supplémentaire dans les messages kill.
  • c51de70 Retirer newlines dans les journaux
  • la copie 471ee1a Update bot analyse des énumérations
  • a25add4 Update autre raccourci clavier vues lorsque KeyBinding est réglé ailleurs
  • 863663b Supprimer libRocket de repo. Ajouter comme submodule.
  • 01aa192 Ajoutez une certaine grille de lumière par défaut lorsque la grille dans le fichier BSP est invalide.
  • 7f6f98f Fix précédent commit de nouvelles énumérations.
  • 61919c6 Ajouter -qq à TRAVIS propriétés de logiciels insall
  • 996b3c5 Fixer une autre instance de trop de spécificateurs de format dans une chaîne
  • e4d5c50 Mettre à jour les ADM * fonctions pour les modifications du journal des newline
  • be52f84 Ajouter retour newlines à l'utilisation du bot
  • 10ff866 Fix plusieurs commandes d'administration
  • 182b9ed Ajouter les données manquantes d'animation pour le nouveau modèle d'oeuf.
  • 511a783 Marque buildshader.sh appelable à partir d'autres répertoires.
  • 0eb665f Retirez le soutien pour les lumières elliptiques.
  • fdd40f0 Ajouter effet dynamique de la lumière à Flamer.
  • f2229b1 Faire l'extension GL_ARB_framebuffer_object obligatoire.
  • 947ea44 Utilisez FBOs au lieu de Copy To Texture.
  • 4afee25 Optimize compensation tampon légèrement.

  • profondeur seulement Run
  • f1d1769 passer devant l'ombrage.
  • 6340f23 Ajout du support pour les objets tampons uniformes.
  • 55ce562 Ajouter lumières dynamiques à tampon uniforme.
  • a931ad7 Ajout du support pour GL_EXT_texture_integer.
  • 827daf8 Ajouter carrelage lumière index renderer.
  • Les particules de 841fdda étaient en utilisant la carte de profondeur mal.

  • correctifs
  • 48fabc9 de lightmapping.
  • 2330e44 materialMaps de soutien (PBS).
  • ddc6b4a Utilisez le code de mappage d'ombre classique pour les lumières inverses.

  • fusées
  • 054570d Fix lumière.
  • 12cd044 Solution pour shader lighttile ne fonctionne pas sur MESA.
  • f150b90 Fix Shaders autosprite2.
  • 341002a Encode coin sprite dans les coords lightmap.
  • e70377e Faire renderer carrelé le réglage par défaut.
  • 55b9eeb Fix noclipping en tant que spectateur.
  • da260d4 masque de profondeur Fix si le mélange d'un diffuseMap au lieu d'un ColorMap.
  • 21a769a Revert & quot; Fixer le masque de profondeur si le mélange d'un diffuseMap au lieu d'un ColorMap & quot;.
  • 7da45af Version bump à Alpha 49
  • f0037f6 Fix blendfunc parser et et ne pas réinitialiser la profondeur écriture sur shaders opaques.
  • 95d0edd Supprimer les variables inutilisées + unsigned - & gt; size_t
  • Les changements de 703122c à courir sur un profil de base OpenGL.
  • 903dda4 Quelques corrections de bugs et intégrer les changements de Kangz 'MacOS branche.
  • 0a964a2 Renommer r_glCoreProfile à r_glProfile et test pour & quot; base & quot; / & quot; compat & quot; cordes.
  • a6defe7 Cache extérieur strlen constant de cycles
  • eff03d6 Créer et lier un VAO dans un contexte de base.
  • d9747ab nettoyages mineurs / correctifs pour carrelées éclairage
  • ae9477c Correctement mis en disponibilité d'une fonctionnalité pour des contextes profil de base de OGL
  • cb062d0 Supprimez les références ARB qui ne sont plus nécessaires
  • 4e3efb6 Déplacer plusieurs tests de fonction pour GLimp_InitExtensions
  • 895d1f6 Supprimer certains cvars pour désactiver les extensions qui n'a pas de sens pour désactiver.
  • cbe4a87 Fix carte de profondeur carrelée échantillonnage dans depthtile2_fp.glsl
  • f12493a Fix utilisation incorrecte de GLEW_ARB_ * macros.
  • 03d8826 Solution pour le rendu en mosaïque sur les systèmes sans support UBO.
  • fd3f4b3 Ajouter GLEW vérification de version et ne pas essayer de charger des profils de base si & lt; 2.0.0.
  • 355035f Retirez les lignes de restes de la dernière validation.
  • fda104f Ne tentez pas de définir la valeur de u_Lights lors de l'utilisation UBOS
  • 33fee2c Fix vertexlighting dlights monde
  • 45089b5 Fix de calcul texture coord dans depthtile2_fp.glsl.
  • 4f7830e Revert & quot; Fix carte de profondeur carrelée échantillonnage dans depthtile2_fp.glsl & quot;
  • 1b25db1 correctement le tartre décalage dans depthtile2_fp.glsl
  • 20cd9aa ENable brume de chaleur par défaut
  • 5d5bd44 Ajouter place et types de lumière directionnelles pour carrelage rendu.
  • a73b8fa Fix erreur de syntaxe stupide dans tous les shaders.
  • f57dc71 Soyez plus strict sur le placement des directives de préprocesseur.
  • 39c7df5 Faire oeuf assemblable sur les murs.
  • db64a1c Ajouter quelques lumières plus dynamiques.
  • cdaabb6 Ajouter nouveaux actifs
  • Mise à jour de e57e853 Shader luci pour inclure 3e Shader personne luci
  • 736aa14 Ajuster l'intensité DLight pour renderer vieux et carrelée.
  • a729048 Ajouter lumières dynamiques à la grenade et firebomb.

Ce qui est nouveau dans la version Alpha 48:

  • Souris Manipulation
  • Nous avons retravaillé la façon dont notre souris est géré par notre moteur. Avec ces changements, nous avons fixé de nombreux problèmes de mise au point de la souris, comme de ne pas bloquer la souris sur la carte charge et empêchant également la souris de se coincer dans le milieu de l'écran lors de la commutation loin de Unvanquished pendant la carte charge.
  • Breakpad
  • Le mois dernier, nous avons introduit Breakpad pour nous aider à attraper moteur et GameLogic se bloque sur Windows et Linux. Ce mois-ci, nous avons fixé un problème où le serveur crash Linux n'a pas quitté proprement et accroché à la sortie. Cela devrait nous permettre de rattraper les accidents mieux.
  • Affirme
  • Nous ajouté un cadre assert pour nous aider à indiquer explicitement présomptions dans notre code. Lorsque nos hypothèses notre mal, il va déclencher un avertissement et si elle détecte que nous utilisons un débogueur, il pourra même déclencher un point d'arrêt pour aider à déboguer plus loin. Fancy!
  • Looking Ahead
  • Ce sera tout pour ce mois-ci. Restez à l'écoute le mois prochain où nous travaillons sur plusieurs caractéristiques que nous commençons à se préparer à la bêta. Nous sommes retravailler le système d'animation pour le rendre plus facile pour les artistes d'ajouter des modèles humains à notre jeu. GameLogic Lua script reste un travail en cours. Nous avons modifié la conception du cadre de script Lua loin de la mise en miroir des structs C dans le code pour les noms d'entités de cartographie clé / valeur paires cartographes. Enfin, nous avons commencé à travailler sur un moteur de rendu au sol, ce qui nous permettra de soutenir beaucoup de lumières plus dynamiques que notre moteur de rendu courant direct fait.

Ce qui est nouveau dans la version Alpha 45:

  • Cette version se concentre plus sur le moteur, avec le portage les choses de C à C ++, nettoyage du code périmés ou inutilisés, et mettre en œuvre une nouvelle infrastructure. Quelques bugs ont également été corrigés.
  • Pour commencer, la manipulation de la souris a été améliorée: le curseur ne sera jamais verrouillé si in_nograb est réglé sur 1, les mouvements de la souris seront mieux coordonnées avec votre gestionnaire de fenêtres sur les menus et l'écran de chargement n'affiche un curseur arbitraire. l'histoire de la console est maintenant traitée différemment, avec le code de nettoyage, des corrections de bugs, et il est maintenant thread-safe. Un très grand nombre de fonctions obsolètes ont été supprimés, ce qui entraîne plus de deux mille lignes de code utilisé étant supprimé.
  • Dans le cadre de la restructuration du code impliquant des couleurs et des chaînes de couleur, il est maintenant possible d'utiliser une variété beaucoup plus large de couleurs dans le texte que par le passé, quelque chose qui serait certainement utile aux joueurs de clan, opérateurs de serveur, et les gens qui aiment écrire longs arcs de texte. Deux nouveaux codes de couleurs ont été ajoutées: notation hexadécimale RGB 12-bit et 24-bit. Vous pouvez les utiliser comme les anciens codes de couleur, en commençant par un caractère ^. Respectivement, ils sont xrgb ^ et ^ # rrggbb, avec r, g et b représentant les valeurs rouges, bleues et vertes. Cela fait beaucoup de couleurs!
  • Enfin, il y avait une mise à jour notre carte Forlorn et boosters peut maintenant être construit sur les murs et les plafonds. Dans l'ensemble, 238 fichiers ont été modifiés au cours du dernier mois, avec 13,752 lignes d'additions et 7.752 lignes de suppressions.

Ce qui est nouveau dans la version Alpha 43:

  • Correction:
  • La chose la plus importante à dire, parmi de nombreuses corrections, cette version corrige deux bogues ennuyeux pour les utilisateurs:
  • Le & quot; téléchargement boucle & quot ;, parfois les joueurs étaient coincés télécharger le même paquet sans cesse lors de la connexion à un sever avec le téléchargement automatique est activée. Ceci est maintenant corrigé.
  • Le & quot; rouge écran & quot; bug, introduit la dernière version, était un bug de l'interface utilisateur qui obstruait le HUD. Heureusement, le serveur communautaire déployé un correctif tôt pour corriger le bogue.
  • Mises à jour:
  • Trois cartes sont mises à jour dans la version Alpha 43:
  • Chasm, supertanker a ajouté quelques évents et une échelle mobile pour accéder à la plate-forme extérieure.
  • Keziolio refait quelques textures de haute résolution pour la carte Station 15 par supertanker, ils sont des textures de la végétation et des textures de signalisation.
  • Ingar mis à jour son plan Vega, il principalement ajouté quelques objets sur la carte et recompilé les lightmaps une meilleure façon.
  • Du côté du moteur, il est maintenant plus facile d'exécuter un plan qui a été ajouté après le démarrage du serveur, ce qui est bon pour les administrateurs de serveurs. `Ishq a travaillé sur son intégration lua, trois API sont prévues et le premier travaille déjà: il est une API côté client pour manipuler le DOM de l'interface HTML / CSS powered by libRocket. Deux API d'autres liées à la gestion du jeu lui-même sont à venir. Kangz nettoyé de nombreux avertissements et fixé une question 5.2 de compilation de gcc.

Ce qui est nouveau dans la version Alpha 41:.

  • 84983b0 Première étape dans le déplacement librocket à cgame
  • a4fcb1d Retirer client code libRocket
  • 6cbfd24 Initialiser tous les champs de IPC :: Channel constructeurs
  • b477683 appels Supprimer librocket pièges et les remplacer par des appels directs à la bibliothèque
  • a90af83 Ajouter quelques syscalls. Quelque chose rend maintenant. Je ne sais pas où le reste est si
  • 8837e75 Initialize glconfig avec librocket init
  • a8bc4a5 copie fait sur toutes les données de la police lors de la génération d'une texture de police
  • c0ef576 Ajouter plus manquant syscalls + quelques autres trucs
  • 041516a Fix entrée manutention avec librocket
  • c5c1cf1 événement d'entrée de texte Ajouter au cgame. Également supprimer appelle un vieux utilisé VM
  • c1189fd Fix compilation de GAME_NACL ET NACL_EXE
  • 0027314 emporter focus de librocket lors de l'effacement des touches
  • 4b61962 Retirer commande incorrecte
  • 8563cd6 Rocket_SetActiveContext appel lors du changement keycatchers

  • trap_Key_SetCatcher
  • 5542985 Appel à CG_SetKeyCatcher
  • 21153e9 Ne pas appeler Rocket_Render () plusieurs fois par trame
  • c49f700 Ajouter VMCall pour envoyer des lignes de la console à cgame
  • e8ce926 Inclure NaCl libs précompilés en-têtes dans le deps zip
  • 061d61e Supprimer l'élément misc_text. Il est utilisé et probablement une abomination de la performance.
  • b94a425 Supprimer certains champs unsued
  • 3f72eb1 Fix de ne pas essayer d'utiliser SSAO si le pilote ne le supporte pas.
  • 4d9bee6 Exiger vid_restart charger Shader SSAO
  • 449a475 Prenez seulement la moitié des échantillons pour accélérer SSAO.
  • 1318e1d Fix CMake CursesW trouver routine
  • c1b2c87 Faire look GeoIP pour les bases de données aussi dans libpath
  • fd590ac Retirer GEOIP_SILENCE drapeau
  • 4045785 travis Fix
  • a47a931 élément Convertir
  • 8b09da0 Autre élément
  • 6bb4960 Déplacer la mise à jour de Rocket à la fin de Rocket_Frame
  • b3ee6d2 Ajouter TextHudElement. Convertissez, et de l'utiliser
  • 914e973 convertissons
  • 0f97d84 Supprimer la variable unsued
  • Mise à jour de e4f8ade librocket
  • 5ec6db4 Copie constructeur pour HudElement parce GCC 4.6 ne peut pas gérer les constructeurs appelant constructeurs
  • f8f598e Remplacez STATIC_LIB avec ROCKET_STATIC_LIB
  • b82aea2 a raté une définition de STATIC_LIB - & gt; ROCKET_STATIC_LIB
  • 21a114b Version bump à Alpha 41

Ce qui est nouveau dans la version Alpha 39.0:

  • 216d7a2 Retirez le TWOSIDED utilisé compiler macro
  • 98ea7a9 Réinitialiser tous les attributs vertex sur RE_Shutdown.
  • 05c32f4 Utilisez Q_snprintf au lieu de snprintf parce que ce dernier n'existe pas sur les fenêtres
  • b74e9ec Faire invaincu compiler avec VS2015. Remarque SDL2 devra être compilé avec VS2015 aussi.
  • 6c445d3 Ne pas inclure le type propriété suffixe dans la valeur passée à sscanf comme il peut le confondre. Semble raisonnable de toute façon, mais rend le travail de VS2015.
  • fd9a63e Ajouter un drapeau lorsque le processus se termine
  • 01fb67b Ne pas envoyer les journaux lorsque le processus se termine
  • 0a8898c Fix VM compilation
  • 8ed6f59 Liez le nouveau monde VBO après R_CreateWorldVBO.
  • 0b61c25 fix correcte pour 8ed6f598.
  • 4f7fb33 Fix déforme être appliqué à tous les shaders suivants.
  • 6a35b0f Réintroduire / moi et / me_team, fixe # 391
  • 241ff9e Définir le nombre d'os dans null_renderer, devrait corriger # 503
  • db9f9bb Fix ordre aray mal trié dans 6a35b0f7
  • d35b42e Ne pas imprimer un avertissement si le chemin de pak par défaut ne contient pas un répertoire pkg. Corrige # 702
  • b908f6a Mark OSExit comme noreturn
  • e882322 Retirez le enum qboolean
  • 8b3bc27 utilisations Simplifier bool
  • 841fac3 Fix & quot; Prenant booléen de pointeur 'FS :: PakInfo const *' sans un casting & quot;
  • d8df70f Fix & quot; type de fonction retour déclaration 'trap_FS_Write' (void) diffère du type de définition de la fonction (int) & quot retour;
  • 67c97fe Mark Sys :: Baisse comme noreturn
  • 11cad33 Fix & quot; retour 'gentity_t *' d'une fonction de retour 'bool' & quot;
  • ba78530 Supprimer moulages redondants
  • 657e646 Remplacer NULL avec nullptr dans le code
  • 62cab2d Remplacer NULL avec nullptr dans les commentaires
  • 26fb278 Remplacer func (void) avec func ()
  • 53fe4d2 Fix & quot; Variable 'foundToken' est réaffecté une valeur avant l'ancien a été utilisé & quot; dans bg_voice.cpp Faire trap_Parse_ReadToken retour bool
  • ccfcb9d Fix & quot; Paramètre 'définit' est passé par valeur. Il pourrait être passé comme un (const) référence qui est généralement plus rapide & quot;
  • b7ccb02 Fix & quot; L'expression 'enableNetworking' est de type 'bool' et il est comparé à une valeur entière & quot;
  • e4a9d06 Fix & quot; même expression des deux côtés de '|' & quot;
  • 2a57b98 Activer -Wextra et faire la passe de construction avec -Werror
  • 5546d24 Essayez de ninja -j8
  • a82059b supprimons de nombreux cas de inscriptibles-strings
  • 7f51eac Ajouter un override manquant
  • c138957 Configurer appveyor
  • 43324fc Fix MSVC C4805
  • 098a7bb Ne pas imprimer des chaînes de couleur si nous ne sommes pas en cours d'exécution sur une console tty
  • bff6225 type de champs dans unlockable_t Fix.
  • d80a312 plus verbosité compilation locale pour ne montrer que les mises en garde les gens se soucient réellement
  • bbea53b Fix restants cordes inscriptibles avertissements
  • 6c563be Fix restants avertissements valeur absolue
  • 55cd307 Retirer suppressions d'avertissement inutilisés
  • 0d5c425 Fix AppVeyor
  • cbd731f Améliorer la construction et le lancement des instructions.
  • 46fa390 Fix compatibilité VM cassé dans e882322

  • index
  • 32039c7 Pass -1 pour le ConfigString mondial colorgrading.
  • 6237280 Désactiver vsync par défaut, il provoque des problèmes de performance pour certaines personnes
  • d3beb7b Fix utilisation incorrecte de memset trouvée par GM2
  • ea1345d Remplacer quelques exceptions avec des codes d'erreur pour aider les performances de débogage sur MSVC

  • fichier
  • 81c87d1 Fix erreur de manipulation
  • b983c76 Update README pour noter que BUILD_GAME_NACL doit être désactivée lorsque la compilation croisée
  • 566a3e3 désactiver automatiquement BUILD_GAME_NACL lorsque la compilation croisée. Corrige # 713
  • ed8ca2c Générer GLSL pour les shaders avec déforme.
  • a12c4ca Fix & quot; trop de texture dépendante lit & quot; erreur sur mesa / r300g.
  • a503ca0 Fix # 688.
  • 832cd81 Fix # 686.
  • a614288 Fix format games.log rupture après 999: 59. (Numéro # 539)
  • 55b58ff missiles Orient le long de leur vitesse réelle (fixe # 586).
  • 82e0d17 Retirer commande tirage inutile dans tr_model.c

  • fichiers
  • 36a07e0 de projets de groupe et source pour nos amis Visual Studio
  • 88755cf Augmenter le nombre d'uniformes de sommets réservés pour éviter le rendu logiciel sur Mac
  • efcac1f fixer un avertissement quelques MSVC
  • b50ba9a Utilisez un deformVertexes nuanceur de chaîne de caractères pour maintenir la compatibilité avec les anciens pk3s.
  • 0f1d7da Créer script pour stringify tous les shaders dans le répertoire GLSL.
  • 8b4f2c2 charger seulement les clés RSA une fois au cours CL_Init
  • a114f8e Supprimer les dépendances inutiles de CMakeLists.txt
  • 3379a4e Effacer déforment shaders état pour arrêter écraser sur vid_restart
  • 9922b21 fournissent seulement une interface utilisateur pour sélectionner les résolutions supportées
  • 7eb1292 Fix spectateur espacer nouveau
  • 9fb3085 Ne pas tirer numspawns si l'entracte a commencé
  • ed582ca Supprimer cvar attrib de la résolution DataSelect. Il ne sert pas.
  • 2024c0f Supprimer les commentaires des shaders de chaîne de caractères.
  • shader 351633b Stocker comme des tableaux char const.
  • 9dea2b8 Toujours afficher vote se lie dans la boîte de dialogue de vote
  • cd011ff Pas besoin de définir la pseudo-classe sur l'élément étant déconstruite.
  • a3794f9 Faire rocketChatField UCS2 conscients.
  • d6e00c7 ordre Fix de fonctions dans l'affichage spawn traduit count
  • 9c9db73 Faire le correctif précédent dans le bon endroit
  • f673ea9 Ne pas utiliser P_ () parce que Travis se plaint. Développez en plusieurs branches.
  • 6479f08 Nvm. Utilisez P_ () à nouveau et ne hardcode pas le 1
  • 7790159 Fix avertissements MSVC
  • f4aafe3 Arrêtez tous les sons quand on lui demande, fixer # 533
  • 181940f Revert & quot; Fix compatibilité VM cassé dans e882322 & quot;
  • a6226ad Faire SendServerCommandMsg un SyncMessage car il peut appeler de nouveau dans la machine virtuelle quand un client est supprimé.
  • 246394d Laissez bâtiment instant être activée / désactivée avec un cvar (numéro # 718).
  • 8cd12b6 Use default déformation pour les shaders avec zéro étapes.

Ce qui est nouveau dans la version Alpha 38.0:

  • 5e7447b Simplifiez balise mise en évidence, fixer BCT_HEALTH apparaissant sur les joueurs.
  • 5c65f0b Ajouter infos sur la balise en surbrillance pour HUD et diverses corrections.
  • 846cd4c Supprimer CG_FormatSI pour fixer QVM compilation.
  • 7a9c889 Continuer état balise affiche. Encore WIP.
  • f119501 Déplacer mis en évidence la mise à jour balise interface utilisateur pour la fonction séparée.
  • baaf858 Ajouter balise icône pour écran d'information.
  • d4afdc0 Fix Mac .app créer des scripts
  • 54b34da Archlinux:. Démarreurs de mise à jour et config
  • 062ae32 Simplifiez balise soulignant encore plus.
  • ffb8b44 Archlinux: Ne pas utiliser unv:. // URL dans le script de démarrage

  • affichage
  • 446d10d Refactoriser de balises mis en évidence.
  • f1259b2 Fix balises constrution disparaissent lorsque tagger quitte l'équipe.
  • a54d15b effets d'occlusion Désactiver pour les balises pour le moment.
  • f2d5b5d origine snap tag balise à l'emplacement de lecteur exact si elle est connue.
  • 682a217 Display serré balises pour les joueurs ennemis.
  • 515d529 Retirez le marquage manuel des joueurs ennemis, ajouter radar auto-tagging humain.
  • d4be9e0 Ajouter sens étranger à l'aide de balises implicites.
  • de14734 Supprimer vieux radar sens humain et extraterrestre.
  • 80d8438 correctement détacher des balises de détection exotiques sur la mort.
  • 5f04a4f Fix charge élevée du processeur provoquée par glFinish # 359
  • 2395859 Moins tableau vacillante # 371, meilleure mise en page aligné
  • 268cd7b plus grande et la liste de carte défilante avec max-height, fixer # 667

  • cartes
  • 83cf04e de tri par nom bsp interne au lieu du nom d'affichage (ne sont pas triées par code de couleur) fixe # 670
  • b4744f8 Vertex Shader refactoring.
  • ad9fb44 Fix passant déforme pour shaders.
  • 6c43f6f création Rework VBO d'accepter des données sous forme finale.
  • 1be0331 Do autosprite déforme shaders GLSL.
  • a3bf25e Ajouter un nouveau shader de drapeau pour allumer autosprite en RegisterShader.
  • 5975e11 Envisager la durabilité des unités affectées lors du calcul spiker attaque notation.
  • 3d113ea corrections diverses pour autosprite:. Fixer alpha-test, passer texcoords
  • 55e479a Fix MSVC pas correctement zéro l'initialisation des valeurs dans le constructeur par défaut
  • faee5ba Utilisez un initialiseur C ++ 11 contreventement au lieu d'un initialiseur de support lors de la réduction à zéro une struct.
  • 33166e2 Fix sky box rendu.
  • de08217 Correctifs pour brume de chaleur sur les shaders de particules.
  • acaf611 Ne pas laisser dretches mordre les tourelles.
  • 0af55af Améliorer Spiker trigger conditition: Considérer la santé actuelle des unités amies
  • .
  • 4ff7248 Ajout du support de sérialisation pour le vecteur
  • d579e95 Supprimer utilisé projectionShadow déformer.
  • 8b4adf6 Fix destruction cg et bug init.
  • 9d57bab Ajouter une implémentation GLSL de DEFORM_NORMALS.
  • 92cab70 Supprimer les choses inutilisées de tr_types.cpp
  • 866a9e5 Retirez un tas de trucs utilisé renderer
  • 242b9bc Mettez à jour le nombre d'uniformes utilisés en dehors des os matrices
  • c517ba0 Utilisez un sérialisation personnalisé pour refSkeleton_t et refEntity_t
  • a7c3a83 Utilisez ReadSize / WriteSize, merci Amanieu!
  • 51435b9 Fix compilation de null_renderer.cpp
  • a0719f7 nombre Valider des os pour refSkeleton_t IPC
  • c77f998 passer le temps de shader propre à GLSL.
  • 0ace454 Assurez-vous que cm.entityString est terminée par null, voir # 649
  • abceb12 Retirer stencil Shader mot-clé
  • 3792f29 Suppression des avertissements inutilisés
  • 51e2c82 Retirez le soutien pour le guide de shader qui étaient utilisé
  • 1d4d340 Retirez plus utilisé Shader trucs du renderer
  • 9e62bf0 Fix dernier commit
  • 6dbb61d Réduire la complexité des calculs de se déformer.
  • d818c00 Faire Logger :: Do * Code de templated pour éviter une création lourde std :: fonction
  • e570876 Faire la couleur de vertex disponible pour se déforme.
  • 7702b72 Ajouter comprennent dirs, font toute utilisation comprend des chemins absolus
  • 1c23a95 Fix dernier commit commentant l'opérateur new
  • a03b297 Serait-ce correctif travis?
  • 429bb6e Fix Travis en ajoutant un PPA pour une version plus récente de cmake
  • 23b29d7 Faire élan pour tue dépend linéairement sur le nombre de joueurs.
  • Custom 6568fab déformation pour les bâtiments humains.
  • 8286050 Ajouter des avertissements lorsque les fichiers nécessaires NaCl ne sont pas trouvés
  • a9c6f0b Ajouter un message id dans SyncMessage vs erreur de message
  • 246a5fe Seulement ouvrir le fichier journal après l'initialisation a créé la prise singleton
  • 35fc519 réinitialiser correctement le terminal après l'envoi d'une commande à une instance existante
  • b242134 Ajouter un meilleur contrôle de la présence d'un vrai terminal
  • 26c5ef2 Retirer utilisation de Com_Printf et Com_Error en code commun
  • 0afa5ed fixer entité sensor_player, ref # 663
  • ca8eff2 Changer blendfunc ajouter à blendfunc GL_SRC_ALPHA GL_ONE pour les particules.
  • 6d4cd0d Fix crash mass driver.
  • 30eaf8c Silence un avertissement d'une faute de frappe.
  • accident d91bf57 Fix pilote de masse.
  • 1555181 Silence un avertissement d'une faute de frappe.
  • 3466853 Shaders Fix pour pré OpenGL 2.1
  • 812b5c3 Fix TCGEN_ENVIRONMENT shader.
  • 67fe9f5 Faire Sys_Milliseconds () et trap_Milliseconds (s 'implémentations correspondance
  • )
  • c8d999f synchroniser Environ Sys_Milliseconds et trap_Milliseconds

Ce qui est nouveau dans la version Alpha 36.0:

  • Notre dernière version alpha est un grand! Nous avons deux nouveaux modèles, deux mises à jour de cartographie, les progrès de gameplay, et beaucoup se passe dans les coulisses. Tout d'abord, revenons sur les nouveaux modèles. Nous avons le répéteur, ce qui signifie que de ce communiqué, tous les modèles de construction humains sont finis! Quant à l'équipe étrangère, nous avons le Spiker, une structure de défense nouvelle marque qui agit comme une mine de proximité de la vie. Pour nos cartes, Antares a reçu une refonte significative avec une nouvelle passe de détail, et Forlorn a vu une autre grande mise à jour graphique, avec les deux cartes se dirigeant vers un état stable bientôt.
  • Gameplay a le Spiker, comme mentionné précédemment. Nous avons également amélioré la performance face à nacelles lance-roquettes et des tourelles, comme le calcul de ciblage a été remaniée pour être plus efficace. pods de roquettes ont maintenant un retard de verrouillage sur leur cadence de tir a été réduit de moitié, et leurs dégâts a été augmenté d'un tiers. Moteur côté, nous avons travaillé sur la préparation de NaCl pour une diffusion publique provisoire du nouveau système VM le mois prochain. Nous utilisons actuellement NaCl côté serveur, mais cela va maintenant fonctionner pour les clients aussi, remplacer complètement QVM avec NaCl. La branche sys_rewrite a été fusionné dans NaCl-cgame, et le nouveau système VM est jouable, mais il faut un certain réglage final. Vous pouvez vous attendre une mise à jour plus détaillée sur ce bientôt!
  • Maintenant, pour les commits réalisés au cours de ce cycle de publication:
  • ca49aed Ajouter spiker et espace réservé spiker code
  • les fichiers de configuration 3a3985c Fix spiker.
  • 62d1b7e Ajuster corps spiker, boîte englobante et au fluage tailles.
  • 560b40c WIP sur le Spiker.
  • beac6fe Ajouter spiker.missile.cfg manquant, mettre à jour le nom spiker shader.
  • 3b3820c Utiliser le modèle de pointe pour le missile de la spiker.
  • 7807154 Mise à jour changelog.
  • 5d62ba3 Utiliser modèle de missile approprié pour Spiker.
  • 47f1d02 Update changelog.
  • d62a54d Autoriser l'impact des missiles PS pour frayer dans la direction de vol.
  • c696712 de Split boîtier spécial MissileImpact en fonctions séparées.
  • Mise à jour de a36e72c emballage.
  • fb122dc download-pk3.sh -cdn -.> Utilisation cdn.unvanquished.net
  • e6339b1 Éviter un comportement indéfini de déréférencement d'un pointeur non valide
  • fd88764 Améliorer la tourelle et le code rocketpod; Donnez rocketpod un délai de verrouillage sur.
  • d15cbcb moitié rocketpod taux de feu, augmenter les dommages causés par un tiers.
  • 5753ad8 Supprimer drapeau temporaire g_debug * cvars.
  • d9701ae Supprimer tout ce qui concerne hunkusage.dat
  • 7a79841 Mettre en œuvre nouveau modèle de répéteur.
  • e11a5b2 Utilisez vfork au lieu de la fourchette pour éviter le potentiel des erreurs de mémoire
  • 5ad7609 debian:. Fixer JPEG dépendance en ajoutant libjpeg-dev comme variante préférée
  • 406f155 Option pour spécifier le chemin vers les binaires de NaCl d'aide.
  • d06d460 Retirez le chiffrement de USERCMD envoyé au serveur
  • 9ffbdfe Ne pas afficher toujours la sortie de débogage de Spiker.
  • effets c78576e utilisation de l'espace réservé pour le Spiker.
  • 0555894 Adjsut prix de Spiker, seuil et description.

  • poignée
  • Prise de Fix 1143cde s'écrasé par vfork
  • 909d5c5 Fix de ensiforme en cas de débordement de l'événement pendant le démarrage et le chargement
  • 8b46c65 Supprimer identClient de userCmd_t
  • 2194259 Arch Linux. Utilisation server.lanOnly dans la configuration du serveur
  • 798acc7 Refactor PS missile manutention / TS.
  • 90d554e Améliorer tourelle et roquettes performance du pod.
  • f864b5e Nettoyer NACL_RUNTIME_PATH et ajouter un message pour montrer que PK3 une machine virtuelle est extrait de
  • 203bd2c Faire spiker anim ralenti en boucle.
  • f80af98 Ne touches claires sur le changement UI focus. En outre, changer l'interface utilisateur se concentrer dernier.
  • a7a803f Changer l'ordre de la logique de validation d'achat d'armes et de mises à jour
  • 51a5765 Set élément à vide au lieu de retourner lors du retour des clips si la tenue d'une ckit
  • 0dfccf5 Update librocket
  • 94d6cd9 Fix quelques avertissements
  • 438b50a Set animations surmental
  • 8b5cacc Assurez dédié uniquement des commandes du serveur utilisable à nouveau.
  • acc664e Faire boucle OM anim
  • 5fe5c7b Revert changements d'animation surmental.
  • df666ab Seulement entrer tourelle état pré-blast quand sur le point d'explosion.
  • fc7a576 Empêchez carte modèles d'apparaître au point d'impact du missile.
  • f2cdc58 Petits nettoyages dans le code du serveur
  • b7665b5 Retirer référence restant à vm_game
  • f937155 fix aveugle pour les démos non paks de chargement
  • 608018e Fix pk3 chargement dans des démos
  • 60de58e Seuls extrapaks de charge pour les démos
  • e3dcb6a Augmenter la limite osseuse 256.
  • b637775 Fix typo dans VirtualMachine.h
  • 3808960 Ajouter un message kill pour le Spiker
  • 716d93a Version bosse à Alpha 36
  • 967c4fd Changer la - & gt; un dans le message spiker kill

Ce qui est nouveau dans la version Alpha 35.1:

  • Par accident, nous avons inclus un fichier de machine virtuelle client obsolète. Si vous avez la version 0.35.0 aready installé, vous pouvez facilement passer à 0.35.1 en plaçant unvanquished_0.35.1.pk3 dans le répertoire pkg de votre installation. Il est également suffisante pour le téléchargement automatique de ce fichier à partir d'un serveur officiel une fois qu'ils sont mis à jour. (Notez que les serveurs ne devraient généralement pas offrent des forfaits de base pour le téléchargement, car ils ne sont pas compatibles avec les clients obsolètes en général.) Si vous ne l'avez pas encore installé 0.35.0, vous pouvez aussi attendre quelques heures jusqu'à ce que 0.35.1 est disponible pour télécharger sur votre plate-forme. Désolé pour le dérangement!






















































  • Correction de bugs:








  • Correction de bugs:


























  • des mises à jour de traduction:



  • des mises à jour de traduction:
  • Correction de bugs:

  • des mises à jour de traduction:











Captures d'écran

unvanquished_1_69376.jpeg
unvanquished_2_69376.jpg

Logiciel similaire

Commentaires à Unvanquished

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!