Jump to content
Unity Insider Forum

Blissm

Members
  • Content Count

    6
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Blissm

  1. Ich hab's geschafft..! 😍 Ich musste es jetzt nur noch nach void Update verschieben. Manchmal kommt man auf die einfachsten Dinge nicht... đŸ€Šâ€â™‚ïž Danke fĂŒr die schnelle Antwort! Ja, da war ne Fehlermeldung, aber die war irgendwie uneindeutig. đŸ€” Und naja, ein paar Mal hatte ich es auch versucht anders zu nennen, aber dann wurde mir alles mit .setActive rot unterstrichen, deshalb dachte ich es geht nicht anders. Aber ja, wieso nicht einfach dorthin schieben wo es eh schon ein void gibt~ // game loop void Update() { // if ESC pressed then pause the game if (Input.GetKeyDown(KeyCode.Escape)) { if (Time.timeScale > 0f) { UIGamePaused.SetActive(true); // this brings up the pause UI Time.timeScale = 0f; // this pauses the game action } else { Time.timeScale = 1f; // this unpauses the game action (ie. back to normal) UIGamePaused.SetActive(false); // remove the pause UI } } if (lives >= 26) { _Invincible.SetActive(true); } if (lives <= 25) { _Invincible.SetActive(false); } } 💜💚
  2. Hehoo, ich hĂ€tt' da jetzt auch mal eine Frage.... Ich hab vor bei Mega Bliss Bros. eine Funktion einzubauen die bewirkt dass man, wenn man 25 oder mehr Leben gesammelt hat, man den Unbesiegbarkeits-Modus aktiviert. Das heißt alle Gegner gegen die man dann lĂ€uft sterben einfach, ohne den Spieler auch nur zu kratzen. Lediglich das Herunterfallen kann einen dann noch Leben kosten, und somit den Modus wieder deaktivieren. Das mit dem Meucheln klappt soweit auch schon gut, nur hab ich Probleme damit den Modus ein- und auszustellen. using UnityEngine; using System.Collections; using UnityEngine.UI; using UnityEngine.SceneManagement; public class GameManager : MonoBehaviour { public static GameManager gm; // (...) // game performance public int score = 0; public int highscore = 0; public int startLives = 3; public int lives = 25; // (...) // private variables GameObject _player; Vector3 _spawnLocation; Scene _scene; GameObject _Invincible; // (...) // setup all the variables, the UI, and provide errors if things not setup properly. void setupDefaults() { // (...) // Wieso findet es das nicht ??? o-Ô _Invincible = GameObject.FindGameObjectWithTag("Invincibility"); // (...) public void SetActive() { if (lives>=25) { _Invincible.SetActive(true); } if (lives<=24) { _Invincible.SetActive(false); } } } Es passiert einfach garnichts. Wenn "Invincibility" bereits aktiv ist bleibt es das auch, und ich kann die Gegner töten. Aber es deaktiviert sich nicht wenn ich Herzen verliere. Und eigentlich soll es ja auch so sein dass es zu Beginn bereits deaktiviert ist, und sich erst aktiviert sobald man genug Leben ergattert hat. Aber das klappt genauso wenig. "Invincibility" ist ein Child von Sparty (der Spielfigur). Ist es aktiviert bekommt Sparty pulsierende Herzchen-Augen und einen Circle-Collider, der alle Gegner um ihn herum ausmerzt. Hoffe euch fĂ€llt was dazu ein. Hab bislang nichts finden können was mir da irgendwie weiter hilft.... 😅😬
  3. Soo.. Dann stell ich doch erstmal mein aktuellstes Projekt vor. Es ist zwar nur zu Übungszwecken, und daher weniger originell als meine anderen Projekte, aber dennoch nicht irrelevant. Schließlich werde ich dazu noch einige Fragen hier im Forum stellen. 😉 "Mega Bliss Bros." ist meine persönliche Abwandlung von "Super Sparty Bros.", einem Übungsprojekt der Michigan State University (und eine offensichtliche Anlehnung an "Super Mario Bros.") Meine Arbeitsweise war bislang das was mir in den Kopf kommt, das mach ich einfach, was auch zunĂ€chst gut funktionierte, weil es mir an Ideen nicht mangelt, bis dann irgendwann einfach nichts mehr funktionierte... 😅 Sparty ist ein kleiner Spartaner. Er ist der erste spielbare Charakter. Eigentlich wollte ich dass die Charaktere nach und nach freigeschaltet werden und im MenĂŒ auswĂ€hlbar sind, allerdings hab ich es nachwievor nicht hinbekommen etwas derartiges mit dem SpartyBros.-Script ĂŒbereinzubringen. Entsprechend teil ich die Charaktere vorerst den Leveln selbst zu. Bislang laufen die Gegner nur von A nach B nach C ... und man springt auf sie um sie kurz zu betĂ€uben. Bislang kann man sie nicht töten. Kleine Erfolge gab es aber schon auch fĂŒr mich; sowohl Leben-erweiternde Herzcontainer als auch wegbröckelnder Boden und eine (ab einem gewissen Punkt) steigende tödliche Flut hab ich sowohl gespritet als auch gescriptet. Der böse Mond hat Berry hypnotisiert..! .......Der erste Endgegner. Bislang ist auch sie unbesiegbar, was ein wenig unpraktisch ist. 😐 Ebenso wie die anderen Gegner rennt sie von A nach B nach C ..., dafĂŒr aber eine deutlich grĂ¶ĂŸere Runde ĂŒber die ganze Arena. SpĂ€ter will ich auch noch Blitze hier und da spawnen lassen und Wasser-Angriffe die aus Berrys Richtung kommen. Das Wasser steigt bei dem Kampf auf und ab - manche Stellen erreicht man nur wenn das Wasser unten ist, und andere nur wenn es ganz oben ist. Nach dem Kampf kann man als Berry spielen, und dabei zusehen wie im Hintergrund langsam die Sonne "aufgeht". FĂŒr die weiteren Level hab ich auch schon einige Ideen, spielerisch wie auch grafisch, aber ich will erstmal die Probleme die ich habe lösen bevor ich mir neue Probleme aufbĂŒrde. 😄 Soweit erstmal dazu von mir. Auf die "Probleme" geh ich dann im entsprechenden Topic nĂ€her ein. Meine anderen Projekte stell ich in KĂŒrze auch noch vor - da gibt's noch mehr zu sehen, also freut euch schonmal drauf~ 😉
  4. 😅 Bin halt etwas unsicher, und vielleicht auch paranoid. Weiß auch noch nicht genau was ich hier als nĂ€chstes machen soll.. 😂 Erstmal bei "Projekten" eins vorstellen..? Oder doch erstmal konkrete Fragen zu Scripts fĂŒr Sparty Bros. stellen..? Oder alles gleichzeitig?? 🙈 PrioritĂ€ten sind gerade nicht so mein Ding.....
  5. Die Frage ist eher 'wo fang ich an..?' 😅 Also zunĂ€chst einmal muss ich unterscheiden zwischen aktuellen Test-Projekten und grĂ¶ĂŸeren vorausgeplanten Projekten. Aktuell versuche ich nĂ€mlich noch den Code von "Super Sparty Bros." nach meinen BedĂŒrfnissen anzupassen. Wie schon oben erwĂ€hnt ist das ein Übungs-Projekt der Michigan-State-University. Klar ich könnte mich dort auch in den Foren beteiligen, aber auf englisch ist das immer so eine Sache.. Eine Sache an der es hapert ist zum Beispiel das Implementieren eines Charakter-Select Systems. Alles was ich im Netz bislang gefunden habe lĂ€sst sich einfach nicht mit dem Code des Spiels ĂŒbereinbringen. Ich bin schon am ĂŒberlegen ein Projekt basierend auf einem dieser anderen Codes anzufangen, aber fĂŒhl mich irgendwie noch zu unsicher um mein sicheres GerĂŒst zu verlassen... 😬 Hab halt schon das ein oder andere mal die Erfahrung gemacht dass bei "for beginners"-Videos schon das meiste Wissen vorausgesetzt wird, paradoxerweise. Hier sind ein paar der Charakter-Sprites die ich entworfen habe (abgesehen von Sparty). Mario und Nyancat hab ich zum Spaß auch bereits drin. ^^ Extra-Leben und bröckeliger Boden waren eigentlich recht einfach zu scripten. Wasser hab ich auch animiert (wenn auch sehr simpel) und es gibt auch eine Flut die nach oben steigt; allerdings hab ich mich noch nicht damit befasst wie ich sie zurĂŒcksetzen lasse wenn der Spieler gestorben ist. ^^' Schon seltsam wenn man das Wasser auf einmal ĂŒber sich sieht.. đŸ€” Damit zusammenhĂ€ngend hĂ€ng ich auch daran fest wie ich den Spieler zu einem Checkpoint zurĂŒcksetzen lasse, auch wenn im Script eigentlich ein paar Zeilen stehen laut denen das möglich sein sollte... Ich hab dann auch noch einen atmosphĂ€rischen Wechsel in Form eines langsamen Sonnenaufgangs, was ganz gut funktioniert. Also was Grafiken und den Animator betrifft bin ich soweit ja schon ganz gut am Start. Nur beim Scripten verlĂ€sst mich immer wieder mal die Hoffnung, ob es denn ĂŒberhaupt alles noch einen Sinn hat. 😅😔 Naja.. neben diesen Versuchen beschĂ€ftige ich mich auch noch mit dem gestalten meines Einsteiger-Projekts "Random Kingdom". Da hab ich zwar noch nix in Unity, aber dafĂŒr diverse Konzepte und Spielgrafiken. Also im Grunde ist es eine Art Zelda-Klon, aber (wie eigentlich jedesmal) hat es sich mit der Zeit stĂŒckchenweise immer mehr davon entfernt (auch wenn es verhĂ€ltnismĂ€ĂŸig noch das am Ă€hnlichsten gebliebene Projekt dieser Art ist). Es soll dieses ganze Prinzip von "episches Königreich in dem der Held los zieht um eine Prinzessin zu retten" auf die Schippe nehmen. Im High-Concept Dokument hab ich es so formuliert: „Random Kingdom“ is a funny as lovely retro-charming parody of classic action-adventure games with strong gameplay and a huge 2D-world to explore." Ich hatte vor lĂ€ngerer Zeit mal auf die schnelle mir In-Game-Screens gebastelt, in dem Format eines DS-Bildschirms, und mithilfe des M3's auch auf dem DS direkt anschauen können. Als ich das anderen gezeigt hatte hatten sie tatsĂ€chlich zunĂ€chst versucht es zu 'spielen'.. 😄 Hier ne kleine Auswahl von Sprites. Ich dachte mir als erstes Projekt ganz praktisch und vergleichsweise simpel. Aber solang ich die wesentlichsten Funktionen noch nicht mal auf die Reihe bekomme zu scripten, brauch ich auch noch nicht damit anzufangen es in Unity zu ĂŒbertragen ...oder? Nun..., kommen wir zu meinem Hauptprojekt, "Xektha". Viele Jahre lang war es nur eines meiner vielen Nebenprojekte, und das obwohl es eigentlich mein ganzes Leben ĂŒber prĂ€sent war. Ausgedacht hab ich mir die ersten Figuren nĂ€mlich schon als Kind, und hab mit Microsoft Paint angefangen die Figuren auf ebenfalls mit Paint gemalten HintergrĂŒnden zu bewegen. Es wirkte quasi wie ein Point-and-Click-Adventure mit RPG-Einlagen. Irgendwann konnte ich sogar meine Schwester dafĂŒr begeistern, sodass wir eine Zeit lang zu zweit gestaltet und gespielt haben. Wir haben auch vorher schon viel mit Figuren gespielt, Welten aufgebaut und echt spannende Abenteuer erlebt! Bei manchen Geschichten wĂŒnschte ich mir sogar dass wir sie aufgeschrieben hĂ€tten. Aber naja.. ^^ Jedenfalls hatte ich als Teenager bereits konkretere Ideen fĂŒr ein Action/Adventure zu der Serie, und hab auch schon passende Grafiken dazu gestaltet. Damals viel es mir mit dem Animieren aber noch besonders schwer, weshalb ich nicht weit kam. Inzwischen gefallen sie mir auch nicht mehr so gut, ebenso wie bei meinen handgezeichneten Bildern. Vor kurzem hab ich mich mal wieder ran gewagt neue Sprites zu erstellen, mit dem Anspruch eine gewisse AtmosphĂ€re zu erzielen, auf ganz einfache Art. Ich hab eine Art Cel-Shading Stil im Kopf mit knalligen großflĂ€chigen Farben und starken Kontrasten. Mir gefĂ€llt es jetzt auch schon ganz gut, auch wenn es noch nicht ganz ausgearbeitet ist. Dass ich Cel-Shading erwĂ€hne liegt ĂŒbrigens daran dass ich vor habe irgendwann im Verlaufe der Serie auf 3D umzusteigen, und es mir bereits ausgemalt habe wie das dann aussehen könnte. Die 2D-Sprites wollte ich entsprechend angleichen an diese "Vision", um einen gewissen Wiedererkennungswert im Stil der Serie zu erzielen. Und ja, es ist als Serie geplant, also eine Art "Lebenswerk". Ich hab nĂ€mlich festgestellt dass die Gestaltungsweise dieser Figuren viel stĂ€rker symbolisiert was mich ausmacht, als all meine anderen Schöpfungen. Also hab ich kurzerhand beschlossen es von nun an zu meinem Haupt-Ding zu machen, und mir ein ausfĂŒhrliches Konzept zu erarbeiten. Gesagt, getan. Statt 2 Teil-Serien mit insgesamt 14 Hauptcharakteren hab ich es nun erweitert auf 4 Teil-Serien mit insgesamt 30 Hauptcharakteren. Jede der Teil-Serien spielt auf einer anderen Insel mit einem Team aus jeweils 7+ spielbaren Figuren, einer in sich eigenen sowohl als auch einer gesamtheitlichen Storyline, und auch jeweils einem eigenen Genre. Da wĂ€ren also zum einen "Action/Adventure+Hack'n'Slay", "Strategie+RPG", "Jump'n'Run+Shooter", als auch "Tower-Defense+Survival". Wie ihr seht hab ich jeweils 2 Genres gemischt, nach eigenen Vorlieben. Ich werd hier allerdings jetzt nicht nĂ€her drauf eingehen; das heb ich mir dann vielleicht doch lieber fĂŒr einen anderen Thread auf. 😄 So viel nur erstmal, um schonma eine grobe Vorstellung davon zu bekommen womit ich mich so beschĂ€ftige. Hier jetzt noch ein paar Bilder zu "Xektha"..: Ich halte die Details möglichst simpel, plane aber dafĂŒr umso mehr dieser Details zu integrieren. Beim ersten Bild zum Beispiel noch Pilze, Kiesel, unterschiedliche Pflanzen, usw. Mein Ziel ist es außerdem möglichst viele Interaktionsmöglichkeiten mit den verschiedenen Bestandteilen der Welt zu erschaffen. Ein paar Altersstufen der Charaktere Katho, Cinthi, Lika und Wave. [Konzept] In ihrer Welt sind Masken ĂŒbrigens vergleichbar mit Unterhosen. Ein absolutes Tabu sie abzusetzen! 😉 Das Xektha-Kreuz, ein mĂ€chtiges elementronisches Artefakt; und zudem das Logo der Serie~ Sooo.... ich denke mal das reicht dann erstmal. WĂŒrde mich natĂŒrlich sehr interessieren was ihr bislang so davon haltet!
  6. Hey, ich bin June (aka Bliss)~ Hab mich jetzt nach nem Jahrzehnt oder so mal wieder rangewagt in ein Forum einzusteigen, also nehmt's mir nicht ĂŒbel wenn ich zunĂ€chst etwas unbeholfen wirke. ^^' Ich kreiere Spielkonzepte schon seit ich denken kann, und war entsprechend begeistert als ich zum ersten Mal den Begiff "Game-Designer" vernommen hatte. Von dem Tag an war mir klar dass ich meinen Traumberuf gefunden hatte (zuerst wollte ich Lego-Designer werden und als zweites Comic-Zeichner). Mein erstes Spiel war 'Crash Bandicoot', spĂ€ter folgten unter anderem 'Zelda - Ocarina of Time', 'PokĂ©mon Gold', und 'Kingdom Hearts', welche mich sehr begeisterten. Inzwischen hat sich mein Inventar erweitert auf mehrere hundert Spiele aus unterschiedlichsten Genres (bin zurzeit dabei alles aufzuschreiben und zu zĂ€hlen ^^). Nun.. jedenfalls stand ich mit diesem Interesse leider weitestgehend alleine da. Zwar gab es immer wieder jemanden mit dem ich was spielen konnte, doch mein soziales Umfeld schrumpfte stets (trotz grĂ¶ĂŸter BemĂŒhungen) und vorallem gab es nie jemanden der selbst das BedĂŒrfnis verspĂŒrte Spiele zu erfinden. Dazu kommt dass es in meiner Umgebung keinerlei Förderung in dem Bereich gibt, sodass ich wirklich auf mich allein gestellt bin. Das hat mich nie daran gehindert weiter meine Ideen aufs Papier zu bringen und gedanklich zu vertiefen, doch fehlt mir der kreative Austausch und ein wenig auch die Anerkennung meiner Taten, weshalb ich inzwischen schnell die Motivation verliere und einfach nur noch frustriert bin. Ich habe mir, was Unity betrifft, schon diverse Grundkentnisse angeeignet mit Hilfe der Coursera-Kurse der Michigan-State-University (vielleicht ist dem ein oder anderen hier 'Super Sparty Bros' ja ein Begriff ;). Ich hab sogar ein paar Erfolge erzielt bei der Erstellung eigener Spielfunktionen, wie z.B. ein PowerUp, doch gerate ich bei anderen Dingen die ich zu implementieren versuche immer wieder an meine Grenzen. Und da kommt das Forum ins Spiel.. ^^ In den Kursen wurde ebenfalls immer wieder betont wie wichtig der Austausch mit Gleichgesinnten ist bei der Arbeit an seinen Projekten. Also dachte ich, ich trau mich jetzt mal mich mitzuteilen. Ich weiß noch nicht so ganz wie das hier so alles lĂ€uft, also wĂ€r ich Ă€ußerst dankbar wenn ihr mich gegebenfalls ein wenig an die Hand nehmen wĂŒrdet, und mich drauf hinweist falls ich's mal ĂŒbertreiben sollte... ^^' So.. ich denke ich belass es dann erstmal hierbei (hoffe das war nicht zuu ausfĂŒhrlich).
×
×
  • Create New...