Showroom - Aktuelle Arbeiten und Projekte

Hier könnt ihr euch selbst, eure Homepage, euren Entwicklerstammtisch, Termine oder eure Projekte vorstellen.
Forumsregeln
Bitte Präfixe benutzen. Das Präfix "[Projekt]" bewirkt die Aufnahme von Bildern aus den Beiträgen des Themenerstellers in den Showroom. Alle Bilder aus dem Thema Showroom erscheinen ebenfalls im Showroom auf der Frontpage. Es werden nur Bilder berücksichtigt, die entweder mit dem attachement- oder dem img-BBCode im Beitrag angezeigt werden.

Die Bildersammelfunktion muss manuell ausgeführt werden, die URL dazu und weitere Details zum Showroom sind hier zu finden.

This forum is primarily intended for German-language video game developers. Please don't post promotional information targeted at end users.
Benutzeravatar
Schrompf
Moderator
Beiträge: 4937
Registriert: 25.02.2009, 23:44
Benutzertext: Lernt nur selten dazu
Echter Name: Thomas
Wohnort: Dresden
Kontaktdaten:

Re: Showroom - Aktuelle Arbeiten und Projekte

Beitrag von Schrompf »

Bomben :-)

Kommt drauf an. Für den Spaß brauchst Du Multiplayer, Netzwerk oder lokal. Und dann paar Extras, weil's sonst schnell langweilig wird. Aufm Amiga gab's damals Dynablaster, glaube ich, das hatte auch nen Story-Modus mit ner Levelprogression und verschiedenen Gegnertypen. Oder Du machst ein Zelda draus und lässt in ner isometrischen Welt mit Bomben Steine rumschieben, Schalter betätigen und kleine Rätsel lösen.

[edit] Dynablaster Orginal SingePlayer:
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.
Benutzeravatar
Jonathan
Establishment
Beiträge: 2479
Registriert: 04.08.2004, 20:06
Kontaktdaten:

Re: Showroom - Aktuelle Arbeiten und Projekte

Beitrag von Jonathan »

Schrompf hat geschrieben: 25.09.2024, 15:39 Bomben :-)
Hahaha, ja, das klingt nach einer guten Idee, hehe.

Ich denke ich werde bloß lokalen Multiplayer einbauen. Netzwerk wäre cool aber ist schwierig zu implementieren, ich hab damit zumindest noch quasi keinerlei Erfahrung. Ich hab aber mal irgendwo gelesen, dass man die ganze Engine von Anfang an darauf auslegen muss, weil es später nahezu unmöglich ist das noch obendrauf zu pfropfen - das Beweisen ja auch Beispiele wie Anno 1503 für das immer ein Multiplayermodus versprochen wurde, der dann aber einfach nie kam.

Und zweitens - mal ehrlich, wer spielt das online? Man kann sich ja vom Harald die Online-Highscore anschauen, das haben sehr selten zwei Spieler weltweit zum selben Zeitpunkt gespielt. Klar könnte man am zfx Stammtisch was organisieren, aber für realistisch 1-3 Event in der Lebenszeit des Spiel mach ich mir die Mühe halt nicht.

Lokaler Coop hingegen - warum nicht. Es können ja 2 bis theoretisch 4 Spieler auf einer Tastatur spielen (haben wir früher in Vorlesungen mit Achtung die Kurve! so gemacht), oder man steckt einfach noch ein paar Controller an. Und mit Leuten die man persönlich kennt zu spielen macht ohnehin mehr Spaß :)


Allerdings: Um einen Singleplayermodus komme ich wohl nicht herum, zumindest Bots muss ich wohl einbauen. Denn Spieler müssen das ja erstmal alleine testen, bevor sie ihre Kumpels anstiften das auszuprobieren, denke ich. Man will ja zumindest wissen ob es gut läuft und die Steuerung flutscht und so.
Lieber dumm fragen, als dumm bleiben!
https://jonathank.de/games/
NytroX
Establishment
Beiträge: 383
Registriert: 03.10.2003, 12:47

Re: Showroom - Aktuelle Arbeiten und Projekte

Beitrag von NytroX »

