Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Di Jul 15, 2025 06:15

Foren-Übersicht » Sonstiges » Meinungen zu den Projekten
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 30 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: So Mär 13, 2005 14:24 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Dez 13, 2002 12:18
Beiträge: 1063
Sollte es anstatt von
Code:
  1. typedef struct tagTiles
  2. {
  3.       unsigned short type;
  4.       float x, y;
  5.  
  6. }TTiles, PTiles;
  7.  
  8. typedef struct tagTileInfo
  9. {
  10.        bool moveAbleGround;
  11.        bool moveAbleAir;
  12. }TTileInfo, PTileInfo;


nicht eher so aussehen ?

Code:
  1. typedef struct tagTiles
  2. {
  3.       unsigned short type;
  4.       float x, y;
  5.  
  6. }TTiles, *PTiles;
  7.  
  8. typedef struct tagTileInfo
  9. {
  10.        bool moveAbleGround;
  11.        bool moveAbleAir;
  12. }TTileInfo, *PTileInfo;

_________________
Viel Spaß beim Programmieren,
Mars
http://www.basegraph.com/


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So Mär 13, 2005 18:15 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Mär 09, 2005 12:26
Beiträge: 53
Wohnort: Dornbirn
Stimmt :)

_________________
Good software is like sex, it's best when it's free


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Mär 21, 2005 00:02 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Ein Quantensprung in der Optik. Da ist das Tutorial (wie man an den Felsen sehen kann) auf fruchtbaren Boden gefallen. ;)

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Mär 21, 2005 09:18 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 14, 2004 18:56
Beiträge: 804
Wohnort: GER/OBB/TÖL-WOR/Greiling
zur musiK:
100 MB?? als wav, oder was?
du solltest es eher als mp3 machen und n paar loops einbauen.

aber der screen schaut gut aus.

_________________
Bild

"User Error. Replace User and hit Continue."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Mär 21, 2005 18:21 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Mär 09, 2005 12:26
Beiträge: 53
Wohnort: Dornbirn
Danke Luke, aber ich bin zu blöd einen guten mp3 encoder zu machen. Wavs kann man halt fein mit DirectSound abspielen.

Und DirectShow ist mir irgendwie zu langsam, aber bin für alle Vorschläge offen.
Ps.: Ich kann die ganzen Delphi Sachen nicht benutzen, ich programmiers in C++.

_________________
Good software is like sex, it's best when it's free


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Mär 21, 2005 18:34 
Offline
DGL Member
Benutzeravatar

Registriert: Sa Dez 28, 2002 11:13
Beiträge: 2244
Es gibt noch das ogg Format, das auch in UT2003/2004 verwendet wird. Die dll mit dem encoder kann frei weitergegeben werden und da es in c oder c++ programmiert wurde, dürfte es da keine Probleme geben. Mit Delphi geht es aber auch.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo Mär 21, 2005 23:11 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 14, 2004 18:56
Beiträge: 804
Wohnort: GER/OBB/TÖL-WOR/Greiling
lad dir doch nen encoder runter....

http://www.mgshareware.com/frmmain.shtml#download

freeRIP2, ist einfach und genial.

er will zwar die emailaddy von dir usw. aber da kannst du nonsense eingeben.

_________________
Bild

"User Error. Replace User and hit Continue."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Mär 22, 2005 00:08 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Mär 09, 2005 12:26
Beiträge: 53
Wohnort: Dornbirn
Danke für die schnellen Antworen. Ich werde beide Möglichkeiten ausprobieren, und die Perfomantere dann halt nehmen.

_________________
Good software is like sex, it's best when it's free


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Mär 22, 2005 11:54 
Offline
DGL Member
Benutzeravatar

Registriert: Fr Mai 14, 2004 18:56
Beiträge: 804
Wohnort: GER/OBB/TÖL-WOR/Greiling
freeRIP kann übrigend auch ogg encoden.... :!:

_________________
Bild

"User Error. Replace User and hit Continue."


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Mär 22, 2005 19:27 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Mär 09, 2005 12:26
Beiträge: 53
Wohnort: Dornbirn
Achso Freerip ist wirklich ein Converter. Aber echt ein guter.

