• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!
  • Dies ist ein moderiertes Forum. Dein Beitrag ist für dich und andere erst sichtbar, wenn er von einem Teammitglied moderiert wurde! Wird dein Beitrag abgelehnt erhältst du eine Meldung. Bitte erstelle so lange keine neuen Beiträge! Die Freischaltung wird auch nicht durch Nachfragen bei einem Teammitglied beschleunigt.

[Biete] komplettes Pluginkonzept für Programmierer

Status
Für weitere Antworten geschlossen.

heroldini

Minecrafter
Registriert
16 Dezember 2012
Beiträge
2
Diamanten
0
Minecraft
heroldini
Hi,

ich hätte ein Pluginkonzept zu bieten. Da ich weder die Zeit noch die Kenntnisse für ein solches Projekt habe, biete ich es hier an. Das Konzept eignet sich hervorragend für Programmierer mit fortgeschrittenen Kenntnissen und erste Bukkit-DEV-versuche. Oder an Profis, die nach einem Konzept suchen.
Die Idee zu diesem Plugin kam mir durch das WII-Spiel "WII-Party" indem das Spielprinzip als Minigame vor kommt.

Bedingungen an den Programmierer:
- übernahme des kompletten Konzepts (eigene Ideen dürfen optional gerne eingebracht werden)
- deutsch und englisch
- Pluginpflege auf http://dev.bukkit.org/server-mods/
- kostenlos (ohne Ausnahme)

Der Programmierer bekommt dafür:
- Alle Rechte und auch das Copyright für das Konzept (ich erhebe keine Ansprüche mehr)
- eine detailierte Beschreibung (siehe unten)
- ebenfalls kostenlos (ohne Ausnahme)


Beschreibung:

Pluginname: "Schäferstündchen" ("SeduceSheeps", "HerdingSheep", oder eigene Idee ?!)
Pluginart: Ingame-Spiel
Plugin-Umfang: Mittel-Groß
Sprache: Deutsch und Englisch!


Kurzbeschreibung:

Die (2?!) Spieler starten auf einem vorbereiteten Spielfeld. Das Spielfeld hat links und rechts jeweils ein Tor, das einem Spieler zugeordnet wird. Zudem hat es "vorne" ein Tor. Aus dem Tor "vorne" kommen in regelmäßigen Abständen eine bestimmte Anzahl Schafe. (Beispiel: pro Welle 3 Stück) Diese Schafe laufen erst zielgerichtet zur Spielfeldmitte. Von dort aus müssen die Spieler versuchen, sie mit Getreide, durch ihr Tor (links oder rechts) zu locken. Pro Schaf gibt es einen Punkt. Sobald 1-2 Schafe der ersten Welle ein Tor passiert haben, kommt die nächste Welle Schafe aus dem Tor "vorne" und laufen Richtung Mitte, von dort aus bewegen sie sich dann wieder frei, bis sie von den Spielern gelockt werden. Dies wiederholt sich einigemale, bis nach einer bestimmten Anzahl an Schafs-Wellen (Beispielsweise 5) vorüber und alle Schafe das Spielfeld verlassen haben. Schafe, die die Zielzone erreicht haben, verschwinden.
Beim töten eines Schafes gibt es 2 Punkte Abzug.
Der Sieger bekommt eine Belohnung.


Ein kurzes Video von einem provisorischem Spiel:
http://www.youtube.com/watch?v=SgOSBKlMegY


Skizze:



Beispiele:
Zielbereich:


Schafspawn:



Befehle:
##### Konfigurations-Befehle:

/sheep define arena [ARENANAME]
setzt Spielfeld und gibt der Arena einen Namen (Markierung evtl mit WorldEdit)

/sheep select [ARENANAME]
markiert eine Arena, um Einstellungen zu bearbeiten


/sheep del arena
Löscht Arena sammt Spawns und Einstellungen

/sheep update arena
Setzt neuen Spielfeldbereich


/sheep set animals [PARAMETER{,PARAMETER}{,usw}]
Um zu bestimmen, welche Tiere im Spiel benutzt werden sollen. Sind auch mehrere Möglich, durch Komma getrennt, die dann per Zufalls-Generator im Spiel auftauchen.

/sheep set playerarea [SPIELERNUMMER]
Setzt den Bereich, wo die Schafe für den Spieler gezählt werden

/sheep set spawn [PARAMETER]
setzt diverse Punkte:
* PLAYER {NUMMER} Wo die Spieler bei Spielstart landen
* WINNER Wo die Gewinner landen
* LOSER Wo die Verlierer landen
* SHEEPS Wo die Schafe spawnen (im Spielbetrieb)
* SHEEPTARGET Wo die Schafe hinlaufen sollen, bevor sie den Spielern folgen
* JOIN Wo Spieler spawnen, die auf den Spielstart warten

/sheep set rounds [ANZAHL]
Anzahl der Runden, wo neue Tiere gespawnt werden.

/sheep set amount [ANZAHL]
Anzahl der Tiere, die pro Runde gespawnd werden.

/sheep set interval [SEKUNDEN]
Die Zeit zwischen den Runden. Bei "0" kommt die nächste Welle direkt nach dem das erste Schaf der letzten Welle verschwunden ist.


/sheep add winner [PARAMETER]
/sheep add loser [PARAMETER]
Um Text und Belohnung / Strafe bei Sieg oder Niederlage ein zu geben:
* COMMAND {EINGABE}
Command den der Server ausführt, damit der Spieler belohnt / bestraft werden kann
* TEXT {EINGABE}
Text der für die Zielperson zu lesen ist


/sheep enable [ARENANAME]
/sheep disable [ARENANAME]
Arena öffnen / schließen


##### Spiel-Befehle:

/sheep join [ARENANAME]
Arena beitreten

/sheep start [ARENANAME]
Falls man das Spiel für mehr als zwei Spieler aus legt, um auch mit weniger Spieler zu starten
Die Angabe [ARENANAME] ist nur für Moderatoren gedacht.

/sheep quit
Spiel verlassen (man verliert)

/sheep stop [ARENANAME]
Befehl für Moderatoren

/sheep topten [ARENANAME]
Zeigt die TopTen der Spieler mit Gesamtspiele / Gewonnene Spiele an

/sheep statistik [ARENANAME]
Zeigt die eigene Spielanzahl / gewonnene Spiele an

/sheep info [ARENANAME]
Zeigt infos zur Arena an:
* Status: Spiel läuft / warten auf Mitspieler / kein Spieler / Arena geschlossen
* Spieleranzahl / Maximale Spieler
* letztes Spiel
* Durchschnittliche Spieldauer
* Durchschnittliche Spieleranzahl (falls das Spiel für mehr als zwei Spieler ausgelegt wird)

-> Die Spiel-Befehle sollten möglichst auch per Schilder nutzbar sein (siehe z.b. SimpleSpleef)


Permissions:

- sheep.define
- sheep.select

- sheep.del
- sheep.update

- sheep.set.animals.*
- sheep.set.playerarea
- sheep.set.spawn.*
- sheep.set.spawn.player
- sheep.set.spawn.winner
- sheep.set.spawn.loser
- sheep.set.spawn.sheeps
- sheep.set.spawn.sheeptarget
- sheep.set.spawn.join
- sheep.set.rounds
- sheep.set.amount
- sheep.set.interval

- sheep.add.winner.*
- sheep.add.winner.command
- sheep.add.winner.text
- sheep.add.loser.*
- sheep.add.loser.command
- sheep.add.loser.text

- sheep.enable.*
- sheep.disable.*

- sheep.join.*
- sheep.start
- sheep.start.other.*
- sheep.quit
- sheep.stop.*
- sheep.topten.*
- sheep.statistik.*
- sheep.info




Als erstes stellt sich natürlich die Frage der Machbarkeit? Da ich nicht über die ausreichenden Kenntnisse verfüge, kann ich das nicht ins Detail prüfen. Grob gesagt würde ich jedoch meinen, dass es geht...

Hoffe ich hab an alles gedacht, für offene Fragen, steh ich gern zur Seite^^
würd mich freuen, wenn sich einen Programmierer findet, der Spaß an dem Plugin hat :)

frohes locken :D


lg heroldini
 
Zuletzt bearbeitet:

iTz_Proph3t

Das hier liest doch eh kein Schwein...
Moderator
Administrator
Registriert
24 Oktober 2012
Beiträge
1.347
Diamanten
1.452
Minecraft
iTz_Proph3t
Hört sich gut an und auch eine schöne Beschreibung. Wenn es jemand programmiert muss ich es auf jeden Fall spielen ;)
 
K

Kolola

Guest
Klingt sehr interessant aber ich kenn das Spiel.

Es stammt von Wiiplay oder so. Trotzdem eine super Idee es in Minecraft um zu setzten
 

heroldini

Minecrafter
Registriert
16 Dezember 2012
Beiträge
2
Diamanten
0
Minecraft
heroldini
Klingt sehr interessant aber ich kenn das Spiel.

Es stammt von Wiiplay oder so. Trotzdem eine super Idee es in Minecraft um zu setzten

Ja von WII-Party (siehe meinen Post oben)

Danke euch beiden, hoffe es findet sich jemand :)

lg heroldini
 

B2key1

Kuhfänger
Registriert
6 August 2012
Beiträge
70
Diamanten
0
Minecraft
Benni36
Toll ja, aber ziemlich Umfangreich für Programmierer...
 
X

|| xX [DEV][LP] Ms. DivaCraft Xx ||

Guest
Außerdem sehe ich hier einfach keinen Ansporn an den Programmierer. Deine Belohnungen klingen ja sogar schon beinahe so, dass dein Konzept selber schon mehr wert ist, als die Arbeit des Programmierers, obwohl du ja selbst schon diese Idee von einem anderem Spiel inspiriert hast. Generell muss ich sagen, dass diese Idee alleine schon einiges an Zeit für einen einzigen Programmierer darstellt - Wahrscheinlich wird sich hier auch leider keiner finden.
 

pvp-mc

Minecrafter
Registriert
14 März 2013
Beiträge
17
Diamanten
0
ich kann mall gucken ob ich das hinbekomme! das ist aber scheiße was der dev dqarf. ich will wenn dan geld haben dafür.
 
C

Cabraca

Guest
Außerdem sehe ich hier einfach keinen Ansporn an den Programmierer. Deine Belohnungen klingen ja sogar schon beinahe so, dass dein Konzept selber schon mehr wert ist, als die Arbeit des Programmierers, obwohl du ja selbst schon diese Idee von einem anderem Spiel inspiriert hast. Generell muss ich sagen, dass diese Idee alleine schon einiges an Zeit für einen einzigen Programmierer darstellt - Wahrscheinlich wird sich hier auch leider keiner finden.

Das lustige an der geschichte ist, dass jeder programmierer seine idee jetzt aufgreifen und umsetzen kann ohne
ihn überhaupt erwähnen zu müssen, da ideen nicht geschützt sind.
Solang derjenige die beschreibung hier nicht übernimmt kann er rein garnichts machen ^^
ich kann mall gucken ob ich das hinbekomme! das ist aber scheiße was der dev dqarf. ich will wenn dan geld haben dafür.
ohja geld ... debukkit tutorial geschaut und schon mit den großen mitspielen wollen? ^^
 

iTz_Proph3t

Das hier liest doch eh kein Schwein...
Moderator
Administrator
Registriert
24 Oktober 2012
Beiträge
1.347
Diamanten
1.452
Minecraft
iTz_Proph3t
Das lustige an der geschichte ist, dass jeder programmierer seine idee jetzt aufgreifen und umsetzen kann ohne
ihn überhaupt erwähnen zu müssen, da ideen nicht geschützt sind.
Solang derjenige die beschreibung hier nicht übernimmt kann er rein garnichts machen ^^ :up:

ohja geld ... debukkit tutorial geschaut und schon mit den großen mitspielen wollen? ^^:up:²

Cabraca du bist mal wieder in deinem Sarkastischen Modus und hier ist er sogar passend ^^

Ich finde es auch lächerlich, was dem Programmierer im Grunde genommen bleibt.
 
Status
Für weitere Antworten geschlossen.
Oben