Also Upgrades auf jeden Fall.
Neben den Klassikern wie Explosions-Vergrößerung, mehr gleichzeitigen Bomben, Durchdringung von Wänden und kürzere Zündschnur zählen dazu auch Bomben-Ketten, kicken, werfen und die Superbomben (wenn man 2 oder 3 ineinander kickt). Und werfen kann man auch andere Spieler.

Skills sind auch nice, wie z.B. ein Raketen-Rucksack, Item-Klauen, kurz unsichtbar machen, etc.

Reittiere sind auch cool, weil sie einem ein 2. Leben geben (beim ersten "Tod" stirbt nur das Reittier). Die können dann auch noch Skills haben, wie z.B. Musik (eine Note schießen) bei der man dann eine Weile tanzen muss, wenn man getroffen wird.

Und den Harry am Ende, der einen überfährt, wenn man zu lange braucht ("hurry!" - und das Spielfeld wird kleiner. Der Vorläufer jedes modernen BattleRoyale-Spiels)

Und natürlich das Feature, dass man nach seinem Tod von außen Bomben reinwerfen kann und wenn man jemand damit tötet dessen Platz im Spiel wieder einnimmt.

Und wenn du dann noch Spass dran hast mehrere Level, z.B. mit Eis wo man ein wenig rutscht, mit Förderbändern, die die Bomben transportieren, mit Teleportern/Portalen, und was dir sonst noch so einfällt :-)

Dann steht einem spaßigem Multiplayer mit Freunden nichts mehr im Weg, der dann auch wesentlich länger als nur 5 Minuten Spass macht.
antisteo
Establishment
Beiträge: 890
Registriert: 15.10.2010, 09:26
Wohnort: Dresdem

Re: Showroom - Aktuelle Arbeiten und Projekte

Beitrag von antisteo »

Einfach mal simples Phong Shading in hardlife.io dazugebaut.

die Normale eines gl_Point bekommt man ganz easy per

Code: Alles auswählen

vec3 normal = vec3(gl_PointCoord.x * 2.0, gl_PointCoord.y * 2.0, 1.0 - 2.0 * dist); // screen space
Danach braucht man noch die Koordinate der Lichtquelle im Screen Space und fertig
Dateianhänge
Screenshot 2024-10-02 at 16-02-47 Hard Thug Life.png
http://fedoraproject.org/ <-- freies Betriebssystem
http://launix.de <-- kompetente Firma
In allen Posts ist das imo und das afaik inbegriffen.
Benutzeravatar
Schrompf
Moderator
Beiträge: 4937
Registriert: 25.02.2009, 23:44
Benutzertext: Lernt nur selten dazu
Echter Name: Thomas
Wohnort: Dresden
Kontaktdaten:

Re: Showroom - Aktuelle Arbeiten und Projekte

Beitrag von Schrompf »

Ja, nice! Zusammen mit ner hinreichend genauen ShadowMap könnte das auch Deine "woher krieg ich ne Normale"-Probleme lösen.
Früher mal Dreamworlds. Früher mal Open Asset Import Library. Heutzutage nur noch so rumwursteln.
antisteo
Establishment
Beiträge: 890
Registriert: 15.10.2010, 09:26
Wohnort: Dresdem

Re: Showroom - Aktuelle Arbeiten und Projekte

Beitrag von antisteo »

Schrompf hat geschrieben: 02.10.2024, 16:24 Ja, nice! Zusammen mit ner hinreichend genauen ShadowMap könnte das auch Deine "woher krieg ich ne Normale"-Probleme lösen.
Die Normale hab' ich ja. Das war easy.

Jetzt muss ich mich aber noch in die Three.js-Shadowmap-Codes reinlesen, um in meinem Shader den richtigen Schnipsel zu aktivieren dafür. (Naja und noch ein Jammer-Topic: Ich muss mal wieder deren komplettes System aufbohren, damit die Points auch so wie ich es will in die Shadow-Kamera gerendert werden)
http://fedoraproject.org/ <-- freies Betriebssystem
http://launix.de <-- kompetente Firma
In allen Posts ist das imo und das afaik inbegriffen.
Antworten