Startseite »
Forum »
RPG-Studio.org - Spiele & Projekte »
Spiel- und Projektpräsentationen »
Archiv Spielvorstellungen »
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:
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
Spielwelt:
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.
Spielfigur: wird noch ausgearbeitet
Features:
- 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
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
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:
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:
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
Features:
- 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)
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
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)
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)
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?
... Ich persönnlich finde nicht dass es so arg stört... andere Meinungen?
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
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
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...
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Echt? oo
Zitat
Außerdem kann man ja in ALLE Richtungen schießen
Er soll ja auch dahin gucken, wo die maus sit ;D
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...
Wie machst du die Sprites denn? Oo
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
Ich würds einfach so machen:
player = Sprite.new
player.bitmap = Bitmap.new(whatever)
player.angle = @drehen
Jap, die Kugel fliegt immer dahin wo die Maus gezeigt hat, nicht nur im 0, 45, 90... usw. Grad Winkel... Sollte eigentlich auffallen...Echt? oo
Eine Richtung pixeln, der Rest wird mit Irftran View gedreht -> soviel zum Sprites ERSTELLENWie machst du die Sprites denn? Oo
Ich würds einfach so machen:
player = Sprite.new
player.bitmap = Bitmap.new(whatever)
player.angle = @drehen
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.
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
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ô
Sprites als Bilderdateien hab ich noch nie gehört ^^
Naja, aber gibts da keine Bild-drehen-Funktion im Game-Maker? oô
Neo, du bist UNGLAUBLICH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Naja, aber gibts da keine Bild-drehen-Funktion im Game-Maker? oô
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...
Lade gleich die verbesserte Version hoch...
[Edit: hochgeladen]
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »LoganTheManster« (2. Juli 2009, 22:10)
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^^
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^^
-
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:
AktivPassiv128 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.

Magiekenntnis

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

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 - 2 x Proviant
-
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:0
(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
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.
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.
Das große Scientia Wiki zur Spielentwicklung 
Was ist das RGSS ? RGSS-Dokumentation auf Sc
Kyoshiros Makerkurs
Musik von Shabraxxx für euch
Guide zu den Audioformaten
Skripte von mir (Auswahl):
Atmungssystem
| Streichholzsystem
| Animiert durch Bücher blättern
Random : Marktsystem für Kardor
| Staterelated Battlergraphic
| Hinweis auf mögliche Aktionen
SelfSwitchExpirationtimer Skript - Gameplayerweiterung für Pilzesammler und Farmspiele
Meine Skripte werden gerade hier gesammelt.

Was ist das RGSS ? RGSS-Dokumentation auf Sc
Kyoshiros Makerkurs

Musik von Shabraxxx für euch
Guide zu den Audioformaten

Skripte von mir (Auswahl):
Atmungssystem
| Streichholzsystem
| Animiert durch Bücher blättern
Random : Marktsystem für Kardor
| Staterelated Battlergraphic
| Hinweis auf mögliche Aktionen
SelfSwitchExpirationtimer Skript - Gameplayerweiterung für Pilzesammler und Farmspiele
Meine Skripte werden gerade hier gesammelt.
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
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
-
Werbung -
1plus3
-
Nuuuhminaaah
-
compétences(Dieser Tab ist rein satirisch.)mes compétences
max.
Maps machen
Musik machen
Scripts machen
Story ausdenken
Pixeln und so
Events proggen
-
mes projets-
Silentium
Name: Silentium
Maker: Eigenbau (C++, x86-SSE/AVX-Assembly, Ruby/Lua)
Story
NPCs
Scripts
Ressis
Maps
Gesamt(3+4)% 42 69% 0815 -17.438 103.38% ± 6.3mm²
(Die Tabelle erfüllt lediglich satirische Zwecke.) -
OnyxEine 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.
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). - Compiler - Das Drachenbuch [978-3-8273-7097-6]
-
-
enfinJe ne peux pas parler français.
C'est tout ce que Goodle et les restes de cours de français.
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »Evrey« (3. Juli 2009, 02:45)
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 habIch kann mir gerade nichts unter "Scriptsequencen" vorstellen
Ok, eigentlich ist es wirklich keine große Sache über die 200 Punkte zu kommen... ich schiebs mal auf die UhrzeitIch kam da jetzt auf 45 o__O"
Edit: Nun 95, Gott bin ich schlecht xD
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Die Zombies spawnen aber auch richtig beschissen xD
Wenn man direkt neben einer Wand steht hakt das laufen übrigens irgendwie oo
Wenn man direkt neben einer Wand steht hakt das laufen übrigens irgendwie oo
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.
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.
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
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
-
BATTLEBONZN
Nein, Ich bin kein durchgeknallter Fanboy(nun ja fast nicht)
-
Zeugs
-
LOL
Zitat Ich will jetzt keine falschen Verdächtigungen wecken aber des Game hat ne gewisse ähnlich keit mit dem spiel Portal.
(RPG-Nullchecker über das Spiel Evil Science(Portal Fangame))
Nein, wie er gesagt hat, ist das gar keine Version, das ist sein Testraum wo er Verschiedenes testet 

Und deine anderen Wünsche wie mehr Waffen sind bereits unter Features geführt.
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.
Das große Scientia Wiki zur Spielentwicklung 
Was ist das RGSS ? RGSS-Dokumentation auf Sc
Kyoshiros Makerkurs
Musik von Shabraxxx für euch
Guide zu den Audioformaten
Skripte von mir (Auswahl):
Atmungssystem
| Streichholzsystem
| Animiert durch Bücher blättern
Random : Marktsystem für Kardor
| Staterelated Battlergraphic
| Hinweis auf mögliche Aktionen
SelfSwitchExpirationtimer Skript - Gameplayerweiterung für Pilzesammler und Farmspiele
Meine Skripte werden gerade hier gesammelt.

Was ist das RGSS ? RGSS-Dokumentation auf Sc
Kyoshiros Makerkurs

Musik von Shabraxxx für euch
Guide zu den Audioformaten

Skripte von mir (Auswahl):
Atmungssystem
| Streichholzsystem
| Animiert durch Bücher blättern
Random : Marktsystem für Kardor
| Staterelated Battlergraphic
| Hinweis auf mögliche Aktionen
SelfSwitchExpirationtimer Skript - Gameplayerweiterung für Pilzesammler und Farmspiele
Meine Skripte werden gerade hier gesammelt.Thx und exakt-genauNein, wie er gesagt hat, ist das gar keine Version, das ist sein Testraum wo er Verschiedenes testetUnd deine anderen Wünsche wie mehr Waffen sind bereits unter Features geführt.
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.![]()
(hoffentlich kennt hier wer "Sinnlos in der Matrix"
) Ähnliche Themen
-
Taverne zum philosophischen Phönix »-
Assoziationskette
(22. Juni 2007, 10:00)
-
Taverne zum philosophischen Phönix »-
Filme anhand von selbstgemalten Bildern erraten
(5. Juni 2007, 23:58)
-
(Alt) Smalltalk »-
Lieblinggenre
(19. September 2004, 10:18)
-
Archiv Spielvorstellungen »-
Mein Spiel: BlOOdRage
(23. Juni 2006, 15:02)









