|
2 registered members (Grant, Martin_HH),
5,687
guests, and 2
spiders. |
|
Key:
Admin,
Global Mod,
Mod
|
|
|
Re: Tipps für's Scripten. Wie macht ihr das so?
[Re: Tobias_Runde]
#94971
10/20/06 08:26
10/20/06 08:26
|
Joined: Sep 2003
Posts: 9,859
FBL
Senior Expert
|
Senior Expert
Joined: Sep 2003
Posts: 9,859
|
Für etwas chaotischere Projekte hab ich da noch was  Never change a running program - was läuft, das läuft, egal WIE häßlich es programmiert ist. Nutz die Zeit lieber, daraus zu lernen, und den nächsten Programmteil sauber zu halten.
|
|
|
Re: Tipps für's Scripten. Wie macht ihr das so?
[Re: FBL]
#94972
10/20/06 09:26
10/20/06 09:26
|
Joined: Apr 2005
Posts: 4,506 Germany
fogman
Expert
|
Expert
Joined: Apr 2005
Posts: 4,506
Germany
|
Man kann sich einiges zerhauen, wenn man in den eigenen Spaghetti herumstochert.  -Eindeutige Namen verwenden, und zwar für alles. -Viel kommentieren (so gut wie alles). -Möglichst modular arbeiten. Jedes Skript sollte für sich alleine laufen können. -Langsame Instruktionen vermeiden. -While(1) Schleifen vermeiden - lieber mit Ausdrücken arbeiten um die Schleife zu steuern. -Goto vermeiden (ich habe es noch nie verwendet). -Code strukturieren (Einrücken, möglichst kurze Zeilen) -Die meisten Daten (Texte, Strings, Einstellungen...) vom Code trennen. -Kleine Tests zeigen, welcher Weg der optimale ist. Meist gibt es viele Wege, etwas zu scripten. -Sachen, die in C-Script nur mit schmutzigen Tricks funktionieren, in C++ schreiben (lassen). ^^Da fehlt noch viel...
no science involved
|
|
|
Re: Tipps für's Scripten. Wie macht ihr das so?
[Re: MichaelSoko]
#94975
10/20/06 14:21
10/20/06 14:21
|
Joined: Feb 2005
Posts: 3,687 Hessen, Germany
Tempelbauer
Expert
|
Expert
Joined: Feb 2005
Posts: 3,687
Hessen, Germany
|
Quote:
An dieser Stelle will ich nochmal sagen, dass dieses Forum echt super ist. Es wird einem immer schnell geholfen und man wird mit zahlreichen und Tips versorgt.
danke danke 
Quote:
Ich wollte auch nochmal eine Frage in den Raum werfen. Was macht ihr, um den Zeitaufwand klein zu halten? Habt ihr irgendwelche Tipps und Tricks?
also wenn mir was beim stöbern im forum auffällt, was ich noch nicht habe (z.B. ein system zum auslesen von irgendwelchen daten, kopiere ich mir die snippets (wenn welche ausgestellt werden und wenns der autor erlaubt) in meine eigenen templates (wenn kein code ausgestellt ist, progge ichs selbst). die funktion und dessen wirkung dokumentiere ich dann auf meinem localwiki. wenn ich dann später ein projekt starte und sowas brauche hab ichs bereits und muss mir keine gedanken mehr drüber machen (so auch meine Files.dll - ich brauch sie im moment nicht, aber wenn ich dann mal ein speichersystem für meine spielstände brauche, kann ich den gesamten save-ordner ganz leicht auslesen und hab dann ein speichersystem mit bis zu unendlich dateien)
|
|
|
Re: Tipps für's Scripten. Wie macht ihr das so?
[Re: Tempelbauer]
#94976
10/20/06 16:06
10/20/06 16:06
|
Joined: Apr 2005
Posts: 4,506 Germany
fogman
Expert
|
Expert
Joined: Apr 2005
Posts: 4,506
Germany
|
Auf welcher Basis läuft Dein "local wiki"? Html / php? Würde mich interessieren, da es eine sehr sinnvolle Art zu sein scheint, seine Snippets dokumentiert zusammen zu halten. Zeit sparen: -Lieber dreimal (zehnmal!) überlegen, bevor man drauf los scriptet. Man spart im Endeffekt viel Zeit und Streß. -Von vornherein alles richtig machen. Wenn ein kleiner Prototyp existiert, anfangen das eigentliche zu programmieren. Temporäre dummy Panels, Entities, u.s.w. kosten wieder Zeit beim umwechseln. -Von beginn an auf die richtigen Formate achten. Kommt uncool, alle Modellskins auszuwechseln. Das steht mir nämlich noch bevor (von tga/pcx auf dds)...  edit: -Nicht so viel im Forum abhängen... 
no science involved
|
|
|
Re: Tipps für's Scripten. Wie macht ihr das so?
[Re: fogman]
#94977
10/20/06 16:15
10/20/06 16:15
|
Joined: Feb 2005
Posts: 3,687 Hessen, Germany
Tempelbauer
Expert
|
Expert
Joined: Feb 2005
Posts: 3,687
Hessen, Germany
|
@fogman: mein localwiki basiert auf der opensource-Wikipedia-Software "Mediawiki". benötigt einen PHP/MySQL-server (ich benutze dazu XAMPP) funktioniert wunderbar  wenn ichn snippet brauche, tipp ich in meinen browser http://localhost/wiki ein, gebe einen suchbegriff in die wikisuche ein und bin bei meinem snippet (inklusive erklärungen und evtl einem anwendungsbeispiel)
|
|
|
Moderated by mk_1, Perro, rayp, Realspawn, Rei_Ayanami, rvL_eXile, Spirit, Superku, Tobias, TSG_Torsten, VeT
|