Programmierung

geschrieben am 25.04.2011 11:04:57
( Link )
Also um das jetzt zusammenzufassen: Es gibt niemandn, der grundsätzlich gegen die Idee ist, sondern nur einige, die tendenziell lieber einen Hack machen würden oder die noch skeptisch sind? Dann würde ich mich nämlich bemühen, so bald wie möglich Ergebnisse vorzuzeigen. Einen Teil der Engine habe ich ja schon, wenn auch nur einen kleinen.
-Das quadratische Rad neu erfinden-
Mit das quadratische Rad neu erfinden (englisch Reinventing the square wheel) bezeichnet man die Bereitstellung einer schlechten Lösung, wenn eine gute Lösung bereits existiert.

-Slowsort-
Slowsort (von engl. slow: langsam) ist ein langsamer, rekursiver Sortieralgorithmus, der nach dem Prinzip Vervielfache und kapituliere (engl. Multiply and surrender, eine Parodie auf Teile und herrsche) arbeitet.

geschrieben am 25.04.2011 12:47:04
( Link )
so wie du es beschrieben hast, würde ich das auch so meinen: lieber einen smw Hack machen, aber ein eigenes Spiel ist auch ne gute idee.
geschrieben am 26.04.2011 15:13:12
( Link )
Wir haben uns doch so drauf vorbereitet. Die Grenzen sind gut fuer uns. Manchmal denkt man ein Vanilla hacker kann wenig, doch man kann sehr,sehr gute Dinge aus Vanilla machen(siehe Underway). Auch wenn etwas limitiert ist koennen wir draus was gutes machen. Ausserdem ist es ein SMWH Forum und nicht ein Gamemaker.
Brutal Mario ist out.Spielt mal SMW FreedoMN,1Updudes-Hacks,The Devious Four Chronicles oder Chomps Attacke!
geschrieben am 26.04.2011 15:23:31
( Link )
Es geht doch nicht darum das wir das ganze als richtiges eigenständiges Spiel machen möchten sondern darum das wir das was wir haben wollen mit diesen Grenzen gar nicht oder nur sehr Zeit verzögert bekommen. Außerdem sieht es ja auch wie ein SMW Hack aus wenn wir es so machen wie RPG Hacker es vorschlägt. Und es hätte auch viele andere Vorteile wie mehr Farben.
geschrieben am 26.04.2011 15:43:07
( Link )
Zitat von Ricicir:
Wir haben uns doch so drauf vorbereitet.

Die Vorbereitungen gehen auch nicht verloren...

Zitat von Ricicir:
Die Grenzen sind gut fuer uns.

Inwiefern?

Zitat von Ricicir:
Manchmal denkt man ein Vanilla hacker kann wenig, doch man kann sehr,sehr gute Dinge aus Vanilla machen(siehe Underway).

Weil "Vanilla" ein eigener Style ist,
wir haben uns aber so oder so auf ein Chocolate-Hack geeinigt. Und damit wird er noch Schockoladiger und somit noch Besser =)

Zitat von Ricicir:
Auch wenn etwas limitiert ist koennen wir draus was gutes machen.

Aber wenn es nicht limitiert ist etwas Besseres.

Zitat von Ricicir:
Ausserdem ist es ein SMWH Forum und nicht ein Gamemaker.

Das ist das eizige Argument in dem ganzen Post welches SInn ergibt. Der Rest war alles sinnlos und hat nur hierdurch überhaupt an Sinn erlangt.
Genau deswegen wurde der Thread ja eröffnet...
Aber ich weiß nicht was das Problem ist? Im Endeffekt erstellst du deine Level wie gewohnt, also für dich ist es genau so als würdest du ein Lunar Magic-Hack erstellen. Das eizige was für dich anders ist ist folgendes:
- Du musst etwas länger warten (was evlt nur bedingt stimmt, da RPGHacker meinte das die motivation bei einem Hack nicht groß ist -> Laaaange Wartezeiten)
- Du hast am Ende keine Rom, sondern ein richtiges Game (Was ich sogar besser finde)

geschrieben am 26.04.2011 15:46:18
( Link )
Zitat von Ricicir:
Manchmal denkt man ein Vanilla hacker kann wenig, doch man kann sehr,sehr gute Dinge aus Vanilla machen(siehe Underway).

Alter Schleimer :D


Also ich bin immer noch für RPGHackers Vorschlag, sobald er erste Ergebnisse herzeigt, wird man sich sicher sein. Ich freu mich auf ein Selbstständiges Spiel, die Möglichkeiten, die wir haben, und die Ideen, die wir so besser Umsetzen können.
geschrieben am 26.04.2011 15:49:25
( Link )
Zitat von Ricicir:
Die Grenzen sind gut fuer uns.


Nicht für jeden, deswegen ja überhaupt die Idee. Diese Powerups lassen sich per eigenständig programmiertes Spiel einfach viel besser implementieren. Für einen Level-Designer macht es natürlich kaum einen Unterschied.

Zitat von Ricicir:
Manchmal denkt man ein Vanilla hacker kann wenig, doch man kann sehr,sehr gute Dinge aus Vanilla machen(siehe Underway).


Das stimmt, aber das hat ja nicht wirklich etwas hiermit zu tun. Man kann immer noch Levels im Vanilla-Stil machen.

Zitat von Ricicir:
Auch wenn etwas limitiert ist koennen wir draus was gutes machen.


Ja, aber ohne Limits können wir sogar NOCH besseres draus machen.

Zitat von Ricicir:
Ausserdem ist es ein SMWH Forum und nicht ein Gamemaker.


Na, das ist ja wohl kaum ein Argument.
Und siehe Skormes Post, er hat ja schon die Vorteile aufgezählt.

Viele Teile des Hauptprogramms habe ich übrigens schon fertig, ich konnte ja einfach mein Contest-Game, welches eh nicht fertig wurde, dafür verwenden. Die Text-Engine ist dadurch schon zu großen Teilen fertig. Naja, eigentlich IST sie fertig, da ich für dieses Spiel die ganzen Funktionen, die ich ursprünglich noch geplant hatte, wohl eh nicht mehr einauen muss. In einem Jump 'n' Run sind die eher unwichtig.
-Das quadratische Rad neu erfinden-
Mit das quadratische Rad neu erfinden (englisch Reinventing the square wheel) bezeichnet man die Bereitstellung einer schlechten Lösung, wenn eine gute Lösung bereits existiert.

-Slowsort-
Slowsort (von engl. slow: langsam) ist ein langsamer, rekursiver Sortieralgorithmus, der nach dem Prinzip Vervielfache und kapituliere (engl. Multiply and surrender, eine Parodie auf Teile und herrsche) arbeitet.

geschrieben am 26.04.2011 15:53:57
( Link )
Wir könnten die Message Boxen sehr viel länger machen. (Ja ich weiß das geht schon dank RPG Hackers Patch aber so würde vielleicht sogar ich das verstehen xD)
geschrieben am 26.04.2011 16:21:32
( Link )
Zitat von Underway:
Wir könnten die Message Boxen sehr viel länger machen. (Ja ich weiß das geht schon dank RPG Hackers Patch aber so würde vielleicht sogar ich das verstehen xD)


Das wäre nice <3 Ich komm mit dem Patch nämlich net klar ... Irgendwie kann ch dann die Messages net mehr verändern
geschrieben am 26.04.2011 16:33:46
( Link )
Es kann sich schonmal jemand um die Waluigi-Grafiken kümmern und diese in die richtige Form bringen. Hier mal eine Vorlage:



Im Prinzip müsst ihr euch, wie gesagt, an keine Größen- und Farbbegrenzugen halten. Jedes dieser Felder kann also beliebig groß sein. Nur ein paar Dinge solltet ihr doch beachten.

1) Für Transparenz benutzt ihr die Farbe "255 Rot, 0 Grün, 255 Blau" (lila). Diese Farbe darf sonst nicht auf dem Bild verwendet werden, da alle Pixel mit genau dieser Farben transparent werden.
2) Ihr solltet um jedes Frame mindestens einen Pixel gelb (255 Rot, 255 Grün, 0 Blau) lassen (siehe Bild). Das hat für die Programmierung an sich keine Bedeutung, dient aber der Orientierung. Da genau diese Farbe in Allegro.pas auch an anderen Stellen Verwendung als Trennfarbe findet, ist es sinnvoll, sie auch hier zu verwenden.
3) Die Grafiken sollten auf den lilanen Feldern möglichst so angeordnet sein, dass sie, wenn man ein Feld als ganzes Spiegelt, richtig angeordnet sind. Ich hoffe mal ihr versteht, wie ich das meine. Das ist theoretisch nicht nötig, macht aber die Programmierung leichter.

Ansonsten muss das Bild noch im 24BPP-BMP-Format sein, aber das kann euch eigentlich egal sein. Ihr könnt es auch einfach als PNG speichern, ich konvertiere es dann in BMP zurück.

Wenn ihr dann schon dabei seid, könnt ihr ja auch gleich versuchen, Grafiken für Wolf und Fledermaus anzufertigen (das Cape könnt ihr dann entsprechend durch Flügel oder so ersetzen). Die könnt ihr dann einfach unten an die Grafik anhängen.

Irgendjemand hier, der sich das alls zutraut?

Ach ja: Fledermaus-Schallwellen, Bomben etc. können auch gleich mit drauf.

@MetalJo :
Selbstverständlich musst du den Patch nach jeder Veränderung neu patchen. Das weißt du, oder?
-Das quadratische Rad neu erfinden-
Mit das quadratische Rad neu erfinden (englisch Reinventing the square wheel) bezeichnet man die Bereitstellung einer schlechten Lösung, wenn eine gute Lösung bereits existiert.

-Slowsort-
Slowsort (von engl. slow: langsam) ist ein langsamer, rekursiver Sortieralgorithmus, der nach dem Prinzip Vervielfache und kapituliere (engl. Multiply and surrender, eine Parodie auf Teile und herrsche) arbeitet.

geschrieben am 26.04.2011 16:38:04
( Link )
Also an sich würd ich mir das schon zutrauen. Nur noch ne Frage:
Nutzen wir die Waluigi Grafiken die wir schon haben oder machen wir neue?
No PDA here
geschrieben am 26.04.2011 16:41:05
( Link )
Zitat von majora211:
Also an sich würd ich mir das schon zutrauen. Nur noch ne Frage:
Nutzen wir die Waluigi Grafiken die wir schon haben oder machen wir neue?


Kommt drauf an, ob sich jemand zutraut, alle Grafiken neu zu machen und zwar so, dass sie auch zu SMW passen.
-Das quadratische Rad neu erfinden-
Mit das quadratische Rad neu erfinden (englisch Reinventing the square wheel) bezeichnet man die Bereitstellung einer schlechten Lösung, wenn eine gute Lösung bereits existiert.

-Slowsort-
Slowsort (von engl. slow: langsam) ist ein langsamer, rekursiver Sortieralgorithmus, der nach dem Prinzip Vervielfache und kapituliere (engl. Multiply and surrender, eine Parodie auf Teile und herrsche) arbeitet.

geschrieben am 26.04.2011 16:53:19
( Link )
Wie wär's mit denen? Die hätten in einem Hack von der Größe her nicht gepasst, aber so...

Übrigens, willst du dich dann mit genau diesem Spiel hier an der Games Academy bewerben? Kann man das überhaupt, wenn auch andere mitgewirkt haben, oder geht's denen da nur um die Programmierung?
geschrieben am 26.04.2011 16:56:49
( Link )
Zuerst dachte ich mir "WOAH!", weil er irgendwie so riesig und lang wirkte. Aber nach näherer Betrachtung gefallen mir die Grafiken sogar recht gut. Hoffe nur, dass sie dann auch zu SMW passen. Die wirken ziemlich detailiert.

EDIT:
Und die Sprung-Grafiken müssten natürlich wieder angepasst werden. Das da ist Müll!

EDIT2:
Und wenn ich's recht bedenke, fehlen bei der Vorlage auch ganz viele Posen (kleiner Waluigi, klettern, schwimmen etc.). Deswegen vielleicht doch lieber eine andere?
-Das quadratische Rad neu erfinden-
Mit das quadratische Rad neu erfinden (englisch Reinventing the square wheel) bezeichnet man die Bereitstellung einer schlechten Lösung, wenn eine gute Lösung bereits existiert.

-Slowsort-
Slowsort (von engl. slow: langsam) ist ein langsamer, rekursiver Sortieralgorithmus, der nach dem Prinzip Vervielfache und kapituliere (engl. Multiply and surrender, eine Parodie auf Teile und herrsche) arbeitet.

geschrieben am 26.04.2011 17:37:18
( Link )
Ich finde die nicht gerade so schön. Warum nochmal nehmen wir nicht die die SM12 angefangen hat? Die sahen meiner Meinung nach sehr gut aus.
geschrieben am 26.04.2011 17:40:21
( Link )
Zitat von RealLink:
Ich finde die nicht gerade so schön. Warum nochmal nehmen wir nicht die die SM12 angefangen hat? Die sahen meiner Meinung nach sehr gut aus.


Existieren die denn noch irgendwo?
-Das quadratische Rad neu erfinden-
Mit das quadratische Rad neu erfinden (englisch Reinventing the square wheel) bezeichnet man die Bereitstellung einer schlechten Lösung, wenn eine gute Lösung bereits existiert.

-Slowsort-
Slowsort (von engl. slow: langsam) ist ein langsamer, rekursiver Sortieralgorithmus, der nach dem Prinzip Vervielfache und kapituliere (engl. Multiply and surrender, eine Parodie auf Teile und herrsche) arbeitet.

geschrieben am 26.04.2011 17:53:21
( Link )


Fehlt halt noch "Netz" bei groß und klein und "reiten" und schwimmen bei klein. Der Rest ist nur CDS Posen und Cape, aber das wird ja nicht gebraucht.

e:
Die Nase ist vielleicht ein bisschen zu groß, vor allem wen er zum Spieler hinschaut.
geschrieben am 26.04.2011 17:55:48
( Link )
Joa, die sind super. Nur die Sprunggrafiken muss man mal wieder fixen. Ansonsten aber wirklich top.
-Das quadratische Rad neu erfinden-
Mit das quadratische Rad neu erfinden (englisch Reinventing the square wheel) bezeichnet man die Bereitstellung einer schlechten Lösung, wenn eine gute Lösung bereits existiert.

-Slowsort-
Slowsort (von engl. slow: langsam) ist ein langsamer, rekursiver Sortieralgorithmus, der nach dem Prinzip Vervielfache und kapituliere (engl. Multiply and surrender, eine Parodie auf Teile und herrsche) arbeitet.

geschrieben am 26.04.2011 18:08:52
( Link )
Ich versuch mal die anderen wichtigen Posen zusammenzustellen, und das ganze ins richtige "Format" was du davor gezeigt hast zu bringen.

e:
Brauchen wir Yoshi?
geschrieben am 26.04.2011 20:07:42
( Link )
Zitat von RealLink:
Brauchen wir Yoshi?


Für's erste nicht. Soweit ich weiß wollten wir ja einfach auf den verzichten.
-Das quadratische Rad neu erfinden-
Mit das quadratische Rad neu erfinden (englisch Reinventing the square wheel) bezeichnet man die Bereitstellung einer schlechten Lösung, wenn eine gute Lösung bereits existiert.

-Slowsort-
Slowsort (von engl. slow: langsam) ist ein langsamer, rekursiver Sortieralgorithmus, der nach dem Prinzip Vervielfache und kapituliere (engl. Multiply and surrender, eine Parodie auf Teile und herrsche) arbeitet.