Aber Duke mein Problem ist es mp3s oder oggs in Echtzeit abzuspielen.

Aber danke Trotzdem zum converten iss er super!

_________________
Good software is like sex, it's best when it's free


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Mär 22, 2005 19:32 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Kann man das net mit OpenAL machen? Dachte Noeska hätte da mal was dazu geschrieben. Guck mal auf noeska.com nach entsprechenden Tuts.

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Mär 22, 2005 20:20 
Offline
DGL Member
Benutzeravatar

Registriert: Sa Dez 28, 2002 11:13
Beiträge: 2244
Der ogg Player ist glaube ich auch als Extension in OpenAL direkt verfügbar.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Mär 22, 2005 20:52 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Mär 09, 2005 12:26
Beiträge: 53
Wohnort: Dornbirn
Ich benutze bereits Glut, und möchte nicht noch eine nicht Stabdard dll benutzen müssen.

Ich werde nochmal die directx sdk durchforsten und schauen ob man da nicht doch was brauchbares findet. wenn ja dann uppe ich das Projekt, (den Source) für die, dies interessiert

_________________
Good software is like sex, it's best when it's free


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Mär 22, 2005 23:28 
Offline
Guitar Hero
Benutzeravatar

Registriert: Do Sep 25, 2003 15:56
Beiträge: 7810
Wohnort: Sachsen - ERZ / C
Programmiersprache: Java (, Pascal)
Hmm also OpenAL is quasi das selbe fürn Sound wie OpenGL für die Grafik is. Es Fehlt nur ein Großer Hersteller der das richtig pusht.

_________________
Blog: kevin-fleischer.de und fbaingermany.com


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di Mär 22, 2005 23:54 
Offline
DGL Member
Benutzeravatar

Registriert: Mi Mär 09, 2005 12:26
Beiträge: 53
Wohnort: Dornbirn
Hmm was ich mir halt unter einer guten Soundroutiene vorstelle ist eine einfache Handhabung.
Ich selbst mit meiner Klasse die auf dSound zugreift, muss z.B. Sound[0]->Play(); hinschreiben, und voila er wird abgespielt.
Oder Sound[0]->Play(0, 1); und voila er spielt wiederholt ab bis ich Sound[0]->Stop Hinschreibe. Sogar Sound[0]->Play3d(x, y, z); hab ich hergebracht.
Und mehr sollte es dann eigentlich net werden.

Aber das Problem ist halt ich kann nur unkromprimierte waves abspielen.


Und noch was,... hat nix mit Sound zu tun. Aber macht es Sinn für die KI der einhzeiten und Gegner externe Scripts zu schreiben?
Wenn ja, wie interpretiert man am besten Scripts?
Durchsuche ich diese nach Schlüsselwörtern und rufe für diese die jeweilige Funktion auf, die das Schlüsselwort repräsentiert. (So würd ich's halt machen)

z.B. im Script (existiert noch gar nichts in der Richtung)
Code:
  1.  
  2. //Funktionsdefinition
  3. void AddTank(unsigned short type, unsigned short position);
  4.  
  5. AddTank(1, 150);
  6.  
  7. //In meinem C++ Code würde das dann so interpretiert werden
  8. AddTankToList(new CTank(tiles[150].x, tiles[150].y, 1));
  9.  


Aber für mich klingt das recht inperfomant. Für die Missionsziele und Zwischensequenzen Werde ich aufjedenfall Scripts machen müssen. Ich will all meine Missionen unabhängig vom Hauptptogramm mit dem Mapeditor erstellen können (auch gescriptete Aktionen, etc...) - Wie es in Starcraft auch schon gemacht witd (wobei mein Spiel bzw. der Editor niemals and diese von blizzard kommen wird).

Geht meine Überlegung Richtung Scripts damit in die richtige Richtung, oder bin ich so auf dem Holzweg?

_________________
Good software is like sex, it's best when it's free


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 30 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Foren-Übersicht » Sonstiges » Meinungen zu den Projekten


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.009s | 14 Queries | GZIP : On ]