collapse collapse

 Community


 User Info




Willkommen Gast. Bitte einloggen oder registrieren.

 Partnerseiten

rpgvx.net

Das Forum ist offline

Autor Thema: Der Communityprojekt-Wettbewerb  (Gelesen 3601 mal)

Offline Kyoshiro

  • Global Mod
  • RPGVX-Forengott
  • ****
  • Beiträge: 1623
  • Stand up and fight!
    • Mein Blog
Der Communityprojekt-Wettbewerb
« am: Mai 30, 2010, 14:22:25 »
Der Communityprojekt-Wettbewerb

Es ist endlich wieder soweit, rpgvx.net veranstaltet wieder einen Contest.

Worum geht es?

Jeder Teilnehmer erstellt einen eigenen kleinen Dungeon bzw. eine Stage für unser Community-Projekt.
Dabei ist ihm überlassen, was er macht, solange er sich an die Vorgaben hält (siehe unten).
Am Ende, wenn alle Einsendungen bei mir sind werde ich alles in ein einziges Projekt einfügen und wir haben ein komplettes Spiel.
Am Ende eurer Stage sollte man eine Trophäe erhalten, also berücksichtigt das bei euren Items. Wie die Trophäe heißt ist euch überlassen.

Die Vorgaben

Damit alles einfacher zusammenzufügen ist muss sich jeder genau an die Vorgaben halten.

  • Es dürfen nur die mitgelieferten Tiles verwendet werden und keine Änderungen an der Passierbarkeit vorgenommen werden.
  • Wer zusätzliche Grafiken braucht kann diese per Charset einfügen. Der Dateinamemuss nach diesem Template sein: Username_Name der Grafik
    Nach diesem Template sollten alle selbst eingefügten Dateien sein.
  • Jedem User stehen 5 Maps, 10 Switches, 10 Variablen, 5 Common Events, 1 Actor, 1 Klasse, 15 Items, 10 Skills und 10 Animationen zur Verfügung.
    Damit es zu keinen Komplikationen kommt habe ich für User 1 und User 2 bereits alles eingestellt, ihr müsst die Reihen nur genau so weiterführen.
  • Es gibt keine Kämpfe, außer ihr macht Eventkämpfe.
  • Es dürfen keine zusätzlichen Scripte eingefügt werden.

Außerdem

Ihr solltet für euch selbst ein Charset erstellen oder es einfügen. Dieses wird euren NPC darstellen, welcher im Startdorf steht und den Spieler zum Dungeon bringt.
Ihr dürft dem Helden einen Begleiter mitgeben, dazu habt ihr eine Klasse und einen Actor frei. Ihr müsst keinen erstellen, wenn ihr nicht wollt, es gibt ja auch keine Kämpfe.
Dieser Actor muss nicht mit dem NPC übereinstimmen. Der NPC sollte wie folgt benannt sein: $Username_NPC
Ansonsten würde ich euch bitten eine Questbeschreibung mitzuschicken, diese wird dann beim NPC im Startdorf verwendet.

Teilnahme

Unter diesem Link und diesem hier findet ihr das Musterprojekt, wer teilnehmen will, der lädt es sich herunter und schreibt mir eine PM.
Dann bekommt er von mir eine Teilnehmernummer. Durch diese wisst ihr welche Switches, Variablen, Maps und so weiter ihr nutzen dürft.

Ich liste die Namen der Teilnehmer und ihre Nummern auch hier im Startpost.

Abgabe

Wer fertig ist mit seinem Projekt lädt es hoch (bitte umbenennen in" Contestbeitrag Username") und schickt mir den Link sowie die Questbeschreibung per PM.

WICHTIG!!! Wer Veränderungen an den Tiles vornimmt, sich nicht an die Einteilung hält oder Bugs im Projekt hat,
die ein Spielen unmöglich machen, der wird am Ende nicht im fertigen Spiel auftauchen.
Also testet bitte eure Projekte gründlich und achtet auf die Vorgaben.



Der Einsendeschluss ist der 30.06.2010 bis um 20 Uhr. Alle späteren Einsendungen können nicht berücksichtigt werden.
Bei Fragen könnt ihr euch jederzeit bei mir melden, schreibt mir einfach eine PM, das geht am besten.

MkG
Kyoshiro

Teilnehmernummern:

User 1: PDM
User 2: Cyberxeroxx
User 3: Zitronenice
User 4: FlipelyFlip
User 5: Domin0e
User 6: Gilgamesch
User 7: Deity
User 8: Yuriko
User 9: Herendil
User 10: Noa3
User 11: Boogatie Roll
User 12: Im Not Jesus
User 13: rayman
User 14: Franky
User 15: Maryon
« Letzte Änderung: Juni 21, 2010, 11:36:17 von Kyoshiro »

Re: Der Communityprojekt-Wettbewerb

Offline Jisatsu

  • VX-Kenner
  • ****
  • Beiträge: 457
Re: Der Communityprojekt-Wettbewerb
« Antwort #1 am: Mai 30, 2010, 14:29:01 »
Hi ^^
Hab mir das Musterprojekt gedownloadet :3
Aber kann es sein, dass man da ne bestimmte Schriftart braucht O.O
Bei mir wird kein Text angezeigt .__.
Wäre nett, wenn du die bereitstellen könntest ^^"
Oder hab ich die im Thread übersehn @.@?

Re: Der Communityprojekt-Wettbewerb

Offline Kyoshiro

  • Global Mod
  • RPGVX-Forengott
  • ****
  • Beiträge: 1623
  • Stand up and fight!
    • Mein Blog
Re: Der Communityprojekt-Wettbewerb
« Antwort #2 am: Mai 30, 2010, 14:37:00 »
Ach, das kommt, wenn man die Scripte aus seinen eigenen Projekten kopiert.
Die beiden Fonts, die im Script eingefügt sind kann man hier downloaden:

Opal
Old Typefaces

MkG
Kyoshiro

Re: Der Communityprojekt-Wettbewerb

Offline Jisatsu

  • VX-Kenner
  • ****
  • Beiträge: 457
Re: Der Communityprojekt-Wettbewerb
« Antwort #3 am: Mai 30, 2010, 14:40:37 »
k^^ *Schriftarten download*
Dann wollt ich noch wissen, wer eigentlich der Hauptchar wird o.o
Damit man Posen für den machen kann ^^"
Oder steht das noch nicht fest v.v?

Re: Der Communityprojekt-Wettbewerb

Offline Klex

  • CoAD - Tiles Publisher
  • VX-Kenner
  • ****
  • Beiträge: 561
    • Klex Blog
Re: Der Communityprojekt-Wettbewerb
« Antwort #4 am: Mai 30, 2010, 16:17:07 »
Mediafire down :P

*Edit Mediafire wieder da^^ Ich würde trotzdem noch einen zweiten Link dazu einfügen
« Letzte Änderung: Mai 30, 2010, 16:26:27 von Klex »

Re: Der Communityprojekt-Wettbewerb

Offline Zitronenice

  • RTP-Mapper
  • *
  • Beiträge: 35
Re: Der Communityprojekt-Wettbewerb
« Antwort #5 am: Mai 30, 2010, 16:33:38 »
edit: hat sich erledigt..
« Letzte Änderung: Mai 30, 2010, 16:35:06 von Zitronenice »

Re: Der Communityprojekt-Wettbewerb

Offline Kyoshiro

  • Global Mod
  • RPGVX-Forengott
  • ****
  • Beiträge: 1623
  • Stand up and fight!
    • Mein Blog
Re: Der Communityprojekt-Wettbewerb
« Antwort #6 am: Mai 30, 2010, 16:36:22 »
Also bei mir geht der Link, habe jetzt das Ganze noch bei Megaupload reingestellt.

Und weil die Frage auftauchte:
Natürlich muss man als User 5 den Platz für die User 3 und 4 freilassen, das sollte eigentlich klar sein. Ich habe es lediglich für die ersten 2 User vorgefertigt.

Kyoshiro

Re: Der Communityprojekt-Wettbewerb

Offline PDM

  • Bibliothekar
  • Global Mod
  • VX-Kenner
  • ****
  • Beiträge: 468
    • Mein Blog
Re: Der Communityprojekt-Wettbewerb
« Antwort #7 am: Mai 30, 2010, 16:42:27 »
Bei mir gibt es einen kleinen Fehler. beim Sprite Mover muss man ja als Kommentar zB. MOVE 0, -20 schreiben. Wenn ich das Spiel starte, denkt aber der Illumino-Script, dass das der Grafikname eines Lichteffektes ist.
Dank diesem Fehlerumgehungsscript funktioniert es trotzdem, wollte nur mal fragen ob das schlimm ist.
PDM's Gameplays
Skype-Name: lordpdm

Re: Der Communityprojekt-Wettbewerb

Offline Kyoshiro

  • Global Mod
  • RPGVX-Forengott
  • ****
  • Beiträge: 1623
  • Stand up and fight!
    • Mein Blog
