User:NOUG4AT/Sandbox: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
m (Bot: Substituting template: Message)
 
(45 intermediate revisions by 3 users not shown)
Line 1: Line 1:
__NOTOC__


= Just gallery=
<gallery mode=nolines widths=128px heights=96px>
Broarms-gp1.jpg
Broarms-gp2.jpg
Broarms-gp3.jpg
Broarms-gp4.jpg
Broarms-gp5.jpg
Broarms-gp6.jpg
Broarms-gp7.jpg
Broarms-gp8.jpg
Broarms-gp9.jpg
Broarms-gp10.jpg
Broarms-gp11.jpg
Broarms-gp12.jpg
Broarms-gp13.jpg
Broarms-gp14.jpg
Broarms-gp15.jpg
Broarms-gp16.jpg
Broarms-gp17.jpg
Broarms-gp18.jpg
Broarms-gp19.jpg
Broarms-gp20.jpg
Broarms-gp21.jpg
Broarms-gp22.jpg
Broarms-gp23.jpg
Broarms-gp24.jpg
Broarms-gp25.jpg
Broarms-gp26.jpg
Broarms-gp27.jpg
Broarms-gp28.jpg
Broarms-gp29.jpg
Broarms-gp30.jpg
Broarms-gp31.jpg
Broarms-gp32.jpg
Broarms-gp33.jpg
Broarms-gp34.jpg
Broarms-gp35.jpg
Broarms-gp36.jpg
Broarms-gp37.jpg
Broarms-gp38.jpg
Broarms-gp39.jpg
Broarms-gp40.jpg
Broarms-gp41.jpg
Broarms-gp42.jpg
Broarms-gp43.jpg
Broarms-gp44.jpg
Broarms-gp45.jpg
Broarms-gp46.jpg
Broarms-gp47.jpg
Broarms-gp48.jpg
Broarms-gp49.jpg
Broarms-gp50.jpg
Broarms-gp51.jpg
</gallery>


= Useful lines =
= Useful lines =
'''Replace all with needed info without "'''
'''Replace all with needed info without "'''
==Template for FGD Files:==
==Template for FGD Files:==
<source lang> From: "FGD TAKEN FROM" SDK
<source lang>FGD for {{gametemplate|4}}.
{{codeblock|src="NAME OF YOUR FGD".fgd|lang=fgd|<nowiki>
== FGD ==
"YOUR FGD HERE"
{{textfile|fgd}}
{{codeblock|src="NAME OF YOUR FGD".fgd|lang=fgd|<!--
--><nowiki>"YOUR FGD HERE"
</nowiki>}}
</nowiki>}}
[[Category:"NAME OF YOUR GAME"]]
[[Category:"NAME OF YOUR GAME"]]
Line 12: Line 69:
[[Category:FGD]]
[[Category:FGD]]
</source>
</source>
Also add one of the following categories:
* [[:Category:GoldSrc FGDs]] (includes Xash)
* [[:Category:Source 1 FGDs]]
* [[:Category:Source 2 FGDs]]
* [[:Category:Non-Valve engine FGDs]] (ex: {{idtech2}}, {{idtech3}}, {{idtech4}}, {{fte}}, {{Unity}}; not for Xash)


== FOR ENTITIES!!! ==
<source lang>
{{KV|||}}
{{KV|||}}
{{KV|||}}
{{KV|||}}
{{KV|||}}
{{KV|||}}
:{| class=standard-table
!| Value || Description
|-
| 0 ||
|-
| 1 ||
|-
| 2 ||
|}
</source>
==Template for Gameinfo Files:==
<source lang>
From:
{{codeblock|src=gameinfo.txt|lang=txt|<nowiki>
</nowiki>}}
[[Category:]]
[[Category:Gameinfo]]
</source>


= Hot lines =
= Hot lines =
==Path==
==Path==
<source lang>  
<source lang>{{path|<nowiki>
 
{{path|<nowiki>
"YOUR TEXT HERE"
"YOUR TEXT HERE"
</nowiki>}}
</nowiki>}}
</source>
</source>


==Codeblock==
==Codeblock==
<source lang>
<source lang>
{{codeblock|lang=vmt|src=YOUR CODE|<nowiki>
{{codeblock|lang=vmt|src=YOUR CODE|<nowiki>
YOUR WORDS
YOUR WORDS
</nowiki>}}
</nowiki>}}
</source>
=Unfinished=
==planned==
=== todo ===
Porting from goldsource to source - topics and ideas.
#Adding section about adding models reflection with $envmap.
#Programming (adding new npc classes, edit relationship, for rookies)
#Adding reflections for usual textures (brushes, etc)
#Translucent of models... Using various shaders (Unlitgeneric -> $model 1)
Documentation
Maps
--Porting poligons (geometry)
--Porting entities
--Porting Scripts
--Fixing Issues
Porting models
Programming
-Trying
.......................
==etc==
== Sequence  ==
Altough these actions can be performed in any sequence. Here is a recommended list:
* Get the map sources and other files.
* Convert models.
* Convert textures (world, sky, models) and configure them.
* Fix the map source after decompilation.
* Fix map issues (textures, geometry) → convert to vmf.
* Update outdated entities.
* Add new entities (if desired).
* Compile the final file.
=== Projects ===
==== Mods ====
==== Games ====
=== Models ===
==== NPCS ====
==== Weapons ====
=== Textures ===
==== Animated ====
=== {{goldsrc|4}} source code ===
==== Porting ====
===== Entities =====
====== Monsters ======
====== Weapons ======
==== Recreating ====
===== Entities =====
====== Monsters ======
====== Weapons ======
=== {{goldsrc|4}} scripts ===
==== GUI ====
==== HUD ====
=== Examples of script and code algorithms ===
==== Goldsource mechanisms in source ====
=== Port to various games on source ===
==== Team Fortress 2 ====
==== Counter-Strike: Global Offensive ====
*info_player_start → info_player_terrorist
*info_player_deathmatch → info_player_counterterrorist
==== Counter-Strike: Source ====
==== Garry's Mod ====
==== Half-Life 2 ====
==== Momentum ====
=== Port from various games on goldsource ===
==== Half-Life 1 (Vanilla) ====
*info_player_deathmatch → info_player_start
*env_glow → env_sprite
==== Counter-Strike 1.6 (and early versions) ====
*cycler_sprite → prop
*cycler → prop


</source>
==== Cry of Fear ====
*env_model → prop
 
==== Team Fortress: Classic ====
 
==== James Bond 007: Nightfire====
 
=== Programming ===
==== Foundations ====
 
==== Using {{wiki|ChatGPT}} ====
 
= Tests =
{{Message
| user = Gabe Newell
| time = 10:05:18 Sep 26, 2010
| I'm Gabe Newell
{{Message
| user = Gabe Newell
| time = 10:05:18 Sep 26, 2010
| I'm Gabe Newell
{{Message
| user = Gabe Newell
| time = 10:05:18 Sep 26, 2010
| I'm Gabe Newell
{{Message
| user = Gabe Newell
| time = 10:05:18 Sep 26, 2010
| I'm Gabe Newell
 
<small>(using [[Template:Message]])</small>&nbsp; I'm Gabe Newell
 
<small>(using [[Template:Message]])</small>&nbsp; I'm Gabe Newell
 
 
<small>(using [[Template:Message]])</small>&nbsp; I'm Gabe Newell
 
 
<small>(using [[Template:Message]])</small>&nbsp; I'm Gabe Newell
 
 
<small>(using [[Template:Message]])</small>&nbsp; I'm Gabe Newell
 
{{Message
| user = Gabe Newell
| time = 10:05:18 Sep 26, 2010
| I'm Gabe Newell
 
}}&nbsp;--[[User:Gabe Newell|Gabe Newell]] ([[User talk:Gabe Newell|talk]]) 10:05:18 Sep 26, 2010 (UTC)&nbsp;--[[User:Gabe Newell|Gabe Newell]] ([[User talk:Gabe Newell|talk]]) 10:05:18 Sep 26, 2010 (UTC)&nbsp;--[[User:Gabe Newell|Gabe Newell]] ([[User talk:Gabe Newell|talk]]) 10:05:18 Sep 26, 2010 (UTC)&nbsp;--[[User:Gabe Newell|Gabe Newell]] ([[User talk:Gabe Newell|talk]]) 10:05:18 Sep 26, 2010 (UTC)&nbsp;--[[User:Gabe Newell|Gabe Newell]] ([[User talk:Gabe Newell|talk]]) 10:05:18 Sep 26, 2010 (UTC)}}}}}}}}

Latest revision as of 19:51, 17 June 2024


Just gallery

Useful lines

Replace all with needed info without "

Template for FGD Files:

FGD for {{gametemplate|4}}.
== FGD ==
{{textfile|fgd}}
{{codeblock|src="NAME OF YOUR FGD".fgd|lang=fgd|<!--
--><nowiki>"YOUR FGD HERE"
</nowiki>}}
[[Category:"NAME OF YOUR GAME"]]
[[Category:Level Design]]
[[Category:FGD]]

Also add one of the following categories:

FOR ENTITIES!!!

{{KV|||}}
{{KV|||}}
{{KV|||}}
{{KV|||}}
{{KV|||}}
{{KV|||}}


:{| class=standard-table
!| Value || Description
|-
| 0 || 
|-
| 1 || 
|-
| 2 || 
|}

Template for Gameinfo Files:

 

From: 
{{codeblock|src=gameinfo.txt|lang=txt|<nowiki>

</nowiki>}}
[[Category:]]
[[Category:Gameinfo]]

Hot lines

Path

{{path|<nowiki>
"YOUR TEXT HERE"
</nowiki>}}

Codeblock

{{codeblock|lang=vmt|src=YOUR CODE|<nowiki>
YOUR WORDS
</nowiki>}}


Unfinished

planned

todo

Porting from goldsource to source - topics and ideas.

  1. Adding section about adding models reflection with $envmap.
  2. Programming (adding new npc classes, edit relationship, for rookies)
  3. Adding reflections for usual textures (brushes, etc)
  4. Translucent of models... Using various shaders (Unlitgeneric -> $model 1)

Documentation Maps --Porting poligons (geometry) --Porting entities --Porting Scripts --Fixing Issues

Porting models Programming -Trying

.......................

etc

Sequence

Altough these actions can be performed in any sequence. Here is a recommended list:

  • Get the map sources and other files.
  • Convert models.
  • Convert textures (world, sky, models) and configure them.
  • Fix the map source after decompilation.
  • Fix map issues (textures, geometry) → convert to vmf.
  • Update outdated entities.
  • Add new entities (if desired).
  • Compile the final file.


Projects

Mods

Games

Models

NPCS

Weapons

Textures

Animated

GoldSrc GoldSrc source code

Porting

Entities
Monsters
Weapons

Recreating

Entities
Monsters
Weapons

GoldSrc GoldSrc scripts

GUI

HUD

Examples of script and code algorithms

Goldsource mechanisms in source

Port to various games on source

Team Fortress 2

Counter-Strike: Global Offensive

  • info_player_start → info_player_terrorist
  • info_player_deathmatch → info_player_counterterrorist

Counter-Strike: Source

Garry's Mod

Half-Life 2

Momentum

Port from various games on goldsource

Half-Life 1 (Vanilla)

  • info_player_deathmatch → info_player_start
  • env_glow → env_sprite

Counter-Strike 1.6 (and early versions)

  • cycler_sprite → prop
  • cycler → prop

Cry of Fear

  • env_model → prop

Team Fortress: Classic

James Bond 007: Nightfire

Programming

Foundations

Using Wikipedia icon ChatGPT

Tests

(using Template:Message)  I'm Gabe Newell

(using Template:Message)  I'm Gabe Newell

(using Template:Message)  I'm Gabe Newell

(using Template:Message)  I'm Gabe Newell

(using Template:Message)  I'm Gabe Newell

(using Template:Message)  I'm Gabe Newell


(using Template:Message)  I'm Gabe Newell


(using Template:Message)  I'm Gabe Newell


(using Template:Message)  I'm Gabe Newell


(using Template:Message)  I'm Gabe Newell

 --Gabe Newell (talk) 10:05:18 Sep 26, 2010 (UTC) --Gabe Newell (talk) 10:05:18 Sep 26, 2010 (UTC) --Gabe Newell (talk) 10:05:18 Sep 26, 2010 (UTC) --Gabe Newell (talk) 10:05:18 Sep 26, 2010 (UTC) --Gabe Newell (talk) 10:05:18 Sep 26, 2010 (UTC) --Gabe Newell (talk) 10:05:18 Sep 26, 2010 (UTC) --Gabe Newell (talk) 10:05:18 Sep 26, 2010 (UTC) --Gabe Newell (talk) 10:05:18 Sep 26, 2010 (UTC) --Gabe Newell (talk) 10:05:18 Sep 26, 2010 (UTC) --Gabe Newell (talk) 10:05:18 Sep 26, 2010 (UTC)