Autor Beitrag
battledevil
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 96

WinXP, Win7
C#, C++, VBNET
BeitragVerfasst: So 02.09.07 11:14 
Hallo Leute,

Ich bastle schon eine Weile an einem Collapse-Remake für .NET und jetzt ist die erste Version fertig.
Es wäre schön, wenn ihr mir eure Meinung und eventuelle Verbesserungsvorschläge zukommen laßt.

Danke

Nico

Update 12.10.2007:
- Separate Klicker3.exe für x86 mit ins Archiv gepackt

Update 7.10.2007:
- Grafiken für Extras und Anzeige der Extras im Pausemodus überarbeitet
- mehr Partikeleffekte
- Highscore-Namen auf 11 Buchstaben verlängert
- Zeitanzeige für Ente und Sanduhr
- Zeit für Ente verkürzt, Zeit für Sanduhr verlängert

Update 2.10.2007:
- Spielgrafiken und Startbildschirm überarbeitet
- neuer Sound für die Enten
- Bombenexplosion überarbeitet
- Schwierigkeitsgrad der Levels überarbeitet
- ein paar "nette" Überraschungen für gute Spieler in den höheren Levels :twisted:

Update 15.9.2007:
- Bombenexplosion: Partikelsystem eingebaut, welches beim Klick auf die normale, vertikale oder horizontale Bombe ausgelöst wird
- neuer Sound für die Explosion

Update 8.9.2007:
- neue Texturen für Pause und GameOver
- während der Spielpause wird die Erklärung der Symbole angezeigt
- GameOver-Bildschirm kann jetzt mit Mausklick verlassen werden, wenn die Animation abgelaufen ist
- FAQ kann durch drücken von 'F' aufgerufen werden
- FAQ enthält Beschreibung aller Tasten
Einloggen, um Attachments anzusehen!


Zuletzt bearbeitet von battledevil am Fr 12.10.07 18:07, insgesamt 10-mal bearbeitet
andras
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 460

Win XP, Win Vista Home Premium, Ubuntu Dapper Drake
Delphi 2005 Pers
BeitragVerfasst: Mi 05.09.07 13:00 
also im großen und ganzen, nicht schlecht, mir machts spaß!
nur:
#ein button im menü, damit man auf die faq zugreifen kann fehlt
#während dem spiel ein zurück-button um an die erklärung der symbole ranzukommen
#highscores
#wenn man game-over ist kann man kein neues spiel starten (vl generell F2=neues spiel?)

ich glaub das wars für meinen teil dann.
mach weiter so!
Wolle92
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 1296

Windows Vista Home Premium
Delphi 7 PE, Delphi 7 Portable, bald C++ & DirectX
BeitragVerfasst: Mi 05.09.07 14:37 
Nen Menü oben am Rand wär nett...
Vielleicht nen bisschen Animation?
andras
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 460

Win XP, Win Vista Home Premium, Ubuntu Dapper Drake
Delphi 2005 Pers
BeitragVerfasst: Fr 07.09.07 18:36 
stimmt, sähe wirklich cool aus wenn man die bomben animieren würde...
battledevil Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 96

WinXP, Win7
C#, C++, VBNET
BeitragVerfasst: Fr 07.09.07 19:28 
Danke erstmal für eure Vorschläge.

@andras:
- das mit der faq kann ich noch einbauen, ebenso die symbolinfo (wäre evtl. ganz gut, die erklärung einfach im pause-modus anzuzeigen, oder ?)
- was ist mit den highscores? im startbildschirm kann man "h" drücken, dann werden sie angezeigt
- nach gameover kommt man durch drücken von enter oder leertaste weiter, die maus hab ich an dieser stelle ausgeschalten, damit man das gameover nicht versehentlich wegklickt und sich dann wundert, warum das spiel abbricht, aber da sollte ich mir noch was besseres einfallen lassen...

@wolle92:
- menü am rand wird so schnell nichts werden, da ich es komplett als opengl window laufen lasse ohne irgendwelchen normalen windowskram, das erspart mir ärger, falls ich mal mehr zeit haben sollte, bau ich vielleicht ein eigenes menü zusammen
- zum thema animation: ich hab schon mal eine version gebastelt, wo ich es mit den animationen wohl etwas übertrieben habe, das kam nicht so gut an, deswegen hab ich hier ganz bewußt erstmal auf alle animationen verzichtet, damit ein flottes gameplay gewährleistet ist. ich könnte mich aber noch dazu hinreißen lassen, welche einzubauen.

Da ich im Moment recht wenig Zeit habe, könnte es aber etwas dauern, alles umzusetzen. Aber so nach und nach bau ich die Sachen ein, versprochen.

Update: So, die kleineren Sachen hab ich gleich gefixt, viel Spaß !!!
battledevil Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 96

WinXP, Win7
C#, C++, VBNET
BeitragVerfasst: Mi 03.10.07 15:21 
So, es ist mal wieder soweit für ein Update. Diesmal etwas umfangreicher, ich hab die Grafiken überarbeitet und auch den Schwierigkeitsgrad für die Level etwas verändert. Sollte jemand tatsächlich Level 20 oder mehr erreichen, hat er meinen Respekt verdient!
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Mi 03.10.07 15:37 
Boah, was für ein Sucht-Spiel :lol:

Sehr schöne Umsetzung, macht einfach Spaß!

Habe bis Level 5 gespielt und was mir aufgefallen ist: die Ente hält sehr lange. Man kann fast alles abbauen, selbst wenn es vor der Ente schon eng wurde. Vielleicht solltest Du die Zeit, die die Ente wirkt, etwas verkürzen.

Ansonten: Top :zustimm:

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
battledevil Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 96

WinXP, Win7
C#, C++, VBNET
BeitragVerfasst: Mi 03.10.07 21:09 
Danke :D
Die Ente mag anfangs etwas zu gut sein, aber in den höheren Levels (spätestens wenn 5 Farben gleichzeitig im Spiel sind) ist man froh, wenn die Ente so lange hält, weil dann nicht mehr so viele anklickbare Blockgruppen da sind bzw neu erscheinen.
Tilo
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1098
Erhaltene Danke: 13

Win7 geg. WInXP oder sogar Win98
Rad2007
BeitragVerfasst: Mi 03.10.07 23:27 
Kleine Anmerkung,
da ich vergessen habe D8 zu installieren(mein Lappi war auf Reparatur ->neue Festplatte) kann ich das Programm wegen fehlendem .net nicht ausführen. Löschen ging aber auch nicht mehr so einfach: bei jedem Klick auf die Exe wurde ein neuer Prozess gestartet denn ich erst von "Hand" abschießen musste. Vielleicht gibst es eine Möglichkeit dies zu ändern( außer .NEt zu installieren!)?
battledevil Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 96

WinXP, Win7
C#, C++, VBNET
BeitragVerfasst: Do 04.10.07 18:15 
Hallo Tilo,

Ein .NET Programm ohne .NET zu starten, klappt natürlich nicht.
Als ich das mal probiert hab, kam irgendeine nichtssagende Fehlermeldung, aber nicht solche krassen Probleme, wie Du sie schilderst. Das mit den neuen Prozessen kann daran liegen, weil mein Spiel in einem eigenen Thread abläuft. Kann sein, dass der eventuell Probleme macht, aber andererseits wäre die Frage, wieso der startet, wenn doch gar kein .NET drauf ist, was ja Grundlage des Programms ist...
Ich bin mir nicht sicher, ob ich da etwas ausrichten kann, da das Problem meiner Meinung nach eher auf Betriebssystemebene liegt.
Die einfachste Lösung ist dann wohl doch .NET zu installieren.
Tilo
ontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic starofftopic star
Beiträge: 1098
Erhaltene Danke: 13

Win7 geg. WInXP oder sogar Win98
Rad2007
BeitragVerfasst: Do 04.10.07 18:49 
Das mit der .Net installation weis ich auch.
Ich habe aber im Moment keine Lust .NEt zu installieren da mein Laptop am Wochenende wieder Probleme gemacht hat.
Trotzdem danke.
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Fr 05.10.07 15:46 
Hi!

Habe es gerade bis Level 13 geschafft. Könntest Du ein paar mehr Buchstaben im Namen für die Highscore zulassen? Zumindest "Christian" sollte hinpassen ;-)

Dann noch etwas: Wenn ich so eine Ente habe, dann weiß ich nie, wann die vorbei ist (kann ja auch sein, dass es im Moment nix zum anklicken gibt). Könntest Du irgendwo anzeigen, ob die noch aktiv ist?

Grüße
Christian

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8554
Erhaltene Danke: 479

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Fr 05.10.07 16:28 
Hah! Level 16 :D.

Da kommt ja noch ne Farbe dazu, und Blöcke mit mehreren "Leben" :shock:

Ansonsten: Sehr schönes Spiel :zustimm:.

_________________
We are, we were and will not be.
F34r0fTh3D4rk
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 5284
Erhaltene Danke: 27

Win Vista (32), Win 7 (64)
Eclipse, SciTE, Lazarus
BeitragVerfasst: Fr 05.10.07 16:32 
cool wäre eine animation der blöcke, wenn sie "weggehauen" werden, so muss man sich erstmal orientieren was wo ist. wärend der animation (muss ja net lang sein) kann die zeit auch still stehen.

mfg
battledevil Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 96

WinXP, Win7
C#, C++, VBNET
BeitragVerfasst: Sa 06.10.07 12:21 
Na mein Spiel hat wohl schon ein paar Fans gefunden :D

@Christian: Ja, das mit dem Namen kann ich machen. Bei der Ente weiß ich noch nicht, ob ich da einfach ein Ente-Ende-Signal ertönen lasse oder eine grafische Anzeige oder beides, das muss ich mir erst noch überlegen.

@Gausi: Danke. Level 16 ist schon echt gut.

@F34r0fTh3D4rk: Ich hab da schon was ähnliches in der Mache. Zeit stillstehen ist aber keine gute Idee, das dürfte den Spielfluss stören.
battledevil Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 96

WinXP, Win7
C#, C++, VBNET
BeitragVerfasst: So 07.10.07 19:10 
So, die neue Version dürfte weitestgehend die letzten Vorschläge berücksichtigen, viel Spaß.
Wordg
Hält's aus hier
Beiträge: 14

Vista
Delfi, WinLogo
BeitragVerfasst: Di 09.10.07 15:01 
Hi :D
Na bei euch alles klar?
Der Screenshot sieht nicht schlächt aus aber ich kann das Spiel nich spieln :!: kann an VISTA leigen. :!:
Sorry keine neun Vorschläge.

Aber trotzdem ne coole Idee.


Hut ab. :zustimm:

mfg
Wordg

PS:
Viel Erfolg noch
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Di 09.10.07 16:22 
user profile iconWordg hat folgendes geschrieben:
kann an VISTA leigen.

Bei mir läuft es perfekt unter Vista (32bit, Business)

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Kha
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 3803
Erhaltene Danke: 176

Arch Linux
Python, C, C++ (vim)
BeitragVerfasst: Di 09.10.07 21:04 
user profile iconWordg hat folgendes geschrieben:
Der Screenshot sieht nicht schlächt aus aber ich kann das Spiel nich spieln :!: kann an VISTA leigen. :!:
Nichts für ungut, aber bei dieser Fülle an Informationen und Fehlermeldungen muss man deinen Beitrag ja fast als Spam betrachten :zwinker: .
Wie auch immer, darf ich raten? Du benutzt ein 64-bittiges Vista. Sofern du kein .Net-SDK installiert hast, musst du dann leider warten, bis battledevil in den Projektoptionen die Platform explizit auf x86 setzt.

[add]
Wenn du es ganz eilig hast, kannst du es mal mit dem Archiv im Anhang versuchen. Ein Dank an battledevil, dass er die Assembly nicht signiert hat ;) .
[/add]
Einloggen, um Attachments anzusehen!
Wordg
Hält's aus hier
Beiträge: 14

Vista
Delfi, WinLogo
BeitragVerfasst: Mi 10.10.07 15:18 
He,
sorry ich mach was falsch ich habe auch Vista 32bit,
aber es klappt einfach nicht. :?!?:
Dei Fehler Mendung Lautet:
Zitat:

Unbehandelte Ausnahme:
-Ende-
bei WindowsApplication1.Lesson01.StartMode(Boolean full)
bei WindowsApplication1.FormStartup.buttonStart_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam...


und das geht noch weiter.

egahl!

Was meinst du mit Net-SDK ? :?: