Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   WarpField Screensaver (https://www.delphipraxis.net/49022-warpfield-screensaver.html)

Zacherl 4. Jul 2005 13:04


WarpField Screensaver
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich habe einfach mal mbamlers Quelltext hier als Vorlage genommen und daraus einen Bildschirmschoner gemacht. Unter anderem ist das Array für die Sterne jetzt dynamisch und kann unter "Konfigurieren" festgelegt werden.

Eine kurze Beschreibung gibt es hier.

Florian

Tonic1024 4. Jul 2005 13:34

Re: WarpField Screensaver
 
Whohee... :thumb: :thumb: :thumb:

Was ein bissel proggen doch ausmacht... Wenn du dem Teil jetzt noch ne Joystick-Steuerung verpasst haste nen 1A Arcarde-Screensaver.

*löl* Ob du es glaubst oder nicht, das macht echt Laune dein Teil...

BTW: Bin aber auch vorgeschädigt - Hab damals schon stundenlang nur den W95 Screensaver angeschaut :oops:



Bis denne...

Toni

Zacherl 4. Jul 2005 13:41

Re: WarpField Screensaver
 
Danke,

das mit dem Joystick wäre - fals du das ernst gemeint hast - einfach einzubauen. Wenn man schon DelphiX verwendet warum dann nicht auch DxInput?

Florian

Matze 4. Jul 2005 13:46

Re: WarpField Screensaver
 
Ganz nett, aber ein Bildschirmschoner mit 100% CPU-Auslastung, nein danke. Ich erwarte von einem Bildschirmschoner auch, dass er die CPU, den Stromverbrauch etc. schont. ;)

Wenn ich nun mal 4 Stunden nicht da sein sollte, mein PC in Betrieb ist und dein Bildschirmschoner läuft (denke mal an Firmen, wo Tag und Nacht die PCs laufen) steigt der Stromverbrauch deutlich. Wenn man den ganzen Tag mit Office, Datenbanken etc. arbeitet und seine 5% Auslastung hat, haut diese dein Bildschirmschoner mal eben auf 100% hoch, das muss ja nicht sein.
Ein Bildschirmschoner dient zwar primär dazu, den Bildschirm zu schionen, wie der Name schon sagt, doch finde ich, sollte er auch den Stromverbrauch etc. nciht sonderlich beeinflussen.

Nachtrag:
Wenn du Matthias Bamlers Code verwendest und einfach Copyright Florian Bernd hinknallst (im programm und auf der Website), ist das eine Unverschämtheit, nur so nebenbei.

Zacherl 4. Jul 2005 13:52

Re: WarpField Screensaver
 
Hallo Matze,
versuch doch einfach mal die Anzahl der Sterne ein wenig niedriger zu stellen. Dann dürfte auch die CPU Auslastung sinken.

Er hat geschrieben, dass man seinen Code für z.B. einen Bildschirmschoner verwenden kann! Zudem ist der eigentliche Bildschirmschoner von mir und Bamlers Code habe ich nur in den Grundzügen übernommen und vieles davon umgeschrieben, da es nicht dynamisch genug war.
Ich könnte ja hinzufügen, dass das grundgerüst "Copyright by Matthias Bamler" ist.

//Nachricht mit einer Copyrightanfrage an mbamler gesendet.

Florian

Khabarakh 4. Jul 2005 13:56

Re: WarpField Screensaver
 
Zitat:

Zitat von Matze
Ich erwarte von einem Bildschirmschoner auch, dass er die CPU, den Stromverbrauch etc. schont. ;)

Ich erwarte von einem Bildschirmschoner, dass er sich bei Tastendruck beendet :mrgreen: .
Trotzdem ziemlich lustiges Programm, Variationen in Farbe und Größe wären vielleicht auch nett.

Zacherl 4. Jul 2005 13:58

Re: WarpField Screensaver
 
Mann kan über verschiedene Tasten das Programm steuern.
Es wird explizit über die [Esc] Taste beendet.

Ich könnte es so ändern, dass der Bildschirmschoner beim Druck auf eine nicht verwendete Taste beendet wird.

Florian

alcaeus 4. Jul 2005 14:13

Re: WarpField Screensaver
 
Zitat:

Zitat von Florian Bernd
Ich könnte es so ändern, dass der Bildschirmschoner beim Druck auf eine nicht verwendete Taste beendet wird.

Ein Bildschirmschoner wird normalerweise bei einem beliebigen Tastendruck bzw. einer Mausbewegung von mind. 10 Pixeln beendet, alles andere ist nicht standardkonform ;)

Greetz
alcaeus

Zacherl 4. Jul 2005 14:14

Re: WarpField Screensaver
 
So,
ich habe Matthias Bamler gefragt und dieser hat dem Daruntersetzen meines Copyrights mit Einschränkung seinen Namen auch zu erwähnen zugestimmt.

Florian

Ultimator 4. Jul 2005 14:25

Re: WarpField Screensaver
 
Liste der Anhänge anzeigen (Anzahl: 2)
Ich hab was lustiges entdeckt.
Dir gehen oftmals "die Sterne aus" :mrgreen:

mbamler 4. Jul 2005 14:27

Re: WarpField Screensaver
 
Zitat:

Zitat von Florian Bernd
So,
ich habe Matthias Bamler gefragt und dieser hat dem Daruntersetzen meines Copyrights mit Einschränkung seinen Namen auch zu erwähnen zugestimmt.

Florian


Wie gesagt: das geht schon in Ordnung (Geld verdienen wollte ich mit dem Teil ja eh nicht)

Viel wichtiger: Vielleicht findet sich ja der eine oder andere, der Lust hat ein kleines Game wie "Star Raiders" zu proggen...
Ich wäre jedenfalls dabei.

Gruß
Matthias Bamler

Kompon Ente 4. Jul 2005 14:52

Hi Flo,

würde es dir was ausmachen den Sourcecode rauszurücken? :)

Mich interessiert mal, wie du das umgesetzt hast..

mbamler 4. Jul 2005 15:11

Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Kompon Ente
Hi Flo,

würde es dir was ausmachen den Sourcecode rauszurücken? :)

Mich interessiert mal, wie du das umgesetzt hast..


Moinsen
anbei der Code einer früheren Version - an der kann mann
gut erkennen wie ich die Sterne fliegen lasse ;-)
(Erst auf "Run" klicken und dann mit den Reglern spielen)

Die Sterne immer aus der Stelle kommen zu lassen wo die Maus gerade ist sollte
nicht allzuschwer sein....

Gruß
Matthias Bamler

Zacherl 4. Jul 2005 15:25

Re: WarpField Screensaver
 
Hallo,
wenn Matthias damit einverstanden ist, würde ich den Code veröffentlichen ...

@Ultimator: Das kommt, wenn deine X, Y und Z Rotation zu hoch eingestellt ist!

Florian

scp 4. Jul 2005 15:40

Re: WarpField Screensaver
 
Zitat:

Zitat von alcaeus
Zitat:

Zitat von Florian Bernd
Ich könnte es so ändern, dass der Bildschirmschoner beim Druck auf eine nicht verwendete Taste beendet wird.

Ein Bildschirmschoner wird normalerweise bei einem beliebigen Tastendruck bzw. einer Mausbewegung von mind. 10 Pixeln beendet, alles andere ist nicht standardkonform ;)

Greetz
alcaeus

Das erinnert mich an einen gewissen WEB.DE Bildschirmschoner, den irgendwer bei uns in der Verwaltung überall installiert hat. Diesen kann man nur durch drücken auf einen gewissen Knopf namens "Minimieren" beenden, danach ist er noch im Tray.

[Esc] ist ja schonmal OK, aber das "ankicken" der Maus sollte es auch bringen.

PS: Oh mann, wie arrogant is das denn? Die AutoCAD Trial hat mir glatt .scr als "AutoCAD Script" registriert.

BlackJack 4. Jul 2005 15:54

Re: WarpField Screensaver
 
Zitat:

Zitat von scp
PS: Oh mann, wie arrogant is das denn? Die AutoCAD Trial hat mir glatt .scr als "AutoCAD Script" registriert.

da musste ich doch mal spontan grinsen :D

Kompon Ente 4. Jul 2005 16:50

Matthias? :gruebel:

Sei mit einverstanden, danke!!! :mrgreen:

mbamler 5. Jul 2005 07:05

Re: WarpField Screensaver
 
Zitat:

Zitat von Florian Bernd
Hallo,
wenn Matthias damit einverstanden ist, würde ich den Code veröffentlichen ...

@Ultimator: Das kommt, wenn deine X, Y und Z Rotation zu hoch eingestellt ist!

Florian

Mach das ....
Gruß Matthias

Kompon Ente 5. Jul 2005 12:23

Was ist'n nun mit dem Sourcecode? :roll:

Khabarakh 5. Jul 2005 12:40

Re: WarpField Screensaver
 
Wenn eine Ini so aussieht:
Code:
[ScrConfig]
ScrValue1=5000
ScrValue2=3000
ScrValue3=600
ScrValue4=1
Dann will ich den Quellcode dazu gar nicht erst sehen :stupid: . Ich lasse mich aber gerne positiv überraschen :wink: .

tonZen 5. Jul 2005 14:00

Re: WarpField Screensaver
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Ultimator
Ich hab was lustiges entdeckt.

Ich auch. :-D

Zacherl 5. Jul 2005 15:38

Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von Kompon Ente
Was ist'n nun mit dem Sourcecode? :roll:

Nur nicht drängeln! :wink: Hier kommt der Code.
Bei Matthias gab es das Problem, dass der Screensaver nicht starten wollte. Vielleicht bekommt einer von euch raus, worans liegt.

Florian

Kompon Ente 7. Jul 2005 21:33

Senk ju werri matsch! :mrgreen:

Werd's gebrauchen können.. :thumb:

Kompon Ente 16. Jul 2005 22:33

Liste der Anhänge anzeigen (Anzahl: 1)
Ich hab da mal wieder was entdeckt ->

dahead 16. Jul 2005 23:31

Re: WarpField Screensaver
 
Zitat:

Ich hab da mal wieder was entdeckt ->
Vielleicht "m" wie Mars?

Kompon Ente 17. Jul 2005 15:16

Stimmt, könnte sein.

War ja keine Gebrauchsanleitung oder Beschreibung dabei - deshalb dachte ich.. :roll:

Jaja, ich weiß.. das Denken der Gedanken ist gedankenloses Denken!

Zacherl 17. Jul 2005 15:55

Re: WarpField Screensaver
 
Hallo,
der rote Punkt mit der Bezeichnung "M" verweist auf den Fluchtpunkt oder Mittelpunkt (M). Mit "L" wird die Punktanzeige de/aktiviert. Wenn der Punkt angezeit wird, kann mit den Pfeiltasten dieser verschoben werden. "K" setzt den Pnunkt zurück.

Florian


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