AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Schiffe versenken (zum XX-ten Mal :3 )

Ein Thema von Grayknife · begonnen am 18. Feb 2015 · letzter Beitrag vom 27. Mär 2015
Antwort Antwort
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.165 Beiträge
 
Delphi 10.3 Rio
 
#1

AW: Schiffe versenken (zum XX-ten Mal :3 )

  Alt 27. Mär 2015, 08:53
So, an dieser Stelle möchte ich euch gerne das eigentlich fertige Programm einmal zeigen
Das Spiel ist für 2 Spieler ausgelegt.

Gerne sind Verbesserungsvorschläge gesehen!

Im Anhang die .Zip-Datei, die die .Exe und einen Ordner mit benötigten Elementen enthält.

Edit: Da die maximale Größe der Zip-Datei 5MB sein darf, habe ich hier einen Dropbox-Link:

https://www.dropbox.com/s/of5nqivytr...0Start.7z?dl=0
Also...

- Ich kann kein Schiff setzen und das Spiel nicht starten...
- Spieler Namen mit Passwort?
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.826 Beiträge
 
Delphi 12 Athens
 
#2

AW: Schiffe versenken (zum XX-ten Mal :3 )

  Alt 27. Mär 2015, 09:36
Ohne Quellen werd ich die Exe nicht mal aus dem Zip rausholen...Sorry. Das ist mir zu riskant.

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
Benutzerbild von Mavarik
Mavarik

Registriert seit: 9. Feb 2006
Ort: Stolberg (Rhld)
4.165 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Schiffe versenken (zum XX-ten Mal :3 )

  Alt 27. Mär 2015, 09:57
Ohne Quellen werd ich die Exe nicht mal aus dem Zip rausholen...Sorry. Das ist mir zu riskant.

Sherlock
TestVM?
  Mit Zitat antworten Zitat
Popov
(Gast)

n/a Beiträge
 
#4

AW: Schiffe versenken (zum XX-ten Mal :3 )

  Alt 27. Mär 2015, 10:38
@Grayknife

40 MB gepackt? Wie groß ist noch mal Office 2013? Viel größer kann es nicht sein.

Entpackt macht die Exe 49 MB. Entfernt man die Wavs, macht das etwas über 3 MB große Datei. Ich denke alleine 40 MB macht die gewaltige Eröffnungsmelodie.

Auch ist es nicht nötig Bitmaps als Hintergrund zu nehmen. Warum keine Jpegs? Die machen etwa 2% der Größe aus. Die Konvertierung ist ein Kinderspiel. Beispiel (aus dem Kopf):

Delphi-Quellcode:
uses
  Jpeg;

procedure LoadJpegToBitmap(const FileName: String; Bitmap: TBitmap);
var
  Jpg: TJPEGImage;
begin
  Jpg := TJPEGImage.Create;
  try
    Jpg.LoadFromFile(FileName);
    Bitmap.Assign(Jpg);
  finally
    Jpg.Free;
  end;
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  Bmp: TBitmap;
begin
  Bmp := TBitmap.Create;
  try
    //Bmp.LoadFromFile(ExtractFilePath(ParamStr(0)) + 'Bild1.bmp');
    LoadJpegToBitmap(ExtractFilePath(ParamStr(0)) + 'Bild1.jpg', Bmp);
    Canvas.Draw(0, 0, Bmp);
  finally
    Bmp.Free;
  end;
end;
Dann die Sache mit dem Passwort. Das scheint dir ganz wichtig zu sein. Ok, meinetwegen. Aber du wurdest mehrmals drauf hingewiesen ein Ausstieg aus der Passwortabfrage zu liefern. Jeder macht es. Dein Programm muss man mit dem Taskmanager abschießen wenn man das Passwort nicht mehr weiß.

Und noch was ist mir in der einen Minute aufgefallen: man weiß nie wer gerade dran ist. Wie wäre es mit einem Hinweis?
  Mit Zitat antworten Zitat
Grayknife

Registriert seit: 13. Feb 2015
Ort: Hessen
26 Beiträge
 
#5

AW: Schiffe versenken (zum XX-ten Mal :3 )

  Alt 27. Mär 2015, 14:14
Okey, also Jpeg Bilder verwenden (y).

Hinweis einblenden, wer dran ist, gute Idee (y).

Zur Not kann man doch einfach Alt+F4 drücken, um aus der Passwortabfrage zu kommen. Oder ist das nicht legitim?

Kann ich auch die WAVE-Dateien verkleinern?

@Sherlock, wie kann ich das erreichen? Quellen: Grayknife? ^^
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:14 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz