Jump to content
Unity Insider Forum

Tarantel

Members
  • Gesamte Inhalte

    187
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    5

Alle erstellten Inhalte von Tarantel

  1. Hier hab dir mal ein Beispiel Projekt erstellt. Enthält: Counter für Leben und Crashs.(Crashs werden in den PlayerPrefs gespeichert.) Die Bilder für Leben und Crash bitte ersetzen ^^ sind nicht für den kommerziellen Gebrauch gedacht. GameOver Screen und neustart/exit menu enthalten. Respawn System gibts dazu.(Arbeitet mit Position und nicht mit Instantiate.) Hoffe das hilft dir weiter. PS: Alle Einstellungen sind im Spieler/Ball. CrashProjekt.unitypackage
  2. Moinsen ^^ Hab hier mal was kleines für die Anfänger in Unity. Content: Background Music. Sound Effects. Volume Control SFX/Music arbeiten mit Tags um alle Soundquellen anzupeilen. Daher ist eine Einbindung in laufende Projekte möglich. Ein kleines Howto ist in einer txt vorhanden. Komplette Beschreibungen im Code folgen noch. Geplante Features: Themes - Fantasy/Scifi und Medieval. Vollständige Anleitungen im Code auf Deutsch/Englisch. Speichern via standalone System. Ingame UI. Vollständige Grafik/Keybind Settings. Menu Example.unitypackage
  3. Danke für die Info ^^ Wird wohl Zeit alle Javascript tuts mal mit C# neu zudrehen ^^
  4. Es besteht die Möglichkeit unity im Hintergrund laufen zu lassen und ein eigenes verwaltungsmenu mit VS zuerstellen was diesen Prozess dann verwaltet. Jedoch setzt dies voraus , dass du weißt wie man außerhalb von Unity auch mit den jeweiligen Sprachen arbeitet.
  5. Tarantel

    FPS Anzeige

    Moinsen Finde es gut das du dir die mühe gemacht hast eins zuschreiben ^^ Aber Unity hat dies doch schon seit Jahren als Standard Asset integriert ^^ unter Standard Assets/Utility/FPSCounter.cs Jetzt ist nur die Frage ob deins Effizienter ist da es auch Kompakter ist ^^ Hab deins mal auf das Minimum gekürzt was grad auf die schnelle ging. weil using System.Collections; using System.Collections.Generic; brauchste in dem Script sowieso nicht ^^ using UnityEngine; using UnityEngine.UI; public class FPSC : MonoBehaviour { //Vars #region public string formatedString = "{value} FPS"; public Text txtFps; public float updateRateSeconds = 4.0F; int frameCount = 0;float dt = 0.0F;float fps = 0.0F; #endregion void Update(){ frameCount++; dt += Time.unscaledDeltaTime; if (dt > 1.0 / updateRateSeconds){fps = frameCount / dt; frameCount = 0; dt -= 1.0F / updateRateSeconds;} txtFps.text = formatedString.Replace("{value}", System.Math.Round(fps, 1).ToString("0.0"));}} Da man das Script sowieso nicht mehr nachbearbeiten muss kann man es ja so lassen ^^ und später einfach via setactive an oder ausschalten wenn mans mal braucht ^^
  6. Nabend alle zusammen ^^ Ich hab hier lange nix mehr von mir gegeben ^^ Habe grad ein altes tut von simplex gefunden und wollte mal frischen Wind für diejenigen rein bringen die lieber mit C# arbeiten statt JS. Link zum Video von Simplex Ich habe daher eine kleine Umwandlung des Codes von JS zu C# gebastelt. Auf die schnelle und da ich kaum noch mit C# was mache ist es nicht die beste Lösung aber dennoch funktioniert sie fürn Anfang wunderbar. PS: Das Lightscript ist mit eingebaut. using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Accessibility; using UnityEngine.Scripting; using UnityStandardAssets.Vehicles.Car; public class EnterCar : MonoBehaviour { public float distance; public float enterRange = 5f; public Transform player; public Transform cameraCar; public Transform carText; private bool isInCar = false; private bool lightSwitch = false; public Transform lights; public GameObject car; private CarUserControl CarUC; private CarAudio CarA; private AudioSource CarAS; void Update () { distance = Vector3.Distance(player.position, transform.position); if (distance < enterRange && isInCar == false) { carText.gameObject.SetActive(true); } else { carText.gameObject.SetActive(false); } if (Input.GetKeyDown(KeyCode.Space) && isInCar == true) { ExitCar(); } if (Input.GetKeyDown(KeyCode.F) && isInCar == true) { lightSwitch = !lightSwitch; } lights.gameObject.SetActive(lightSwitch); } void OnMouseOver() { if (Input.GetKeyDown(KeyCode.E) && distance < enterRange) { isInCar = true; player.gameObject.SetActive(false); cameraCar.gameObject.SetActive(true); car.GetComponent<CarController>().enabled = true; car.GetComponent<CarUserControl>().enabled = true; car.GetComponent<CarAudio>().enabled = true; car.GetComponent<AudioSource>().enabled = true; } } void ExitCar () { isInCar = false; player.position = new Vector3(transform.position.x, transform.position.y + 2, transform.position.z + 5); player.gameObject.SetActive(true); cameraCar.gameObject.SetActive(false); car.GetComponent<CarController>().enabled = false; car.GetComponent<CarUserControl>().enabled = false; car.GetComponent<CarAudio>().enabled = false; car.GetComponent<AudioSource>().enabled = false; } }
  7. Ok ich bin einfach zu müde xDDD Fehler gefunden..... hab n , anstatt n ; gemacht xDDDD
  8. Tag auch ^^ Ich bins mal wieder mit paar Problemen xD Ich hab hier ein einfaches Bausystem was noch am Anfang ist und naja es kommen nun schon Fehler wo für meine Augen keine sein können da dies vor nem halben Jahr noch funktioniert hat ^^ Gab es in der Zeit schon wieder so gewaltige Änderungen ? Hier mal die Fehlermeldungen: Und hier das Script xD using UnityEngine; using System.Collections; using System.Collections.Generic; public class Buildingsystem : MonoBehaviour { public List<buildObjects> objects = new List<buildObjects> (); public buildObjects currentobject; private Vector3 currentpos; private Vector3 currentrot; public Transform currentpreview; public Transform cam; public RaycastHit hit; public LayerMask layer; public float offset = 1.0f; public float gridSize = 1.0f; public bool IsBuilding; void Start() { //currentobject = objects [0]; ChangeCurrentBuilding (0); Cursor.visible = false; Cursor.lockState = CursorLockMode.Locked; } void Update() { if (IsBuilding) startPreview (); if (Input.GetButtonDown ("Fire1")) Build (); if (Input.GetKeyDown ("0") || Input.GetKeyDown ("1")) switchCurrentBuilding (); } public void switchCurrentBuilding() { for(int i = 0; i < 2; i++) { if(Input.GetKeyDown("" + i)) ChangeCurrentBuilding(i); } } public void ChangeCurrentBuilding (int cur) { currentobject = objects [cur]; if (currentpreview != null) Destroy (currentpreview.gameObject); GameObject curprev = Instantiate (currentobject.preview, currentpos, Quaternion.Euler(currentrot)) as GameObject; currentpreview = curprev.transform; } public void startPreview() { if (Physics.Raycast (cam.position, cam.forward, out hit, 10, layer)) { if (hit.transform != this.transform) showPreview (hit); } } public void showPreview(RaycastHit hit2) { currentpos = hit2.point; currentpos -= Vector3.one * offset; currentpos /= gridSize; currentpos = new Vector3 (Mathf.Round (currentpos.x), Mathf.Round (currentpos.y), Mathf.Round (currentpos.z)); currentpos *= gridSize; currentpos += Vector3.one * offset; currentpreview.position = currentpos; /*if (Input.GetAxis("Mouse ScrollWheel") > 0f ) // forward { currentrot += new Vector3 (0, 90, 0); } else if (Input.GetAxis("Mouse ScrollWheel") < 0f ) // backwards { currentrot -= new Vector3 (0, 90, 0); }*/ if (Input.GetKeyDown ("Fire2")) currentrot += new Vector3 (0, 90, 0); currentpreview.localEulerAngles = currentrot; } public void Build() { PreviewObject PO = currentpreview.GetComponent<PreviewObject> (); if (PO.IsBuildable) { Instantiate (currentobject.prefab, currentpos, Quaternion.Euler(currentrot)); } } } [system.Serializable] public class buildObjects { public string name; public GameObject prefab; public GameObject preview; //[system.Serializable] //public GameObject preview2; }
  9. Moinsen kann es sein das diese Methode ab 4.3.4 nicht mehr funktioniert ^^ ?
  10. Ich habe nicht auf hart gemacht, nur ich hab eben keine tiefe Stimme.
  11. Hier ist mein Hauptkanal! ----- KLICK! Ok wenn keiner Interesse an, kostenloser Promotion hat, mir egal, wollte mal etwas hilfreiches anbieten aber egal
  12. Warum das ? Es dient nicht um den Channel zu pushen, sondern eher die Spiele. Da sind eure Kommentare irgendwie fehl am platz, durch unbekannte Spiele, kann man keine Kanäle pushen xD Habe auf meinem Hauptkanal schon genug Trubel xD
  13. Erstmal ein herzliches Hallo, an die Community! Ich biete ab sofort, jedem Entwickler hier im Forum, eine Promotion für sein Spiel an! Was ich genau biete ? Eine Veröffentlichung eines Teasers/Trailers des Projektes, auf meinem Youtube Channel - KLICK! Ein Interview, über Euer Projekt, welches danach auf Youtube, veröffentlicht wird! Voraussetzungen: Euer Projekt muss spielbar sein! Es muss eigene und oder Kommerziell nutzbare Inhalte haben! Es muss auf dem PC spielbar sein, dazu zählt auch der Webplayer! Der Entwickler muss mich selber Kontaktieren und nicht irgendein Fan vom Spiel etc. Kontakt Möglichkeiten! Email - SerienKid@live.de Facebook Youtube Skype - SerienKid Steam - Animerang
  14. Hey Also Zombie Shooter, werden meist als Anfang, für Unity genommen, da dies am Anfang einfacher ist! Es gibt davon schon viele verschiedene Arten, doch es kann immer sein, das mal was gutes dabei ist. ----------------------------------------------------------------------------------------------------------------------------------------------------- Einen Mix aus MMO und Zombie Survival, haben wir bei WarZ/Infestation: Survivor Stories! Auch wenn man es nicht als volles MMO ansehen kann, ist es doch sehr gut gelungen und immer noch in der Entwicklung, es wurde nur zu früh Released! ----------------------------------------------------------------------------------------------------------------------------------------------------- Ich arbeite selber an einem Zombie Shooter, doch nur als Hobby Projekt, da ich weis, das es eh nie Fertig wird (VIEL ZU VIELE IDEEN!) An Alle, wenn Ihr mit einem Zombie Shooter anfangen wollt, schaut euch mal hier um dies ist ein Kostenloses Zombie First Person Shooter Kit!Es ist für den Anfang, sehr gut geignet, daher empfehle ich es jeden der noch nicht viel mit Unity am Hut hat ^^ Es hat zwar auch Bugs, doch es ist Kostenlos und man sollte Dankbar sein, das jemand sowas überhaupt Kostenlos freigibt! An Kostenlosen Sachen, darf man niemals rumnörgeln, man kann Verbesserungs-Wünsche abgeben, jedoch nicht sagen, das muss so und das darf nicht so! Der Liebe Lonely World, nutzt dieses Kit auch und hat schon einiges daran verändert ----------------------------------------------------------------------------------------------------------------------------------------------------- PS: Für den Anfang, ists überhaupt nicht schlimm, wenn man Kostenlose Assets usw nutzt, man kann später alles selber machen, jedoch bis dahin, könnte es natürlich etwas dauern.
  15. Ein Impressum gibts sogar nur hab das noch nicht verlinkt konnte man im alten seiten Design sehen. Die Seite ist sowieso nur wie ein Comic wo man die seiten weiter gehen kann dort stehen unsere Partner drinnen, es lohnt sich auf Youtube sowieso mehr.
  16. Hallo Liebe Community! Ich habe ein neues Konzept aufgebaut. Die Spiele Produktion wird weiter laufen, fürs erste aber Komplett im Hintergrund. Unser neues Konzept wird so ablaufen, wir stellen eure Videos Kanäle und Spiele vor! Und das Komplett Kostenlos! Unter http://www.the-rise-of-your-life.de http://www.youtube.com/user/RegistredCompany Wer eingetragen werden will kann sich Entweder via - Skype - SerienKid Facebook - https://www.facebook.com/Noctus.X Youtube - http://www.youtube.c...egistredCompany Handy - 015253712886 Melden!
  17. Also die aktuellen sounds waren einfach maja wenn man screamen kann geht das einfach aber wenn ich das richtige mikro habe kann ich auch einzelne wörter so wie ganze sätze aufnehmen auf wunsch ps: setze jetzt keine punkte oder kommas weil bin mit handy on xD
  18. danke xD und ne kenne sie leider nich xD
  19. habe ja bald ein richtiges Studio Mikrofon damit kann ich dann richtig aufnehmen weil wenn ich während des growlen usw rede hört sich das durch ein 5 euro Headset kacke an xD
  20. Tarantel

    Chat Probleme ?

    Hallo Liebe Community Ich habe vorhin wieder versucht in den Chat hier zu gehen aber jetzt zeigt er mir das an - [#CSTART-6] Die maximale Anzahl an Benutzern im Chat wurde erreicht. Du kannst den Chat erst betreten, wenn einige Benutzer den Chat verlassen haben. es ist aber keiner im chat momentan ? kann mir da einer vl helfen ^^ ? Hat sich Erledigt!
  21. Halli Hallo Liebe Community. Ich werde mit der Zeit mehrere aufnahmen machen wie Zombie Stöhnen oder so und werde sie frei zur Verfügung Stellen! Hier schonmal einpaar: Zombie Sound 1 Zombie Sound 2 Zombie Sound 3 Fire Engine Sound 1 Air Engine Sound 1 Epic Sound 1 Gollum - Luke,Ich bin dein Vater! idee von Sterni xD Electro Sound 1 Epic Symphonie 1 Electro Sound 2 Test Mist xD Ab dem 01.12 gibt es bessere aufnahmen weil ich da ein Mikrofon mit guter quali habe! Alle neuen Sounds usw werden auf meinem Youtube Kanal geladen
  22. hab Bilder und bissl Text Hinzugefügt xD
  23. Home Sweet Home Dies war das 3 Stunden Battle Projekt. Alles in diesem Projekt wurde am 11.11.2012 um 18 Uhr erstellt und bis 21 Uhr bearbeitet. Alle Modelle sowie Sounds Scripts und Texturen wurden in den 3 Stunden Neu Erstellt. Wettbewerb Projekt! Download Hier - Download - 64bit! Download Hier - Download - 32bit!
×
×
  • Neu erstellen...