Clickimart -> Mein kleines 3-Stunden-Projekt

Spiele, Demos, Grafikzeug und anderes unterhaltendes.
Andreas_S
Beiträge: 787
Registriert: 14.04.2007 16:48
Wohnort: Wien Umgebung
Kontaktdaten:

Beitrag von Andreas_S »

Auch eine Lösung...
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

die darstellung war schon vorher so.
nur bei einem pixelig on-the-fly berechneten circle macht es keinen Unterschied.

mit echter Transparenz wäre das auch möglich,
dann muss das Bild als PNG mit Alpha gerendert worden sein,
und als Sprite3D dargestellt werden, oder mit DrawAlphaImage.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Andreas_S
Beiträge: 787
Registriert: 14.04.2007 16:48
Wohnort: Wien Umgebung
Kontaktdaten:

Beitrag von Andreas_S »

aber PB unterstütz doch den 4ten kanal noch nicht, oder?
also müsste man an ein eigenes image-laden ran...
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

(meine Güte, wir diskutieren hier Frankies Gamethread zu...)

Dieses Bild:
Bild
Rechtsclick -> Grafik speichern unter -> "alphatest.png"

In dieselbe Directory:

Code: Alles auswählen

; bei TFT hier native Monitor-Auflösung angeben
#ScrW = 1280
#ScrH = 1024

InitSprite()
InitSprite3D()
InitKeyboard()
InitMouse()
UsePNGImageDecoder()
OpenScreen(#ScrW, #ScrH, 32, "AlphaTest")

LoadSprite(0, "alphatest.png", #PB_Sprite_AlphaBlending | #PB_Sprite_Texture )
CreateSprite3D(0, 0)

MouseLocate( 512, 384)

Repeat
  ExamineKeyboard()
  ExamineMouse()

  If KeyboardPushed(#PB_Key_Escape)
    EXIT = 1
  EndIf

  MX = MouseX()
  MY = MouseY()

  ClearScreen( $408020 )
  StartDrawing( ScreenOutput() )
    For n=0 To 255 Step 4
      Line( #ScrW/2-256+n, #ScrH/2+n, 256, -256, $80C040 )
    Next
  StopDrawing()

  Start3D()
    DisplaySprite3D( 0, MX, MY )
  Stop3D()

Delay(1) : FlipBuffers()

Until EXIT = 1
ja, das ist relativ neu Bild

(ich hab mich doch grad verdaddelt, hab den PNGDecoder vergessen, und frag mich, warum der das nicht lädt... :lol: )


@Franky:
soll ich den Offtopic-Kram mal rausschnibbeln?
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
Franky
Beiträge: 1132
Registriert: 29.08.2004 16:31
Wohnort: Münsterland
Kontaktdaten:

Beitrag von Franky »

Musst du wissen, deine Grafik gehört ja zum Spiel ;) Also tu, wie dir beliebt.

Einzelklick is eingebaut, ich denk noch über nen OnlineScore nach.

Dann sollte ja wohl alles, was in diesem Spiel möglich ist eingebaut sein <)
Falsch zugeordnetes Zitat des Tages: "O'zapft is" - Edward Snowden :)
RaVeN99
Beiträge: 310
Registriert: 29.08.2004 15:26
Wohnort: Weiden i.d.OPF
Kontaktdaten:

Beitrag von RaVeN99 »

Bevor du die entwicklung abschliesst hab ich aber noch 2-3 Punkte,
entweder sinds bugs oder nicht dokumentierte features *g*

Bezieht sich jeweils auf den Random Shift Spielmodus:
- Ich hab mich zu beginn mal auf eine Farbe konzentriert und versucht da
ne möglichst lange Kette zu bilden, hat auch gut geklappt, fast von der
einen Seite zur anderen (bei 4 Farben, 17er Breite und 12er Höhe). Das
ganze war auf Gelb ausgelegt, wobei aber noch n paar aufm Bildschrim
geblieben sind. Im laufe des spiels kamen aber keine gelben mehr nach,
nur die übrigen Farben :(
- Ich hatte nen mörderischen Score von etwas um die 50.000 Punkte für
diese Kombo bekommen, der Punktestand am Ende liegt aber nur bei
knapp über 40.000 ---> Hat sich da irgendwo n Fehler eingeschlichen?
- Die Punktevergabe scheint mir ein wenig unausgewogen. Mit kleineren
Kombos lassen sich kaum Punkte ergattern, aber mit so mörder kombos
steigen die Punkte überproportional an. Evtl. kleine korrekturen an der
Formel vornehmen?


Aber ansonsten muss ich sagen macht das ganze riesig spaß =)
Mir gefallen solche games für zwischendurch einfach ^^


Grüße
RaVeN
AMD Athlon64 3000+, 1024MB DDR-RAM, Geforce 8600GT, WinXP SP2, DirectX 9.0c, PureBasic 3.94
Benutzeravatar
Franky
Beiträge: 1132
Registriert: 29.08.2004 16:31
Wohnort: Münsterland
Kontaktdaten:

Beitrag von Franky »

Jup, der Bug mit "Gelb" existierte, allerdings nicht nur da. Bei den bei Randomshift nachfolgenden Kugeln wurde die letzte mögliche Farbe nicht mehr berücksichtigt. das hab ich jetzt schon behoben.

Das Problem mit dem Score hatte ich vorhin auch mal, ich werd mal schaun, woran das liegt.


Und zur Punktevergabe kann ich nur sagen, dass ich es versuche zu verbessern. Mit dem OnlineScore werden dann die Schwierigkeits-Multiplikatoren online aus allen Spielvarianten berechnet, sodass es sich nach und nach ausgleicht. (Aber das ist noch Planung, nicht real).

Update wird denk ich morgen kommen. Solange einfach nicht auf Gelb konzentrieren <)
Falsch zugeordnetes Zitat des Tages: "O'zapft is" - Edward Snowden :)
RaVeN99
Beiträge: 310
Registriert: 29.08.2004 15:26
Wohnort: Weiden i.d.OPF
Kontaktdaten:

Beitrag von RaVeN99 »

Ich wart einfach aufs update :D
Ich bin halt n notorischer riesen-ketten-bauer *g*
Wenn dann die letzte Farbe flöten geht isses doof ;)

Und danke dass man den sound abschalten kann *g*
Dieser ton geht einem irgendwie auf den geist nach ner zeit ^^


Greetz
RaVeN
AMD Athlon64 3000+, 1024MB DDR-RAM, Geforce 8600GT, WinXP SP2, DirectX 9.0c, PureBasic 3.94
Benutzeravatar
ZeHa
Beiträge: 4760
Registriert: 15.09.2004 23:57
Wohnort: Friedrichshafen
Kontaktdaten:

Beitrag von ZeHa »

Arghh ich hasse solche Spiele :mrgreen:
Aber gut umgesetzt. Fehlen nur noch ein paar hübsche Animationen und viel Glitzer-Blink-Blitz, dann kannst Du es für $19,95 an Hausfrauen und Familienväter verkaufen :mrgreen:
Bild     Bild

ZeHa hat bisher kein Danke erhalten.
Klicke hier, wenn Du wissen möchtest, woran ihm das vorbeigeht.
Benutzeravatar
DrShrek
Beiträge: 1970
Registriert: 08.09.2004 00:59

Beitrag von DrShrek »

ZeHa hat geschrieben:Arghh ich hasse solche Spiele :mrgreen:
Aber gut umgesetzt. Fehlen nur noch ein paar hübsche Animationen und viel Glitzer-Blink-Blitz, dann kannst Du es für $19,95 an Hausfrauen und Familienväter verkaufen :mrgreen:
Mal ehrlich...es gibt Spiele (ehemals recht teuer) für 2,49 Euro.
Oft noch eine Zeitschrift mit dabei...und da soll jemand 19,95 für soetwas ausgeben?

Ist nicht böse gemeint...aber Geld ist damit nicht unbedingt zu verdienen...zumindest kaum auf den PC Sektor.

Schreibe ein Spiel auf den Nintendo DS....und die Chancen steigen.
Siehste! Geht doch....?!
PB*, *4PB, PetriDish, Movie2Image, PictureManager, TrainYourBrain, ...
Antworten