Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   BallonKiller - SourceCode freigegeben... :) (https://www.delphipraxis.net/52917-ballonkiller-sourcecode-freigegeben.html)

sniper_w 6. Sep 2005 18:26


BallonKiller - SourceCode freigegeben... :)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hier ist scourcecode von BallonKiller. Das Projekt befindet sich in einer "Pause". Weiterentwicklung und Vorschläge sind erwünscht. Ich übernehme keine Haftung für den Code, macht ihr was ihr wollt.

UPDATE:
Also hier ist ein kleines Update of Sources...Es ist jetzt kleiner geworden, weil ich auf VCL verziechtet habe. Es ist also puer Win32 API. Dabei musste ich folgendes selbst implementieren:
TMyStringList
TMyTimer
StrToInt
IntToStr
ExtractFilePath
CurrentDateToString
BoolToStr

Noch was: Im Code gibt es meinerseits keine globale Variable.

Quellcode VCL (150 KB)

turboPASCAL 6. Sep 2005 18:36

Re: BallonKiller - SourceCode freigegeben... :)
 
Fehler beim compilieren
...Datei nicht gefunden 'ast.inc'
...Datei nicht gefunden 'ScreenMenager.pas'


Kannst Du die Files bitte noch mit einpacken ?

sniper_w 6. Sep 2005 18:54

Re: BallonKiller - SourceCode freigegeben... :)
 
Liste der Anhänge anzeigen (Anzahl: 1)
Aber natürlich...

turboPASCAL 6. Sep 2005 19:14

Re: BallonKiller - SourceCode freigegeben... :)
 
:thumb: Danke.

Rastaman 6. Sep 2005 19:19

Re: BallonKiller - SourceCode freigegeben... :)
 
Die Anwendung konnte nicht gestartet werden, da fmod.dll nicht gefunden wurde :gruebel:

turboPASCAL 6. Sep 2005 19:29

Re: BallonKiller - SourceCode freigegeben... :)
 
Folge dem Link BallonKiller dort das File Downloaden und du erhälltst die ben. Textures, Sounds und auch die fmod.dll.

sniper_w 6. Sep 2005 19:50

Re: BallonKiller - SourceCode freigegeben... :)
 
Eine kleine Anmerkung, die Units "glUserinterface.pas, glMenu.pas" können aus dem Projekt entfernt werden, sie werden sowieso nicht gebraucht.

turboPASCAL 6. Sep 2005 19:53

Re: BallonKiller - SourceCode freigegeben... :)
 
@sniper_w :thumb: dolle Sache das ...

Rastaman 7. Sep 2005 18:49

Re: BallonKiller - SourceCode freigegeben... :)
 
Das ja ma n digges Ding :thumb:
Auch wenn ich nich weiß wer durch den source noch durchsteigen soll :lol:

sniper_w 7. Sep 2005 19:47

Re: BallonKiller - SourceCode freigegeben... :)
 
Ich kann´s noch immer, aber sehr schwer... :zwinker:

mimi 9. Sep 2005 18:38

Re: BallonKiller - SourceCode freigegeben... :)
 
ich finde der qullcode sieht garnicht so schnlecht aus, wenn ich wollte müste ich sehr schnell die funktionen finden die ich suche, habe mir ja schon häufiger solche qullcode angeschaut... selten sind da so "aufgeräumte" bei :-D

(das spiel macht auch spaß)

sniper_w 9. Sep 2005 19:22

Re: BallonKiller - SourceCode freigegeben... :)
 
Zitat:

selten sind da so "aufgeräumte" bei
Ich habe mich was 100% an da StyleGuid von jemandem gehalten, weil a) ich kann mich leicht zu recht finden, b) wollte es auch veröffentlichen.

Ich warte noch immer auf Verbesserungsvorschläge, das Projek habe ich nicht aufgegeben. :wink:

turboPASCAL 10. Sep 2005 09:37

Re: BallonKiller - SourceCode freigegeben... :)
 
Zitat:

Zitat von sniper_w
Ich warte noch immer auf Verbesserungsvorschläge, das Projek habe ich nicht aufgegeben. :wink:

Schön zu hören. :thumb:

Verbesserungsvorschläge:
- die Menues bzw. Dialoge beim Programmstart sind Transparent, das stört wen diese Dialoge übereinander liegen
> versetzen oder den darunter liegenden abdunkeln

- habe eine kleine Ewigkeit gebraucht um zu verstehen dass man die Dialoge auch verschieben kann
> Titelleiste wäre nett

- die An- und Abwahlmöglichkeiten sind mit einem Kreutz markiert, das ist nicht geschickt da man erst denkt diese wären nicht aktiv
> Häkchen verwenden oder anders verständlicher machen

im Spiel:
- den Punktezähler wurde ich grösser machen und in die linke obere Ecke setzen
- die Raketen etwas grösser machen
- die Leiste unten ganz weglassen
- Schildanzeige etwas grösser bzw. breiter

...und ich wünsche mir dass wen nman auf der Tastatur Cursor Down drückt das UFO bremst.

nice game

sniper_w 10. Sep 2005 13:06

Re: BallonKiller - SourceCode freigegeben... :)
 
Zitat:

habe eine kleine Ewigkeit gebraucht um zu verstehen dass man die Dialoge auch verschieben kann
Hast du das im Code entdeckt oder zufällig im Speil ? :wink:

turboPASCAL 10. Sep 2005 13:21

Re: BallonKiller - SourceCode freigegeben... :)
 
Im Spiel (mit den Einstellungen kam ich nicht gleich klar...), den Code hab ich nur mal durchgeschaut. :mrgreen:

mimi 10. Sep 2005 14:37

Re: BallonKiller - SourceCode freigegeben... :)
 
achaj wo du das jetzt so schreibst: die items fliegen finde ich zu schnell die können kaum eingesammelt werden :(

sniper_w 10. Sep 2005 15:06

Re: BallonKiller - SourceCode freigegeben... :)
 
Delphi-Quellcode:
constructor TPowerUp.Create(AOwner:TActorList);
begin
  FAOwner := AOwner;
  FAOwner.Add(Self);
  IsDead := False;
  Parent := nil;
  FDirectionAngle := Random(360);
  FRotZ := Random(360);
  FRadius := AdjustValueS(sqrt(2*sqr(32))/4);
  FSpeed := AdjustValueS(100 + Random(300));
  FActorType := atPoweUP;
end;
Du hast Source, Luke ;). Ändere FSpeed...

sniper_w 14. Sep 2005 13:26

Re: BallonKiller - SourceCode freigegeben... :)
 
UPDATE: Bitte ersten Beitrag lesen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:16 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