CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Forum
  • Accueil
  • Actus
  • Tests
  • Vidéos
  • Images
  • Soluces
  • Forum
Liste des sujets

[SDK] Aide

Littlesister
Littlesister
Niveau 10
20 juillet 2010 à 14:54:34

Bonjour à tous,

Je crée ce sujet pour regrouper les questions concernant le SDK.

:d) Informations générales
http://developer.valvesoftware.com/wiki/Authoring_Tools/SDK_%28Alien_Swarm%29

:d) Alien Swarm Level Creation
http://developer.valvesoftware.com/wiki/Alien_Swarm_SDK

:d) Forum officiel du jeu Alien Swarm
http://forums.steampowered.com/forums/forumdisplay.php?f=930

:d) Alien Swarm Tile Gen Tutorial
http://www.youtube.com/watch?v=19fhdMdCNZ4

Le Tile Gen est une façon simplifiée pour créer des niveaux. C'est un éditeur ouvrable directement dans le jeu en utilisant la console. En gros, vous placez des instances de salles et de couloirs pour construire votre niveau.

  • Pour une plus grande liberté, il faut utiliser le SDK. C'est à dire Hammer.

:d) Exemple

Vous pouvez trouver un exemple de campagne dans le dossier addons du jeu.
Ici : \Steam\steamapps\common\alien swarm\swarm\addons\ExampleAddon

  • Add-on se nomme ExampleAddon.
Pseudo supprimé
Pseudo supprimé 20 juillet 2010 à 15:01:14

J'ai quelques bases avec le Hammer SDK, et j'ai voulu creer une map rapide, c'est à dire un cube texturé vide avec un info_player_start... Après la compilation, le jeu se lance, et j'ai le droit à un message du genre "Echec of Steam Validation"... Normal ? :question:

Vortex646
Vortex646
Niveau 68
20 juillet 2010 à 15:02:03

Littlesister :coeur:

Je comptais justement me lancer, merci :noel:

Littlesister
Littlesister
Niveau 10
20 juillet 2010 à 15:09:37

potdefleurs, pour Alien Swarm, c'est différent des autres jeux comme L4D/L4D2.

-Pour sceller un niveau, c'est un func_brush avec le nom structure_seal.

-Il faut faire attention à l'angle de camera lorsque l'on fait des murs. Les murs doivent avoir environ 160 unités de hauteur. Les murs au sud doivent avoir une inclinaison pour ne pas cacher la visibilité sauf si on met de la décoration qui empêche le joueur de s'approcher du mur.

Plus de détails ici : http://developer.valvesoftware.com/wiki/Swarm_Mapping_basics

Littlesister
Littlesister
Niveau 10
20 juillet 2010 à 15:13:54
  1. potdefleurs
  2. Posté le 20 juillet 2010 à 09:01:14
  3. j'ai le droit à un message du genre "Echec of Steam Validation"... Normal ? :question:

:d) Je pense qu'il faut ajouter les paramètres comme pour L4D.

Additional game parameters :
-toconsole -dev -console +sv_lan 1

  • Je n'ai pas encore vérifié si ce sont bien ces mêmes paramètres.
Pseudo supprimé
Pseudo supprimé 20 juillet 2010 à 15:14:21

Merci beaucoup pour laide littlesister, mais le "Box that seals the level", ça n'est pas le même principe que mettre une Skybox dans une map HL² pour combler les leaks ? :question:

Littlesister
Littlesister
Niveau 10
20 juillet 2010 à 15:14:33

Dans la fenêtre quand tu fais Run map.

Littlesister
Littlesister
Niveau 10
20 juillet 2010 à 15:15:51
  1. potdefleurs
  2. Posté le 20 juillet 2010 à 09:14:21
  3. Merci beaucoup pour laide littlesister, mais le "Box that seals the level", ça n'est pas le même principe que mettre une Skybox dans une map HL² pour combler les leaks ? :question:

:d) Non, c'est simplement un func_brush qui entoure tout.

Littlesister
Littlesister
Niveau 10
20 juillet 2010 à 15:16:18

Ton niveau se trouve à l'intérieur du func_brush.

Windows-Seven7
Windows-Seven7
Niveau 6
20 juillet 2010 à 15:22:12

Salut,

J'ai un petit souci.
Une fois ma map crée enfin mon bout de map car je faisais des tests et quand je fait run map j'ai une ligne rouge tout en bas (pendant la compilation) qui me précise que le dossier dans lequel je l'ai enregistrer ne peut être lu.
Alors que quelqu'un a la solution ce serai cool que je commence a faire des map.

Littlesister
Littlesister
Niveau 10
20 juillet 2010 à 15:25:38

Désolé pour mon explication précédente. J'ai mieux compris ce qu'ils veulent dire pour sceller le niveau.

Pour sceller le niveau :

-Il faut créer 6 blocs pour entourer le niveau. Ça forme une boîte.
-Recouvrir les blocs avec la texture tools/toolsnolight.
-Sélectionner les 6 blocs et les convertir en entité func_brush.
-Donner le nom structure_seal au func_brush.

Pseudo supprimé
Pseudo supprimé 20 juillet 2010 à 15:25:42

Merci beaucoup littlesister, ton aide m'a beaucoup aidé et j'ai reussi a creer une map test simple :-p
Ce qu'il faut savoir par contre, c'est qu'il ne faut pas placer qu'un info_player_start pour les points de spawn... Mais 8 :ok:
(Et j'ai bien l'impression qu'il ne faut pas creer de plafond dans une map :hap: )

Pseudo supprimé
Pseudo supprimé 20 juillet 2010 à 15:27:34

Et pas la peine de s'embeter a creer six blocs je crois, j'ai tout simplement crée un cube tout autour de ma map, je l'ai converti en func_brush et je lui ai donné le nom structure_seal... (Pas la peine d'hollower) J'ai bien l'impression que ca marche :ok:

Littlesister
Littlesister
Niveau 10
20 juillet 2010 à 15:29:58

potdefleurs, j'ai ouvert une carte exemple et c'est bien une boîte donc 6 blocs convertit un func_brush.

Non, il n'y a pas de plafond.

Ornafulsamee3
Ornafulsamee3
Niveau 8
20 juillet 2010 à 15:34:23

Il est aussi facile de faire des maps pour ce jeu que pour le reste des maps Source ?

Littlesister
Littlesister
Niveau 10
20 juillet 2010 à 15:38:27
  1. Ornafulsamee3
  2. Posté le 20 juillet 2010 à 09:34:23
  3. Il est aussi facile de faire des maps pour ce jeu que pour le reste des maps Source ?

:d) Je dirais que c'est plus facile de créer des cartes pour Alien Swarm.

Littlesister
Littlesister
Niveau 10
20 juillet 2010 à 15:40:03
  1. potdefleurs
  2. Posté le 20 juillet 2010 à 09:25:42
  3. Ce qu'il faut savoir par contre, c'est qu'il ne faut pas placer qu'un info_player_start pour les points de spawn... Mais 8 :ok:

:d) 4 info_player_start est suffisant car 4 joueurs est le maximum. Voir une carte exemple. :-)))

Littlesister
Littlesister
Niveau 10
20 juillet 2010 à 15:50:00
  1. Windows-Seven7
  2. Posté le 20 juillet 2010 à 09:22:12
  3. Une fois ma map crée enfin mon bout de map car je faisais des tests et quand je fait run map j'ai une ligne rouge tout en bas (pendant la compilation) qui me précise que le dossier dans lequel je l'ai enregistrer ne peut être lu.

Alors que quelqu'un a la solution ce serai cool que je commence a faire des map.

:d) Essaies en enregistrant ta carte dans le dossier mapsrc.

\Steam\steamapps\common\alien swarm\sdk_content\mapsrc

PhysX_By_Nvidia
PhysX_By_Nvidia
Niveau 5
20 juillet 2010 à 16:10:19

Je crois bien que je vais mapper pour ce jeu aussi :)

Windows-Seven7
Windows-Seven7
Niveau 6
20 juillet 2010 à 16:14:34

Je n'ai pas besoin de faire un .VPK pour une map test?
Fin pur faire un cube et la lancer quoi.

La vidéo du moment