Re: Der Communityprojekt-Wettbewerb
« Antwort #8 am: Juni 09, 2010, 18:24:01 »
So, damit es keine Probleme mehr mit Illumino und dem Sprite Mover gibt hat mir Deity eine Lösung gegeben.
Ihr müsst einfach Illumino durch die unten angegebene überarbeitete Version ersetzen und den Code für eure Lichteffekte wie folgt ändern:

Fackel
x:0 y:0 op:150 zx:1.0 zy:1.0 bt:1 flicker:30
Wird nicht als LE erkannt!

LE-Name: Fackel
x:0 y:0 op:150 zx:1.0 zy:1.0 bt:1 flicker:30
Wird als LE erkannt.

#==============================================================================#
#                                                                              #
#                   # ###                   /               ###                #
#                 /  /###                 #/                 ###               #
#                /  /  ###                ##                  ##               #
#               /  ##   ###               ##                  ##               #
#              /  ###    ###              ##                  ##               #
#             ##   ##     ## ###  /###    ##  /##      /##    ##               #
#             ##   ##     ##  ###/ #### / ## / ###    / ###   ##               #
#             ##   ##     ##   ##   ###/  ##/   /    /   ###  ##               #
#             ##   ##     ##   ##    ##   ##   /    ##    ### ##               #
#             ##   ##     ##   ##    ##   ##  /     ########  ##               #
#              ##  ##     ##   ##    ##   ## ##     #######   ##               #
#               ## #      /    ##    ##   ######    ##        ##               #
#                ###     /     ##    ##   ##  ###   ####    / ##               #
#                 ######/      ###   ###  ##   ### / ######/  ### /            #
#                   ###         ###   ###  ##   ##/   #####    ##/             #
#                                                                              #
#                         #####    ##         ###   ###                        #
#                      ######  /  #### /       ###   ###                       #
#                     /#   /  /   ####/         ##    ##                       #
#                    /    /  /    # #           ##    ##                       #
#                        /  /     #             ##    ##                       #
#                       ## ##     #      /##    ##    ##                       #
#                       ## ##     #     / ###   ##    ##                       #
#                       ## ########    /   ###  ##    ##                       #
#                       ## ##     #   ##    ### ##    ##                       #
#                       ## ##     ##  ########  ##    ##                       #
#                       #  ##     ##  #######   ##    ##                       #
#                          /       ## ##        ##    ##                       #
#                      /##/        ## ####    / ##    ##                       #
#                     /  #####      ## ######/  ### / ### /                    #
#                    /     ##           #####    ##/   ##/                     #
#                    #                                                         #
#                     ##                                                       #
#                                                   __                         #
#              .-----.----.-----.-----.-----.-----.|  |_.-----.                #
#              |  _  |   _|  -__|__ --|  -__|     ||   _|__ --|                #
#              |   __|__| |_____|_____|_____|__|__||____|_____|                #
#              |__|                                                            #
#                                                                              #
#==============================================================================#

#==============================================================================#
#                    _____ _ _                 _                               #
#                    \_   \ | |_   _ _ __ ___ (_)_ __   ___                    #
#                     / /\/ | | | | | '_ ` _ \| | '_ \ / _ \                   #
#                  /\/ /_ | | | |_| | | | | | | | | | | (_) |                  #
#                  \____/ |_|_|\__,_|_| |_| |_|_|_| |_|\___/                   #
#                                                                              #
#==============================================================================#
#                                   Illumino                                   #
#------------------------------------------------------------------------------#
#                   Lässt ein Bild über einem Event entstehen                  #
#------------------------------------------------------------------------------#
#                          Version : 1.2b – 21.07.09                           #
#                     Created by : hellMinor aka Onkel Hell                    #
#                   Do NOT redistribute without my permission                  #
#                                www.rpgvx.net                                 #
#                             hellminor@rpgvx.net                              #
#==============================================================================#

#==============================================================================#
# LE-Comment Template                                                          #
#------------------------------------------------------------------------------#
# LE-Name                                                                      #
# x:0 y:0 op:150 zx:1.0 zy:1.0 bt:1 flicker:30                                 #
#------------------------------------------------------------------------------#
# LE-Name:   Name der Grafik die angezeigt werden soll                        #
# x:          x-korrekturwert, verschiebt die LE um x                          #
# y:          y-korrekturwert, verschiebt die LE um y                          #
# op:         opacity, sichtbarkeit der LE                                     #
# zx:         x-achsen-zoom, zoomt die LE um zx                                #
# zy:         y-achsen-zoom, zoomt die LE um zy                                #
# bt:         Blendtyp - 0 = normal, 1 = add, 2 = sub                          #
# flicker:    Stärke des Flacker-Effekts                                       #
#------------------------------------------------------------------------------#
#     Durch die erneute Änderung sind die einzelnen Kommentar-Parameter nun    #
#    optional , im Script selbst wird gecheckt ob der entsprechende Paramter   #
#                vorhanden ist und dann wird der Wert übernommen               #
#------------------------------------------------------------------------------#
# Die Bilder kommen ALLE in /Graphics/Illumino                                 #
#==============================================================================#

#==============================================================================#
#                                Script anfang                                 #
#==============================================================================#
class Sprite_Character
#==============================================================================#
  def initialize(viewport, character = nil)   
    super(viewport)
    @character = character
    @balloon_duration = 0
    create_customs
    update
  end
#------------------------------------------------------------------------------#
  def create_customs
    check_lightsources
  end
#------------------------------------------------------------------------------#
  alias dispose_light_adds dispose
  def dispose
    for light in @lights
      light.dispose
    end
    dispose_light_adds
  end
#------------------------------------------------------------------------------#
  def check_lightsources
    @lightsources = []
    @lights = []
    for event in $game_map.events.values
      next if event.list == nil
      for page in event.event.pages
        if page.list[0].code == 108 && page.list[0].parameters[0].include?("LE-Name:")
          if @character == event
            begin
              @lights.push(Sprite_Light.new(event))
            rescue
              next
            end
          end
        end
      end
    end
  end
#------------------------------------------------------------------------------#
  alias update_light_add update
  def update
    update_light_add
    for light in @lights
      light.update
    end
  end
#------------------------------------------------------------------------------#
end

#==============================================================================#
class Sprite_Light < Sprite
#==============================================================================#
  def initialize(lightsource)
    super(Viewport.new(0,0,544,416))
    @source = lightsource
    self.z = @source.screen_z + 1
    self.visible = true
    @last_hash = 0
    @flicker = 0
    update
  end
#------------------------------------------------------------------------------#
  def update
    begin
      self.bitmap = Cache.illumino(@source.list[0].parameters[0].gsub(/LE-Name:/, "").strip)
    rescue
      self.bitmap = nil
      return
    end
    self.ox = self.width / 2
    self.oy = self.height / 2 + 16
    @list = @source.list[1].parameters[0].split
    # Opacity anpassen
    temp = check_values("op")
    self.opacity = @list[temp[1]].gsub(/[op:]/, "").to_i if temp[0]
    # Flicker-Effekt anpassen
    temp = check_values("flicker")
    self.opacity  += rand(@list[temp[1]].gsub(/[flicker:]/, "").to_i) if temp[0]
    # x-Koordinate anpassen
    temp = check_values("x")
    self.x = (@source.screen_x)+ @list[temp[1]].gsub(/[x:]/, "").to_i if temp[0]
    # y-Koordinate anpassen
    temp = check_values("y")
    self.y = (@source.screen_y)+ @list[temp[1]].gsub(/[y:]/, "").to_i if temp[0]
    return if @last_hash == @source.list[0].parameters[0].hash +
                            @source.list[1].parameters[0].hash
    @last_hash = @source.list[0].parameters[0].hash +
                 @source.list[1].parameters[0].hash
    return if self.opacity <= 0
    # x-Zoom anpassen
    temp = check_values("zx")
    self.zoom_x = @list[temp[1]].gsub(/[zx:]/, "").to_f if temp[0]
    # y-Zoom anpassen
    temp = check_values("zy")
    self.zoom_y = @list[temp[1]].gsub(/[zy:]/, "").to_f if temp[0]
    # Blendtyp anpassen
    temp = check_values("bt")
    self.blend_type = @list[temp[1]].gsub(/[bt:]/, "").to_i if temp[0]
  end
#------------------------------------------------------------------------------#
  def check_values(string)
    for value in @list
      return [true,@list.index(value)] if value.include?(string)
    end
    return [false,-1]
  end
#------------------------------------------------------------------------------#
end

#==============================================================================#
class Game_Event
#==============================================================================#
  attr_reader   :event
#------------------------------------------------------------------------------#
end

#==============================================================================#
module Cache
#==============================================================================#
  def self.illumino(filename)
    load_bitmap("graphics/illumino/", filename)
  end
#------------------------------------------------------------------------------#
end
#==============================================================================#
#                                 Script ende                                  #
#==============================================================================#

Ich habe es getestet und es gibt keinerlei Probleme.
Außerdem muss Nightlights Isolated über alle anderen eingefügten Scripte, damit dort nichts passiert.
Ich entschuldige mich für die Umstände.

