Seite 4 von 8
Verfasst: 19.12.2006 18:01
von Kaeru Gaman
Dostej hat geschrieben:.... Deshalb bin ich am überlegen, ob es sinn macht, das noch reinzufummeln...
ich kann mal schaun (wenn du magst)... ich hab irgendwo nen code,
wie man den mauszeiger im windowedscreen gut handlen kann...
Verfasst: 20.12.2006 09:11
von Dostej
Hm, werds mal probieren nachzuvollziehen. Kannst Du mir ein bischen mehr sagen, wo Du warst (z.B. wievielte Runde, welche Ansicht (Galaxie, System, System+monde, Objekt?)
@Kaeru
Doch gerne... Ich bin über jede Rückmeldung dankbar. Zum Link:
http://purebasic.stdojedmahr.de/projekt ... egaMS2.zip
Verfasst: 20.12.2006 16:58
von dllfreak2001
Also hab alles erstmal zusammengesetzt und es läuft auch soweit.
Nur den Fullscreen krieg ich partout nicht an (liegt das an meinem WidescreenNotebook 1280x800?).
Sehr schönes Layout und die Mucke past perfekt(erinnert bißchen an X).
Meine Raumschiffe werden aber nicht gebaut (permanent 0%), außerdem bau mal einen "Zurück-Button" ein weil das mit der rechten maustaste muss man erstmal herausfinden.
Übrigens mein Bro spielt nen ähnliche Spiel, ist so ein Browsergame heißt auch irgendwie Omega nochwas. Haste dich etwa daran inspirieren lassen?
Verfasst: 20.12.2006 17:48
von Dostej
@dllfreak: Erst mal danke. Zum Browserspiel: nein, kenn ich nicht. Die Idee zu Point Omega kommt von Moo2, der Name von Teilhard de Chardin.
Werd das mit dem Raumschiffbau noch mal schauen
Fullscreen Mode: Das mit der Pref-Datei hast Du gefunden? (Dort musst Du einen Eintrag ändern). Dann sollte es gehen. (kenn mich aber mit widescreen Notebook nicht wirklich aus)
ein paar Sachen zur Bedienung findest du im pdf (sollte auch auf der Seite sein)
@Kaeru: An dem Code wäre ich interessiert...
Verfasst: 20.12.2006 18:59
von dllfreak2001
ist es normal das wenn ich nen turn mache das game abschmiert?
Verfasst: 20.12.2006 19:42
von Kaeru Gaman
Dostej hat geschrieben:@Kaeru: An dem Code wäre ich interessiert...
yo.. momenterl...
muss ihn zusammenposseln aus alten codes, und das will ich dann gleich in 4.02 machen...
[edit]
ok, got it...
http://www.purebasic.fr/german/viewtopic.php?t=11280
rückfragen willkommen.

Verfasst: 20.12.2006 23:46
von DarkSoul
das spiel ist großartig!!!
ps: ist das normal, das da n fenster ohne titel drum ist und das man nicht verlassen kann???
Verfasst: 21.12.2006 09:09
von Dostej
@Biedermeier: Danke.
Ja, die Windowedscreen ist sozusagen meine Testversion (besser zum debuggen). Kann man auch Fullscreen umstellen (in den Optionen oder in der Pref-Datei)
@Kareu
Danke für den Code.
Dann generell:
Ich habe mal nach den seltsamen Abstürzen geforscht. Bei mir schmiert es nciht ab, wenn ich den Event-Tab öffnen udn schliesse (auch zig-mal). Dafür sagt er bei mir adieu, wenn ich über die Objektansicht das 3. Mal den Colonyscreen öffne.
Seltsamerweise bringt er einen "invalid memory error" bei Displaysprite3D... Das stellt mich vor Rätsel, muss ich gestehen. Ich bin geneigt, das mal auf einen PB_Bug zu schieben. Werd mich mal schlau machen.
Verfasst: 21.12.2006 15:22
von Kaeru Gaman
> wenn ich über die Objektansicht das 3. Mal den Colonyscreen öffne.
nur mal so ins blaue geraten...
beim öffnen über die objektansicht...
wird bei diesem vorgang irgend etwas erzeugt/geöffnet/allociert, was du später nicht rückgängig machst?
oder wird irgendetwas zuviel zuckgängig gemacht?
bei mittelgroßen projekten können schon mal so haken in der konzeptumsetzung auftauchen....
Verfasst: 23.12.2006 18:27
von Dostej
Hab den Fehler gefunden. War ein S**blöder Flüchtigkeitsfehler. Habe eine Funktion übernommen, die ich zuerst seperat gecoded und getestet habe und dann vergessen, die Konstanten anzupassen... naja... jedenfalls hab ich den Fehler und "nebenbei" noch ein paar andere Sachen gefunden.
Ich habe die neue Exe noch mal hochgeladen.
http://purebasic.stdojedmahr.de/projekt ... S2_Exe.zip
Nebenbei habe ich noch das geändert:
Alle Screens sollten nun mit der ESC-taste zu verlassen sein.
Am Basisscreen +ESC fragt er, ob das Spiel beendet werden soll.
Ein paar Kleinigkeiten im Aussehen.
Für mich wäre es interessant zu wissen, ob und wo ihr Fehler im Prog habt.
Evtl. den Spielstand mitschicken. Das Wäre mir schon ne Hilfe.
//EDIT
Der dritte Meilenstein ist fast fertig. Ich habe ein paar neue Screenshots auf die Seite gestellt.
http://purebasic.stdojedmahr.de/projekte/PointOmega.htm