Weltraumspiel - Meilenstein 3 - ein 2E-Spiel :-)

Spiele, Demos, Grafikzeug und anderes unterhaltendes.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag 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...
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Dostej
Beiträge: 529
Registriert: 01.10.2004 10:02
Kontaktdaten:

Beitrag 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
Benutzeravatar
dllfreak2001
Beiträge: 2925
Registriert: 07.09.2004 23:44
Wohnort: Bayern

Beitrag 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?
I´a dllfreak2001
Benutzeravatar
Dostej
Beiträge: 529
Registriert: 01.10.2004 10:02
Kontaktdaten:

Beitrag 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...
Benutzeravatar
dllfreak2001
Beiträge: 2925
Registriert: 07.09.2004 23:44
Wohnort: Bayern

Beitrag von dllfreak2001 »

ist es normal das wenn ich nen turn mache das game abschmiert?
I´a dllfreak2001
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag 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. ;)
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
DarkSoul
Beiträge: 689
Registriert: 19.10.2006 12:51

Beitrag von DarkSoul »

das spiel ist großartig!!! :allright: :allright: :allright:

ps: ist das normal, das da n fenster ohne titel drum ist und das man nicht verlassen kann???
Bild
Benutzeravatar
Dostej
Beiträge: 529
Registriert: 01.10.2004 10:02
Kontaktdaten:

Beitrag 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.
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag 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....
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Dostej
Beiträge: 529
Registriert: 01.10.2004 10:02
Kontaktdaten:

Beitrag 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
Antworten