Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
Blackcatboy2000
Anmeldungsdatum: 24.10.2007 Beiträge: 12
|
Verfasst am: 28.10.2007, 06:08 Titel: Mein erstes Spiel |
|
|
Is ein kleines textadventure.
In der Zip datei sind Quellcode und exe datei für Windows enthaltn!
http://myfreefilehosting.com/f/6d655bba16_0.02MB
Würd mich über verbesserungsvorschläge und bewertungen freuen |
|
Nach oben |
|
 |
csde_rats

Anmeldungsdatum: 07.01.2007 Beiträge: 2292 Wohnort: Zwischen Sessel und Tastatur
|
Verfasst am: 28.10.2007, 07:25 Titel: |
|
|
Code: | Dim t as string
Dim R as single
Dim q as string
Dim y as string
Dim a as string
Dim b as string
Dim c as string
Dim d as string
Dim e as string
Dim f as string
Dim g as string
Dim h as string
Dim i as string
Dim j as string
Dim k as string
Dim l as string
Dim z as string
Dim s as string
Dim w as string |
=
Code: | dim as string a, b, c, d, ... |
Verwendest du eine alte FB Version?
Zitat: | C:/Dokumente und Einstellungen/csderats/Desktop/DownLOAD/Spiel 1/Spiel 1.5.bas(30) error 135: Only valid in -lang deprecated or qb in '110 Print "Story:"'
C:/Dokumente und Einstellungen/csderats/Desktop/DownLOAD/Spiel 1/Spiel 1.5.bas(51) error 3: Expected End-of-Line, found 'if' in 'Else if Rndzahl = 1 then'
C:/Dokumente und Einstellungen/csderats/Desktop/DownLOAD/Spiel 1/Spiel 1.5.bas(53) error 33: Expected 'END IF', found 'Else' in 'Else if Rndzahl = 2 then'
C:/Dokumente und Einstellungen/csderats/Desktop/DownLOAD/Spiel 1/Spiel 1.5.bas(53) error 3: Expected End-of-Line, found 'if' in 'Else if Rndzahl = 2 then'
C:/Dokumente und Einstellungen/csderats/Desktop/DownLOAD/Spiel 1/Spiel 1.5.bas(62) error 135: Only valid in -lang deprecated or qb in '999 input "",q'
C:/Dokumente und Einstellungen/csderats/Desktop/DownLOAD/Spiel 1/Spiel 1.5.bas(69) error 135: Only valid in -lang deprecated or qb in '100 Input "willst du nach r (rechts) oder nach l (links)?",a'
C:/Dokumente und Einstellungen/csderats/Desktop/DownLOAD/Spiel 1/Spiel 1.5.bas(71) error 135: Only valid in -lang deprecated or qb in '200 Print "Jetzt kannst du zwischen l und g (gerade) waehlen!!"'
C:/Dokumente und Einstellungen/csderats/Desktop/DownLOAD/Spiel 1/Spiel 1.5.bas(76) error 100: END IF without IF, found 'eND' in 'eND IF'
C:/Dokumente und Einstellungen/csderats/Desktop/DownLOAD/Spiel 1/Spiel 1.5.bas(80) error 135: Only valid in -lang deprecated or qb in '300 Print "ok,jetzt kannst du nach r oder s (schraeg)!"'
C:/Dokumente und Einstellungen/csderats/Desktop/DownLOAD/Spiel 1/Spiel 1.5.bas(87) error 135: Only valid in -lang deprecated or qb in '400 Print "Jetzt,r,l oder g"'
C:/Dokumente und Einstellungen/csderats/Desktop/DownLOAD/Spiel 1/Spiel 1.5.bas(87) error 123: Too many errors, exiting
|
Wie ermittle ich die Compilerversion? _________________ If hilfreicher_Beitrag then klick(location.here)
Klick |
|
Nach oben |
|
 |
Blackcatboy2000
Anmeldungsdatum: 24.10.2007 Beiträge: 12
|
Verfasst am: 28.10.2007, 07:29 Titel: |
|
|
Verwende version 0.15...Weiss nich ob das alt is,aber ich kann gut damit umgehen  |
|
Nach oben |
|
 |
csde_rats

Anmeldungsdatum: 07.01.2007 Beiträge: 2292 Wohnort: Zwischen Sessel und Tastatur
|
|
Nach oben |
|
 |
Blackcatboy2000
Anmeldungsdatum: 24.10.2007 Beiträge: 12
|
Verfasst am: 28.10.2007, 07:33 Titel: |
|
|
sehe gerade,neuste version is 0.18...Versteh aba nich wieso,das was in der alten Version funkt,nich auch in der neuen version funkt...
Wen ich mir die neue Version runterlade,muss ich da das ganze spiel umschreiben????
Dazu hät ich namlich kein bock  |
|
Nach oben |
|
 |
csde_rats

Anmeldungsdatum: 07.01.2007 Beiträge: 2292 Wohnort: Zwischen Sessel und Tastatur
|
Verfasst am: 28.10.2007, 07:37 Titel: |
|
|
Dein Spiel ist noch sehr stark an die alte QB Dialektform angelehnt geschrieben, neuere Compilerversionen unterstützten Q'n'O Methoden wie Suffixe, Zeilennummern usw. nicht mehr.
Dadurch schreibt man wie von selbst besser lesbaren und überschaubaren Code.
(@ytwinky: Man kann sogar GOTO aus der FB-RTL streichen x) ) _________________ If hilfreicher_Beitrag then klick(location.here)
Klick |
|
Nach oben |
|
 |
Blackcatboy2000
Anmeldungsdatum: 24.10.2007 Beiträge: 12
|
Verfasst am: 28.10.2007, 07:40 Titel: |
|
|
Ich bracuh aba Zeilennummern fuer einige "goto"sprünge...sonst funkt das ganze spiel höchstwarscheinlich net... |
|
Nach oben |
|
 |
Elvis

Anmeldungsdatum: 01.06.2006 Beiträge: 818 Wohnort: Deutschland, BW
|
Verfasst am: 28.10.2007, 10:26 Titel: |
|
|
Es funktioniert schon ohne Zeilennummern. Du musst lediglich die wichtigen Stellen (zu denen du öfters mit GOTO springst) in SUB's packen. Ich weiß jetzt nicht, wie der Code aussieht, aber ich vermute mal, dass das Programm sich recht einfach umschreiben lässt, da es sich um eine textbasiertes Spiel handelt.
Grüße, Elvis _________________ Geforce 7300GT (256MB GDDR3, Gainward) -- 2x 512MB (DDR2 800, MDT) -- AMD Athlon64 X2 EE 3800+ -- Asrock ALiveNF5-eSATA2+ |
|
Nach oben |
|
 |
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 28.10.2007, 12:32 Titel: |
|
|
Die meisten hier (=alle) haben nur aktuelle Compiler und es würde deinem Programmierstil auch gut tun, die Programme entsprechend umzuschreiben, dass sie auch ohne -lang qb oder -lang deprecated laufen.
Das "Rundum-Sorglos-Paket" von freebasic.de ist leider schon lange nicht mehr sorglos, sondern sorgt immer wieder für veraltete Compiler-Versionen bei Anfängern oder Unkundigen. Auf freebasic-portal.de findest du immer aktuelle Compiler, IDEs, Referenzmaterial und vieles mehr. _________________ Eine handvoll Glück reicht nie für zwei.
--
 |
|
Nach oben |
|
 |
Blackcatboy2000
Anmeldungsdatum: 24.10.2007 Beiträge: 12
|
Verfasst am: 28.10.2007, 12:53 Titel: |
|
|
is FBedit eine gut IDE fuer den Freebasic compiler 0.18.2b??? |
|
Nach oben |
|
 |
Jojo alter Rang

Anmeldungsdatum: 12.02.2005 Beiträge: 9736 Wohnort: Neben der Festplatte
|
Verfasst am: 28.10.2007, 13:40 Titel: |
|
|
Da ist die Community gespaltener Meinung. Für Anfänger ist FBIDE wohl recht einfach zu benutzen, aber ich gehöre auch zu den FBEdit-Nutzern: Eine viel umfangreichere, professioneller Programmierumgebung! Du kannst deine alten Programme mit einem Klick ausführen (z.B. Von "Windows Console" zu "Deprecated Console") und vieles mehr... Sehr empfehlenswert  _________________ » Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
 |
|
Nach oben |
|
 |
Mao
Anmeldungsdatum: 25.09.2005 Beiträge: 4409 Wohnort: /dev/hda1
|
Verfasst am: 28.10.2007, 15:27 Titel: |
|
|
Solltest du übrigens noch die FBIde aus dem Bundle verwenden, findest du hier u.a. eine neuere Version, sowie auch FBEdit und Jelly Fish Pro.
http://www.freebasic-portal.de/index.php?s=download&cat=9 _________________ Eine handvoll Glück reicht nie für zwei.
--
 |
|
Nach oben |
|
 |
Blackcatboy2000
Anmeldungsdatum: 24.10.2007 Beiträge: 12
|
|
Nach oben |
|
 |
jensma

Anmeldungsdatum: 16.05.2005 Beiträge: 85 Wohnort: Gleich neben Frankfurt, zwei Zimmer neben Lloyd!
|
Verfasst am: 31.10.2007, 13:13 Titel: |
|
|
Mir gefällt es wirklich gut!
Okay, ein bisschen könnte man noch an der Grammatik schrauben, aber dieses Frage-Antwort-System ist echt klasse!
Eins stört mich nur noch.. ich bin *glaube ich* grade gestorben oder so.. bei meinem Lesetempo konnte ich nurnoch irgendwas mit "Da kommt ein Hirsch!" lesen, dann war ich schon beim Titelbildschirm
Da solltest du vielleicht auf einen Tastendruck warten, oder eine längere Wartezeit einbauen, damit man den Text auch ordentlich lesen kann.
Aber ansonsten -> Lob für das tolle Spiel! |
|
Nach oben |
|
 |
Blackcatboy2000
Anmeldungsdatum: 24.10.2007 Beiträge: 12
|
Verfasst am: 01.11.2007, 13:21 Titel: |
|
|
Thx
um das Zeit problem kümmere ich mich! |
|
Nach oben |
|
 |
Blackcatboy2000
Anmeldungsdatum: 24.10.2007 Beiträge: 12
|
|
Nach oben |
|
 |
|