Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Rain - Der FreeBasic Regenmacher!

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Projektvorstellungen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 20.07.2006, 00:02    Titel: Rain - Der FreeBasic Regenmacher! Antworten mit Zitat

Hallo... hatte etwas Langeweile und hab mal wieder ein altes Prog komplett neu aufgearbeitet... Die QB-Version hab ich gar nicht mehr benutzt, is nun komplett neu in FB gecodet...

Erklärungen stehn in der BAS... EXE ist beigelegt.. sollte auch mit Linux (FMOD benötigt!) funzen...

http://sagagames.de/download/rain.zip
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.


Zuletzt bearbeitet von Jojo am 08.10.2009, 20:19, insgesamt 3-mal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Michael Frey



Anmeldungsdatum: 18.12.2004
Beiträge: 2577
Wohnort: Schweiz

BeitragVerfasst am: 20.07.2006, 11:57    Titel: Antworten mit Zitat

Sieht Genial aus!

Tipp:
Entweder sperre Negtive Wind Werte und lass es auch Rechts regnen zwinkern .
_________________
http://de.wikibooks.org/wiki/FreeBasic Jede Hilfe für dieses Buch ist Willkommen!
http://de.wikibooks.org/wiki/FreeBasic:_FAQ FAQ zu Freebasic (im Aufbau, hilfe Willkommen)
Neu mit Syntax Highlight
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Stormy



Anmeldungsdatum: 10.09.2004
Beiträge: 567
Wohnort: Sachsen - wo die schönen Frauen wachsen ;)

BeitragVerfasst am: 20.07.2006, 13:59    Titel: Antworten mit Zitat

Ich wollte es mit FB 0.17b ausprobieren:

Code:
[paul@paul rain]$ fbc rain.bas
rain.bas(58) : error 87: Illegal inside a SCOPE block, found: 'shared'

    dim shared GRfenster as ubyte ptr
        ^
rain.bas(137) : error 14: Expected identifier, found: ','

      put (530,150), GRmond, trans
                           ^
rain.bas(153) : error 14: Expected identifier, found: ','

      if baum and t = tropfenanzahl \ 2 then put (422,231),GRbaum2,trans
                                                                  ^
rain.bas(154) : error 14: Expected identifier, found: ','

      if baum and t = tropfenanzahl \ 1.5 then put (0,217),GRbaum1,trans
                                                                  ^
rain.bas(205) : error 14: Expected identifier, found: ','

      put(0,0),GRfenster,trans
                        ^

_________________
+++ QB-City +++ Die virtuelle Stadt für jeden Freelancer - Join the community!
Projekte: QB-City,MysticWorld (RPG), 2D-OpenGL-Tutorial
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Manuel



Anmeldungsdatum: 23.10.2004
Beiträge: 1271
Wohnort: Bayern

BeitragVerfasst am: 20.07.2006, 19:39    Titel: Antworten mit Zitat

Sieht wirklich genial aus lächeln . Ein paar Effekte mehr, und man könnte es glatt in einen Bildschirmschoner umwandeln grinsen .

Man kann mit FB also auch ganz normale DLLs einbinden? Ok, spätestens JETZT ist es für mich an der Zeit, QB links liegen zu lassen und mit FB anzufangen^^...
_________________
DL Walk (Denkspiel) | DL Malek (Denkspiel) | DL Warrior (ASCII-Adventure) | DL Sokodos (Sokoban-Klon)
---
www.astorek.de.vu
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen AIM-Name Yahoo Messenger
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 20.07.2006, 20:42    Titel: Antworten mit Zitat

türliuch geht das grinsen

achja: ka, warum der die kommas beim put-befehl bemängelt, is ja echt seltsam!

und die negativen wind-werte sollten eiogentlich auch funzen, tun sie aber seltsamerweise noch nicht.... ich arbeite noch dran... hab in jedem fall nochmal die sounds verbessert (vor allem wenn amn von starken zu schwachen gewitter und umgekehrt wechselt), link is der selbe.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Progger_X
Mr. Lagg


Anmeldungsdatum: 24.11.2004
Beiträge: 784
Wohnort: Leipzig

BeitragVerfasst am: 20.07.2006, 22:19    Titel: Antworten mit Zitat

[OT]Illegal Outside Skope Block, found shared? Heißt das, es gibt so etwas wie einen Geltungsbereich für _Objekte_ in FB 0.17?[/OT]

Sieht prinzipiell gut aus, jedoch ist der Wind ab 5 oder so sehr unrealistisch., und bei -x ist ein bestimmter Bereich "trock". Sonst sehr atmosphärisch.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ytwinky



Anmeldungsdatum: 28.05.2005
Beiträge: 2624
Wohnort: Machteburch

BeitragVerfasst am: 20.07.2006, 22:36    Titel: Antworten mit Zitat

Ich hatte etwas Mühe, rain.it in ein mp3 zu wandeln..
..ja, ich weiß, wie es mit audacity geht, damit hats ja auch geklappt[~680k)..
..ich wollte doch den No23Recorder ausprobieren, aber damit muß ich noch üben.
:thumbsup:
Noch ein paar Kommentarzeilen mehr und es wäre auch ein gutes Tut zur Einbindung von Grafiken etc. geworden grinsen
So weiß ich jetzt auch, wie die FMod.Dll praktisch eingesetzt werden kann, prima zwinkern
Gruß
ytwinky
_________________
v1ctor hat Folgendes geschrieben:
Yeah, i like INPUT$(n) as much as PRINT USING..
..also ungefähr so, wie ich GOTO..
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 20.07.2006, 23:26    Titel: Antworten mit Zitat

ka was das mit den 0.17 fehlern soll peinlich

@ ytwinky: nimm einfach modplug tracker Zunge rausstrecken

hm, der wind muss sowieso noch verbessert werden, und der -x fehler ist mir auch bekannt!
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
jb



Anmeldungsdatum: 14.01.2005
Beiträge: 2010

BeitragVerfasst am: 21.07.2006, 11:24    Titel: Antworten mit Zitat

Progger_X hat Folgendes geschrieben:
[OT]Illegal Outside Skope Block, found shared? Heißt das, es gibt so etwas wie einen Geltungsbereich für _Objekte_ in FB 0.17?[/OT]

Es heißt inside scope-block.
Das bedeutet einfach nur, dass Variablen nicht mehr in einem Scope-Block definiert werden sollten, etwa wie:
Code:

INPUT B
IF B = 1 THEN
 DIM A AS INTEGER
END IF

V1ctor hat das letztens schonmal in der readme zu fb geschrieben, irgendwie scheint das nämlich Stabilitätsprobleme zu verursachen...

jb
_________________
Elektronik und Programmieren
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
ytwinky



Anmeldungsdatum: 28.05.2005
Beiträge: 2624
Wohnort: Machteburch

BeitragVerfasst am: 21.07.2006, 11:51    Titel: Antworten mit Zitat

Jojo hat Folgendes geschrieben:
@ ytwinky: nimm einfach modplug tracker Zunge rausstrecken
Den habe ich natürlich auch, zum Umwandeln von Midi in MP3(brauchte ich, um Midi-Ragtime Sachen und vor allem den Klassiker Angie von Davey Graham nach MP3 zu bringen, mein MP3-Player kann nun mal kein Midi..)
Da es mit audacity aber geht, habe ich es mit No23Recorder nochmal probiert und, oh Wunder, es geht..
..wenn ich statt mit 'Line In' mit 'StereoMix' aufnehme grinsen
Gruß
ytwinky
_________________
v1ctor hat Folgendes geschrieben:
Yeah, i like INPUT$(n) as much as PRINT USING..
..also ungefähr so, wie ich GOTO..
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 21.07.2006, 21:02    Titel: Antworten mit Zitat

ich hab jetzt schon wieder einige Ideen bekommen, sodass man das teil wirklich als bildschirmschoner einstetzn könnte happy nach dem urlaub mehr dazu...
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Projektvorstellungen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz