• Anmelden

1

Donnerstag, 2. Juli 2009, 20:27

Zombie Apocalypse [Shooter]

(Arbeits-)Titel: Zombie Apocalypse
Ein 2D-Shooter aus der Vogelperspektive (ähnlich wie in GTA 1 und 2)
Erstellt mit dem Game Maker

Das ist meine erste Spielvorstellung hier und das ist auch mein erster ernsthafter Versuch ein ganzes Spiel auf die beine zu stellen (es dient trotzdem als "Übung" vor einem größerem Action-RPG-Projekt ;) ) also seid bitte nicht zu hart zu mir... Hoffe trotzdem auf KONSTRUKTIVE Kritik :)

Konzept:
Spoiler

Wie oben beschrieben wird es ein Shooter aus der Vogelperspektive. Zu der Rahmenhandlung: sie erinnert sehr *hust* an Left4Dead, im Endeffekt ist man der einzige Überlebende, der sich durch Waffengewalt den Weg durch eine zombieverseuchte Stadt/durch zombieverseuchte Levels erkämpfen will, um am Ende den Rescue-Point zu erreichen... Die Story ist in diesem Spiel eher zweitrangig und austauschbar, also Änderungen vorbehalten - falls mir irgendwas Gutes einfallen sollte und es zum Spiel passt wird es eingebaut ;)
zum Lesen den Text mit der Maus markieren


Spielwelt:
Spoiler

Eine heruntergekommene, zombieverseuchte Stadt mit einigen interessanteren begehbaren Locations, wie Fabriken und Kanalisation. Es gibt außer dir KEINERLEI überlebende geben, die ganze Stadt wird von Zombies bevölkert, von den manche durchaus intelligent sind, die meisten stürzen sich jedoch einfach hungrig auf dich wenn sie dich erblicken.
zum Lesen den Text mit der Maus markieren


Spielfigur: wird noch ausgearbeitet :pardon:

Features:
Spoiler

- einfache, eingängige und effektive Steuerung
- Scriptsequencen
- Bossgegener (geplannt)
- aufsammelbare Waffen (wie Maschinengewehr, Shotgun, Granaten, Raketenwerfer)

Wenn man es als Features sehen will:
- alle Grafiken selbst erstellt
- alle Scripts selbst geschrieben
- selbstgeschriebene Musik
zum Lesen den Text mit der Maus markieren


Screens gibt es erstmal leider keine, da ich noch keine fertigen Levels hab...

Am Ende noch als kleine "Beigabe": Mein aktueller Testraum, in dem zufällig Zombies spawnen... jedoch mit der Zeit immer öfter und sie werden immer schneller... pro Abschuss gibt es 5 Punkte, am Ende wird eine Highscoreliste angezeigt... Es spiegelt aber auf keinen Fall das edgültige Spielprinzip wieder... Man kriegt jedoch einen recht guten EIndruck von der Steuerung. Viel Spaß damit!

Steuerung:
WASD - Laufen
Maus - Schießen
F12 - Highscore löschen

zombie v0.02.exe

So, das wars erstmal, wie gesagt, bitte um konstruktive Kritik :)

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »LoganTheManster« (4. Juli 2009, 00:53)


Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

2

Donnerstag, 2. Juli 2009, 20:43

Also die Story ist halt zombiemäßig, mehr kann man ja nicht wirklich sagen ^^
Der Testraum spielt sich einigermaßen gut, nur dass man sich nicht in alle Richtungen sondern nur in 8 (oder so) drehen kann nervt etwas (und macht auch keinen Sinn oo)
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

3

Donnerstag, 2. Juli 2009, 20:55

Nunja, das mit dem Drehen bleibt erstmal so, damit man sich "richtig" drehen kann müsste ich 360 * 3 Sprites erstellen (für jeden Grad 3 (stehen, Schritt links, Schritt rechts)) und es wären auch schöne 360 mal in den Maker einbinden und es kämen noch 360 Zeilen Code dazu - für mich leider nicht machbar :( ... Ich persönnlich finde nicht dass es so arg stört... andere Meinungen?

RaZZoR

Ankömmling

Motto: The future is not where my dream is!

  • Nachricht senden

4

Donnerstag, 2. Juli 2009, 21:09

Hi,

hab das Spiel jetzt mal angespielt. Scheint ganz nett zu sein. Ein schöner Zeitvertreibt für ab un zu.
Jedoch bin ich jetzt ziemlich oft schon nach wenigen Sekunden Game Over, weil sich ständig i-welche Zombies direkt in mich reinteleportieren und ich gar keine Chance hab, diesen auszuweichen.
Das es nur 8 Blickrichtungen gibt, stört mich weniger. Bei 360° bräuchte man ja gar nicht mehr den Zombies ausweichen und könnte sich einfach nur im Kreis drehen.^^

MfG RaZZoR

5

Donnerstag, 2. Juli 2009, 21:17

Nunja, das mit dem Spawnen wird behoben wenn ich ein richtiges Level mach, das ist ja nur ein Testraum zum Minispiel umfunktioniert. Außerdem kann man ja in ALLE Richtungen schießen, es werden einfach nur die 8 Grafiken gezeigt und ohne Analogstick ist es ja sowieso nicht möglich in mehr als 8 Richtungen zu laufen...

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

6

Donnerstag, 2. Juli 2009, 21:32

Zitat

Außerdem kann man ja in ALLE Richtungen schießen
Echt? oo

Zitat

es werden einfach nur die 8 Grafiken gezeigt und ohne Analogstick ist es ja sowieso nicht möglich in mehr als 8 Richtungen zu laufen...
Er soll ja auch dahin gucken, wo die maus sit ;D

Zitat

Nunja, das mit dem Drehen bleibt erstmal so, damit man sich "richtig" drehen kann müsste ich 360 * 3 Sprites erstellen (für jeden Grad 3 (stehen, Schritt links, Schritt rechts)) und es wären auch schöne 360 mal in den Maker einbinden und es kämen noch 360 Zeilen Code dazu - für mich leider nicht machbar
Wie machst du die Sprites denn? Oo
Ich würds einfach so machen:
player = Sprite.new
player.bitmap = Bitmap.new(whatever)
player.angle = @drehen
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

7

Donnerstag, 2. Juli 2009, 21:49

Echt? oo
Jap, die Kugel fliegt immer dahin wo die Maus gezeigt hat, nicht nur im 0, 45, 90... usw. Grad Winkel... Sollte eigentlich auffallen...
Wie machst du die Sprites denn? Oo
Ich würds einfach so machen:
player = Sprite.new
player.bitmap = Bitmap.new(whatever)
player.angle = @drehen
Eine Richtung pixeln, der Rest wird mit Irftran View gedreht -> soviel zum Sprites ERSTELLEN
Der Game Maker fuktioniert leider nicht mit RUBY-Codes, also kann ich nicht 100%ig nachvollziehen was du machen würdest, außerdem muss man erstmal den Winkel zu der Mausposition ausrechnen, da sich die Figur (im Gegensatz zu den Zombies) nich in die eigentliche Laufrichtung drehen soll.

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

8

Donnerstag, 2. Juli 2009, 21:53

Ach du machst es mit nem Maker oo
Sprites als Bilderdateien hab ich noch nie gehört ^^
Naja, aber gibts da keine Bild-drehen-Funktion im Game-Maker? oô
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

9

Donnerstag, 2. Juli 2009, 22:03

Naja, aber gibts da keine Bild-drehen-Funktion im Game-Maker? oô
Neo, du bist UNGLAUBLICH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Aufgrund von meiner sehr geringen Erfahrung in Spiele erstellen bin ich gar nicht auf diese Idee gekommen... kurz in der Hilfe nachgeschaut... ES GIBT SIE!!!!!!! 1 1/2 Tage Arbeit für den Hintern, aber Unmengen an Arbeit gesparrt... Ich könnte dich abknutschen...
:yahoo!: :yahoo!: :yahoo!: :yahoo!: :yahoo!: :yahoo!: :yahoo!: :yahoo!: :yahoo!: :yahoo!: :yahoo!: :yahoo!: :yahoo!: :yahoo!:
Lade gleich die verbesserte Version hoch...

[Edit: hochgeladen]

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »LoganTheManster« (2. Juli 2009, 22:10)


10

Donnerstag, 2. Juli 2009, 23:19

Eben mal angespielt 454 highscore

mir mag das nicht recht gefallen was der maker so hergibt errinert aber ein wenig an die VK zeiten

hach schwärm

mal raus kramen und wieder zocken^^
Spoiler: Signatur
  • Ashram

    Vorname, Nachname: Ashram Vagnaghul
    "der schwarze Schrecken"

    Geschlecht: Männlich ♂
    Rasse: Mensch
    Alter: zirka 28 Jahre alt
    Aussehen:
    Ashram ist ein Hühne von Mann und überragt mit seinen knappen 2,10 Metern die meisten anderen Bewohner des Landes. Sein langes, schwarzes Haar und seine stechenden, dunklen Augen, verleihen ihm eine Angst verbreitende Aura. Seine Stimme ist dunkel und kraftvoll, sein Körper vom täglichen Training gestählt.

    Charakter:
    Ashram gehört zu den kalten Menschen. Er ist wenig kommunikativ und hält den Umgang mit anderen Lebewesen für Zeitverschwendung. Er verfolgt seine Ziele ohne Rücksicht auf Verluste und hinterlässt dabei oft eine Schneise der Verwüstung. Während seiner Einsätze für den Hauptmann des Brecherordens kam es immer wieder unglücklichen Todesfällen unter den Begleitern, die Ashram an die Seite gestellt wurden, um ihn zu unterstützen.
    Dennoch steht er ohne Frage loyal zum Orden und der Menschheit.

    Herkunftsort:
    Unbekannt.
    Wurde vom Hauptmann der Brecher aufgenommen und ausgebildet, nachdem dieser ihn am Strand gefunden hatte. Alles was er bei sich trug war seine Rüstung, sein Schwert und ein Medallion.

    Beruf:
    Söldner, der zumeist die politisch heiklen Aufgaben für die Brecher übernimmt

    Fähigkeiten:
    Aktiv
    Passiv
    128 Sünden:
    Greift den Gegner mit einer schneller Abfolge von Schlägen an und verletzt dabei 128 Vitalpunkte seines Gegners, was ihn außer Gefecht setzt. In dieser Zeit kann sich Ashram nicht verteidigen und da es etwas dauert, alle Punkte zu treffen, bedeutet ein vorzeitiges Unterbrechen, dass die Wirkung nicht entsprechend ist. Jedes Benutzen diese Fähigkeit hat zur Folge, dass Ashram sich einige Zeit lang nicht bewegen kann, weil er sich erholen muss.

    Darkness:
    Aktiviert die besondere Fähigkeit seines Schwertes und hüllt den Gegner in Schatten ein, die ihn seine Orientierung verlieren lassen und ihm langsam die Lebensgeister rauben.
    Erfordert im Moment ein Hohes Maß an Vorbereitung für Ashram, so dass er diese Fähigkeit im Kampf noch nicht 100%ig beherrschen kann.

    Aufruf:(Kurugane)
    Ruft Kurugane aus ihrer Rune, die durch den Blutpakt an Ashram gebunden ist, um ihn durch ein schwarzes Portal an einen anderen Ort auf Ardarn zu bringen.

    Bild
    Magiekenntnis

    Bild
    Waffenerfahrung
    Beherrscht die sowohl Einhand- als auch Zweihandwaffen und entlockt ihnen ihr volles Potential.

    Bild
    Begleiter
    Die Dämonin Kurugane begleitet Ashram und verlangt für ihre Dienste jedes mal einiges vom Lebenssaft Ashrams.



    Hintergrundgeschichte:
    Vor nun mehr 48 Vollmonden, in jener Nacht des großen Unwetters, sah man an der Küste des Westmeeres ein kleines Boot, wie es gepeitscht von Wellen, Sturm und Regen, gegen die scharfen Felsen der Küste geschmettert wurde. Am nächsten Tag begab es sich, dass eine Patrouille der Brecher, unter ihrem damaligen Hauptmann, die Küste entlangzog, auf der Sucher nach einem Magier.
    Sie fanden zwar nicht den Magier, den sie suchten, doch dafür die Trümmer eines Bootes und in ihnen einen jungen Mann, gekleidet in einer ihnen fremden Rüstung und bewaffnet mit einem gewaltigen Schwert. Der Mann war bewusstlos und der Hauptmann entschied sich, ihn mit in das Hauptquartier des Brecherordens zu nehmen um ihn dort zu befragen.
    Wie sich später herausstellte, besaß der Jüngling jedoch nur noch sehr bruchstückhafte Erinnerungen und so blieb seine Herkunft und der Grund für seine Anwesenheit hier ein Rätsel. Man beschloss, ihn unter Beobachtung zu halten.
    Während eines Trainingsduells der Ritter des Brecher-Ordens, begab es sich, dass Ashram - so hatte man ihn genannt, denn dies war der Name auf dem Siegelring, den er trug - herausgefordert wurde, zumal sich Gerüchte wegen seines plötzlichen Auftauchens und seiner ungewöhnlichen Rüstung breit machten. In dieses Duell, dem der Hauptmann beiwohnte, zeigte sich, dass Ashram sehr wohl in der Lage war, seine schwere Waffe, die mit ihm an Land gespült worden war, zu beherrschen.
    Leider mangelte es ihm an Teamgeist und Zugehörigkeitsgefühl. Niemand wollte etwas mit dem Fremden, der sich so verschlossen zeigte, zu tun haben und trotz der Bemühungen des Hauptmanns, der Ashrams Potential erkannte, wurde seine Aufnahme in den Heiligen Orden der Brecher nicht zugestimmt. Jedoch räumte man ihm eine andere Möglichkeit ein: von Zeit zu Zeit kam es vor, dass man Magier an Orten jagen und ausschalten musste, an denen die Brecher nicht offen, ohne politische Konsequenzen zu fürchten, operieren konnten. Dafür heuerte man dann Söldner an, die niemand zuordnen konnte oder niemand vermissen würde.
    Ashram willigte ein und wurde wie man es nannte "Freier Ritter". Doch seine Taten sollten ihm bald unter den Magiern den Namen "schwarzer Schrecken" verleihen. Auch unter den Söldnern, die öfters Aufgaben der Brecher an nahmen, wagte es niemand mehr mit ihm auf Reisen zu gehen, oder Aufgaben zu erfüllen. Es kam immer wieder zu mysteriösen Todesfällen unter seinen Begleitern und man sagte ihm nach, er habe sie getötet, weil sie ihn bei der Jagd auf seine Beute behinderten.
    Von einem seiner Aufträge brachte er nicht nur den Kopf eines Magiers mit, er weigerte sich seinen Lohn anzunehmen und stattdessen wollte er die Rune behalten, die er bei dem Magier gefunden hatte. Im Normalfalle wäre dies nicht möglich gewesen, denn alle Habseligkeiten einen Magiers werden konfisziert oder vernichtet, jedoch maß man einem wertlosen Stück Stein - kein Magiekundiger konnte die Rune zuweisen- keine größere Bedeutung zu.
    Ashram jedoch erkannte, dass die Schriftzeichen seines Schwertes und die der Rune, die gleichen waren; sie waren fremd und doch vertraut.
    In jener Mondlosen Nacht, auf einem Hügel in der Nähe des Roten Turms, rief Ashram die Dämonin darin zum ersten Mal und besiegelte den Pakt des Blutes mit ihr, in der Hoffnung, eines Tages herauszufinden, wo er her kam, warum er die Runen und ihre Macht verstand und was ihn auf diesen von Gott verlassenen Kontinent getrieben hatte.



    -Start-


    Startort: Hauptquartier der Brecher
    Startpost:

    Rüstung: Schwere Plattenrüstung, mit Schwertbrechern an Schulter und Hals. Dazu Plattenstiefel und Handschuhe. Schwarzer Umhang, mit von Innen mit roten Samt ausgekleidet. Trägt die Scheide für sein Zweihandschwert links am Gürtel. Kuruganes Rune ist an einer untrennbaren Kette um seinen Hals gebunden, die sich erst löst, wenn der Pakt der beiden beendet ist

    Inventar:
    Rucksack (6)
    • 2 x Proviant
    • Verbandsmaterial
    • Zunderzeug
    • Messer

    Geld: 30 Kupfer
  • Zitate

    [ spoiler ](01:12:02) Nariakei: ich schreib nich gross x.x

    (01:12:09) Nariakei: du weisst ja, ich mags klein :<



    (01:14:09) Nariakei: v.v hallu mein name is cedric, ich bin 17 jahre alt und stehe auf kleine mädels :< lool

    (01:14:13) Fail: muss er dich wohl bannen, sonst gibt es nur streit :<

    (01:14:37) Nariakei: wtf v.v

    (01:14:46) Nariakei: ich sag do nich einfa wi ich heiss oda wi alt ich bin
    [ /spoiler ]

    [ spoiler ]Epics Geilste Sprüche:



    (00:00:07) epic: hrrr

    (00:00:14) epic reibt sich die nippel



    (03:04:59) epic: (03:02:51) epic: ich bin absolut grundlos gluecklich

    (03:02:55) epic: weil ist halt so

    (03:03:11) epic: und reden kann ich ab nu nicht mehr

    (03:03:20) epic: weil meine mum hat mir grade den stinkefinger gezeigt[ /spoiler ]

    [ spoiler ]
    Sprach Talente
    (22:37:46) (Leonheart): Kenshi fast jeder hat hier schon mit dem rmxp gearbeitet einige arbeiten jetzt ohne maker sondern scripten selber
    (22:37:49) agenty: meine klassik-gitarre is n billig-teil XD
    (22:38:03) Kenshi_Player: cool ich auch!!
    ((22:38:39) (Leonheart): welche sprache nutzt du kenshi
    ((22:38:53) Kenshi_Player: wie meinßt du des??
    (22:39:08) (Leonheart): zum programmieren du sagtest du scriptest auch
    (22:39:24) Kenshi_Player: ja ich benutze Englisch!![ /spoiler ]
zum Lesen den Text mit der Maus markieren

11

Freitag, 3. Juli 2009, 01:57

Siet ganz nett, aus, spielt sich auch nicht schlecht. Also ein netter Zeitvertreib.
Nunja, Story sind bei solchen Shooter wirklich nur zweitrangig aber mach eine schöne und es wird keinen stören :)
Was mich bei den Features wundert: Ich kann mir gerade nichts unter "Scriptsequencen" vorstellen.

Evrey

Oberschurke im Ruhestand

Motto: "Satzzeichen sind keine Rudeltiere." - Chesra

  • Nachricht senden

12

Freitag, 3. Juli 2009, 02:38

Huhu^^
Mal abgesehen davon, dass deine "Vielleicht"-Features viel mehr Feature sind als die anderen, und ich nicht so der Zombie-Shooter-Typ bin ist dies doch ein gutes Proj.
Gut, mir war der GameMaker was zu doof, aber wie man sieht, kann man damit durchaus was hergeben.
Ich kam da jetzt auf 45 o__O"

Edit: Nun 95, Gott bin ich schlecht xD
  • :medal: Werbung

    Bild

    Cpp Quellcode

    1
    
    #define TRUE FALSE //Happy debugging suckers
    (Einfach nur wundervoll.)
  • :palette: 1plus3 :cake:

    Bild
  • :fires: Nuuuhminaaah

    Bild
  • :medal: compétences

    mes compétences
    :heart_full: :heart_full: :heart_full: :heart_full: :heart_full: max.
    :ruler-triangle: Maps machen :heart_full: :heart-empty: :heart-empty: :heart-empty: :heart-empty:
    :media-player: Musik machen :heart_full: :heart-half: :heart-empty: :heart-empty: :heart-empty:
    :cup: Scripts machen :heart_full: :heart_full: :heart_full: :heart_full: :heart-break:
    :paper: Story ausdenken :heart_full: :heart_full: :heart_full: :heart-empty: :heart-empty:
    :cut: Pixeln und so :heart-empty: :heart-empty: :heart-empty: :heart-empty: :heart-empty:
    :game: Events proggen :heart_full: :heart_full: :heart_full: :heart_full: :heart_full:
    (Dieser Tab ist rein satirisch.)
  • :folder-open: mes projets

    • :addressbook: Silentium
      :book: Name: Silentium
      :rmxp: Maker: Eigenbau (C++, x86-SSE/AVX-Assembly, Ruby/Lua)

      :paper: Story
      :game: NPCs
      :cup: Scripts
      :drill: Ressis
      :ruler-triangle: Maps
      :compile: Gesamt
      (3+4)% 42 69% 0815 -17.438 103.38% ± 6.3mm²

      (Die Tabelle erfüllt lediglich satirische Zwecke.)
    • :compile: Onyx
      Eine in C++ implementierte, modulare, plattformunabhängige, virtuelle Maschine. Die Test-Version ist bereits halb fertig. Ab dann gibt es vielleicht mehr Infos. Sie soll die auf dem ersten Blick LISP-artige und eigens dafür konstruierte Sprache Obsidian ausführen können. Experimentell wird auch ein Lua-Compiler für Onyx gebaut. Ziel ist eine leistungsfähige, virtuelle Maschine für beliebige Scriptsprachen. Theoretisch gesehen müsste man bloß noch einen kompatiblen Compiler schreiben, der Quellcode jener Sprache in Onyx-Assembly, oder direkt in Onyx-Bytecode übersetzt. Ob die jemand nutzen wird, ist eine andere Frage und nur ein sekundäres... nein, eher tertiäres Ziel dieser VM. Primär dient es mir lediglich dazu, mein Verständnis von Hardware, ISA, und Assembly zu vertiefen, sowie eigene Grenzen auszutesten.

      :exclamation: Warnung!
      Das Entwickeln einer virtuellen Maschine oder Programmiersprache (im wahnsinnigsten Fall beides) ist eine höchst komplizierte Tätigkeit, aus der viel Frust und Hirnmatsche hervor gehen. Sollte sich dennoch ein ähnlich wahnsinniger finden, der sowas zusammen schustern will, so lege ich ihm/ihr die folgenden Bücher ans Herz:
      • Compiler - Das Drachenbuch [978-3-8273-7097-6]
        Dieses Buch schlachtet ausführlich und leicht verständlich die Grundlagen bis hoch zu den Experten-Techniken des Compilerbaus aus. Es fängt mit der Automaten-Theorie und formalen Sprachen an, arbeitet sich durch Analysetechniken vor, und landet schließlich bei Techniken wie Optimierung und Register-Zuweisung. Das Buch wiegt 3Kg oder 4Kg. Hab's mal gewogen. Ist also nicht gerade die Lektüre für unterwegs.

      • Computerarchitektur [3-8273-7016-7]
        Hier werden leicht verständlich die wichtigsten Entwicklungen der Rechnerarchitekturen erklärt (Gut, das Buch ist in die Jahre gekommen, aber der Weg zu heute ist ein winziger Schritt, den man sich nach diesem Buch selbst erdenken kann). Hauptbestandteil des Buchs ist eine relativ umfassende Betrachtung der Funktionsweise dreier gänzlich unterschiedlicher, aber dominierender Prozessor-Typen am Beispiel des Pentium II, UltraSPARC II, sowie picoJava. Die meisten Elemente dieses Buchs sind zwar für die Konstruktion einer virtuellen Maschine irrelevant, oder aufgrund der Tatsache, dass die VM Software ist und z.B. Byte-Grenzen hat, sogar zu Leistungseinbußen führen kann, doch ist ein hinreichendes Verständnis dieser Maschinen, mit denen wir arbeiten, äußerst hilfreich für die Überlegungen, wie die VM arbeiten soll.

      Es kann sehr hilfreich und inspirierend sein, den Code quelloffener, virtueller Maschinen anderer Sprachen zu überfliegen. Meine Lieblings-Quelle war und ist stets die VM von Lua. Sie ist schlank, verständlich, in C implementiert, und basiert im Gegensatz zu vielen anderen Scriptsprachen-VMs auf einer Register-Maschine statt einer Stapelmaschine. Es wäre natürlich vorteilhaft, die entsprechende Sprache zu verstehen, in der man auch die eigene VM implementieren will. Weiterhin ist es äußerst vorteilhaft, eine leistungsstarke und bequeme Sprache wie C++ zu beherrschen, um die VM zu implementieren. Und bevor irgendwer auf die Idee kommt: Assembly ist NICHT als dominierende Sprache für den Bau einer VM geeignet. Wer die Frage des "Warum?" nicht beantworten kann, sollte zunächst die gewählte Sprache und Assembly hinreichend verstehen lernen, und es dann erneut mit der Frage versuchen. Es lohnt sich dennoch, Assembly zu lernen. Allein schon, um erneut das Verständnis zu vertiefen, zumal ihr mehr oder weniger gezwungen seid, auch für eure VM eine Assembler-Sprache zu entwickeln (Außer natürlich ihr schreibt eure Test-Programme Bit für Bit ;3).
  • :locale: enfin

    Je ne peux pas parler français.
    C'est tout ce que Goodle et les restes de cours de français.
Signaturstand: 24.07.2013

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Evrey« (3. Juli 2009, 02:45)


13

Freitag, 3. Juli 2009, 17:49

Ich kann mir gerade nichts unter "Scriptsequencen" vorstellen
Sowas wie plötzlicher Ansturm von ganz vielen Gegnern sobald man einen bestimmten Punkt erreicht hat oder einen Gegenstand aufgenommen hat... dürfte aber klarer werden, wenn ich eine Demo fertig hab ;)
Ich kam da jetzt auf 45 o__O"

Edit: Nun 95, Gott bin ich schlecht xD
Ok, eigentlich ist es wirklich keine große Sache über die 200 Punkte zu kommen... ich schiebs mal auf die Uhrzeit ;)

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

14

Freitag, 3. Juli 2009, 17:55

Die Zombies spawnen aber auch richtig beschissen xD

Wenn man direkt neben einer Wand steht hakt das laufen übrigens irgendwie oo
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

15

Samstag, 4. Juli 2009, 00:58

So, erstmal die letzte verbesserte Version des Testraums hochgeladen, jetzt will ich mich erstmal aufs mappen konzentrieren...
Verbesserungen gegenüber der Vorversion:
-Punkte, Level und Kills werden angezeigt
-Man kann fast nicht mehr an den Wänden hängen bleiben
-Zombies halten 0-2 Schüsse aus ohne zu sterben
-Zombies spawnen mindestens 50 Pixel weg vom Helden

Und nochmal um es klarzumachen: die oben hochgeladene Datei ist weder das Spiel selbst noch eine richtige Demo dazu, es ist nur der Testraum in dem ich Steuerung, Verhalten der Zombies und Kollisionsabfrage teste.

16

Montag, 6. Juli 2009, 15:12

Ok im Grunde finde ich das Konzept gar nicht mal schlecht, aber könntest du der Spielfigur nicht auch 2 Leben geben???
Ich fände auch, dass Powerups, wie stärkere Waffen usw cool wären, aber, wie du ja gesagt hast, ist dies ja erst eine vorab vers.

Freu mich schon auf weitere (größere )
Fassungen

mfg, BigN
  • Helpers Hand

    WAS? :yahoo!:
    Ich habe dir geholfen?
    Bild
    Na dann schick schnell einePN an Wolfsmutter ;)
  • BATTLEBONZN

    Nein, Ich bin kein durchgeknallter Fanboy(nun ja fast nicht) Bild
  • Zeugs

  • LOL

    Zitat

    Ich will jetzt keine falschen Verdächtigungen wecken aber des Game hat ne gewisse ähnlich keit mit dem spiel Portal. :this:

    (RPG-Nullchecker über das Spiel Evil Science(Portal Fangame))

17

Montag, 6. Juli 2009, 16:58

Nein, wie er gesagt hat, ist das gar keine Version, das ist sein Testraum wo er Verschiedenes testet ;)

Zitat von »LoganTheManster«

Und nochmal um es klarzumachen: die oben hochgeladene Datei ist weder das Spiel selbst noch eine richtige Demo dazu, es ist nur der Testraum in dem ich Steuerung, Verhalten der Zombies und Kollisionsabfrage teste.
Und deine anderen Wünsche wie mehr Waffen sind bereits unter Features geführt. ;)

18

Montag, 6. Juli 2009, 21:03

Nein, wie er gesagt hat, ist das gar keine Version, das ist sein Testraum wo er Verschiedenes testet ;)

Zitat von »LoganTheManster«

Und nochmal um es klarzumachen: die oben hochgeladene Datei ist weder das Spiel selbst noch eine richtige Demo dazu, es ist nur der Testraum in dem ich Steuerung, Verhalten der Zombies und Kollisionsabfrage teste.
Und deine anderen Wünsche wie mehr Waffen sind bereits unter Features geführt. ;)
Thx und exakt-genau ;) (hoffentlich kennt hier wer "Sinnlos in der Matrix" :D )

19

Dienstag, 1. September 2009, 15:30

Yeah, Killing Floor 2-D, mir gefälts, mach weiter so :)
BildBild
Bild

No Risk, No Fun

Linkin Park Fan, vorsicht bissig.

Spoiler
zum Lesen den Text mit der Maus markieren

EctoGames

Ankömmling

Motto: Does he look like....a bitch?

  • Nachricht senden

20

Freitag, 4. September 2009, 14:24

Shooter sind ja eig nich soooo mein Typ, aber der hier ist echt gelungen! :thumbsup:

MfG
Spoiler: Sig
Bild
zum Lesen den Text mit der Maus markieren

Social Bookmarks