MkG
Kyoshiro

Re: Der Communityprojekt-Wettbewerb

Offline Franky

  • Blutiger Fortgeschrittener
  • Eventmeister
  • ***
  • Beiträge: 390
Re: Der Communityprojekt-Wettbewerb
« Antwort #9 am: Juni 14, 2010, 20:44:12 »
Ich stelle hier noch mal die Frage von mir:
In der Passierbarkeit der Tiles sind ein paar Fehler unterlaufen.
Z.B. Tile B: Vase, Holzstapel (beide haben einen Kreis und kein Kreuz); Tile C: Holzgeländer (man sollte logischerweise auch dahinter laufen können, also fehlt dort ein Stern); Tile E: Steine und Kristall (auch hier fehlt ein Stern)

Falls das Absicht ist, in Ordnung, dann muss ich damit leben, ansonsten würde ich mal vorschlagen, das auf irgendeine erdenkliche Weise abzuändern ;) .
(u.a., da ich alle diese Tiles benutze)

Wenn ich eventuell selbstverständlich alles abändern darf, aufgrund einer universellen Passierbarkeit, würde ich das auch verstehen xD.
« Letzte Änderung: Juni 14, 2010, 20:46:28 von Franky »

Re: Der Communityprojekt-Wettbewerb

Offline Im Not Jesus

  • Eventmeister
  • ***
  • Beiträge: 384
  • Still not Jesus.
Re: Der Communityprojekt-Wettbewerb
« Antwort #10 am: Juni 15, 2010, 13:04:57 »
Aufgrund des Defektes meines Laptops, muss ich mein Beitrag zum Projekt leider absagen >.<

haette gern mitgemacht.
mfg
iNj

Re: Der Communityprojekt-Wettbewerb

Offline Boogatie Roll

  • VX-Meister
  • ****
  • Beiträge: 676
  • Java[Spiele] Programmierer
    • BRolls Game Website
Re: Der Communityprojekt-Wettbewerb
« Antwort #11 am: Juni 25, 2010, 14:58:35 »
Wenn jetzt Kyo weg ist,
kann dann ein anderer Admin/Mod das Projekt weiterführen?
Ich fände es sehr schade wenn es einfach so abgeblasen wird.... :(

Re: Der Communityprojekt-Wettbewerb

Offline Gilgamesch

  • IRC-Fraktion
  • Mr. MACK-Tile
  • ***
  • Beiträge: 245
  • Live Free or Die
    • Irgendein Blog
Re: Der Communityprojekt-Wettbewerb
« Antwort #12 am: Juni 27, 2010, 21:02:16 »
Ich werde auf keinen Fall mehr einen Beitrag einreichen, tut mir leid. Ich habe es zwar versucht, aber wieder feststellen müssen, dass der Maker und ich einfach kein gutes Team sind. ;)
Und dass die Zukunft des Contest nun in den Sternen steht, ist nur ein Grund mehr, jetzt nicht mehr mit Gewalt einen lieblosen Beitrag zu makern.
Mein Haus.
Mein Auto.
Mein Blog.

(Zugegeben, an zwei von dreien arbeite ich noch.)

Re: Der Communityprojekt-Wettbewerb

Offline Silvanus

  • Der längste regestrierte User hier xD
  • VX-Großmeister
  • *****
  • Beiträge: 984
  • Makerer im Ruhezustand
Re: Der Communityprojekt-Wettbewerb
« Antwort #13 am: Juni 28, 2010, 17:37:21 »
Leute leute, ich hab glaub ich grad 9 off topic posts gelöscht o.O

Kyo ist weg , oder auch nicht, ist nicht das 1. mal das er sowas sagt.
Wer will das der Contest weiterlebt, sollte am besten Kontakt zu ihm aufnehmen.

Und da ich keine lust habe massenverwarnungen auszugeben...Wäre sowieso zu hart ;)

Klärt sowas bitte im Community Talk oder IRC oder sonst wo, aber das war zuviel hier.

Euer lieblingsmod Silva =D

 


 Bild des Monats

rooftop party

Views: 3581
By: papilion

 Umfrage

  • Wer soll das BdM gewinnen?
  • Dot Kandidat 1
  • 3 (25%)
  • Dot Kandidat 2
  • 1 (8%)
  • Dot Kandidat 3
  • 2 (16%)
  • Dot Kandidat 4
  • 0 (0%)
  • Dot Kandidat 5
  • 6 (50%)
  • Stimmen insgesamt: 12
  • View Topic

 Schnellsuche





SimplePortal 2.3.3 © 2008-2010, SimplePortal