Jump to content
Unity Insider Forum
  • Announcements

    • Lars

      Allgemeine Forenregeln   03/13/2017

      Forenregeln Nimm dir bitte einen Moment um die nachfolgenden Regeln durchzulesen. Wenn du diese Regeln akzeptierst und die Registration fortsetzen willst, klick einfach auf den "Mit der Registrierung fortfahren"-Button. Um diese Registration abzubrechen, klick bitte einfach auf den "Zurück" Button deines Browsers. Wir garantieren nicht für die Richtigkeit, Vollständigkeit und Brauchbarkeit der Nachrichten und sind auch nicht dafür verantwortlich. Die Beiträge drücken die Meinung des Autors des Beitrags aus, nicht zwangsläufig das, wofür die Forensoftware steht. Jeder Nutzer, der denkt, dass ein veröffentlichter Beitrag unzulässig bzw. störend ist, ist aufgefordert uns unverzüglich per E-Mail zu kontaktieren. Wir haben das Recht störende Beiträge zu löschen und bemühen uns, das in einem realistischem Zeitraum zu erledigen (sofern wir beschlossen haben, dass die Löschung notwendig ist). Du akzeptierst, durchgehend während der Nutzung dieses Services, dass du dieses Forum nicht dazu missbrauchen wirst, Inhalte zu veröffentlichen, welche bewusst falsch und/oder verleumderisch, ungenau, beleidigend, vulgär, hasserfüllt, belästigend, obszön, sexuell belästigend, bedrohlich, die Privatsphäre einer Person verletzend oder in irgend einer Art und Weise das Gesetz verletzen. Des Weiteren akzeptierst du, dass du keine urheberrechtlich geschützte Inhalte ohne Erlaubnis des Besitzers in diesem Forum veröffentlichst. Mit dem Klick auf den "Mit der Registrierung fortfahren"-Button, akzeptierst du zudem unsere Datenschutzerklärung und stimmst der Speicherung deiner IP-Adresse und personenbezogenen Daten zu, die dafür benötigt werden, um dich im Falle einer rechtswidrigen Tat zurückverfolgen zu können bzw. permanent oder temporär aus dem Forum ausschließen zu können. Es besteht keine Pflicht zur Abgabe der Einwilligung, dies erfolgt alles auf freiwilliger Basis.   Zusatzinformationen Der Forenbetreiber hat das Recht, Nutzer ohne Angabe von Gründen permanent aus dem Forum auszuschließen. Des Weiteren hat er das Recht, Beiträge, Dateianhänge, Umfrage, Blogeinträge, Galleriebilder oder Signaturen ohne Angabe von Gründen zu entfernen. Mit der Registrierung verzichtest du auf alle Rechte an den von dir erstellten Inhalten, bzw. treten diese an das Unity-Insider.de und Unity-Community.de ab. Dies bedeutet im Klartext, dass das Unity-Insider.de und Unity-Community.de frei über deine Texte verfügen kann, sofern diese nicht wiederum die Rechte anderer verletzen. Es besteht weiterhin kein Anspruch von registrierten Nutzern bzw. ehemaligen registrierten Nutzern darauf, dass erstellte Inhalte und/oder die Mitgliedschaft (User) wieder gelöscht werden (Erhaltung der Konsistenz dieses Forums).   Einwilligungserklärung Wenn du mit der Speicherung deiner personenbezogenen Daten sowie den vorstehenden Regeln und Bestimmungen einverstanden bist, kannst du mit einem Klick auf den Mit der Registrierung fortfahren-Button unten fortfahren. Ansonsten drücke bitte Zurück. Stand: 07.03.2011

GekkoState

Members
  • Content count

    19
  • Joined

  • Last visited

Community Reputation

4 Neutral

About GekkoState

  • Rank
    Member

Recent Profile Visitors

544 profile views
  1. Guten morgen, Ich will mal versuchen einen kleinen Gamelauncher/ Clienten zu schreiben und häng momentan bei der Frage ob ich das über Sockets, .NET Remoting oder WCF schreibe. Im prinzip möchte ich halt vom clienten anfragen stellen die serverseitig bearbeitet werden. Jetzt wollte ich mal wissen ob damit vielleicht jemand erfahrung hat mit der der drei möglichkeiten es am bequemsten ist methoden des servers vom clienten aus aufzurufen und dem Clienten dann nur das ergebniss zu liefern. Es geht mir drum ein einfaches login zu machen über Datenbankabgleich der anmeldeinfos. hoffe ist einigermaßen verständlich.
  2. Dynamische Kamera-Animation?

    Für das beschleunigen und abbremsen kannst du dir mal die Animationcurves anschauen. Also etwas in der art sollte gehen kanns grad nur nicht testen sitze bei der Arbeit fest xD //Distanz vom Start zum Endpunkt ermitteln distanceStartToEnd = Vector3.Distance(startPoint, endPoint); //Distanz vom Objekt zum Startpunkt ermitteln distanceToStart = Vector3.Distance(startPoint, transform.position); //Ermitteln zu wieviel Prozent das Objekt die Strecke zurückgelegt hat distanceInPercent = distanceToStart * 100f / distanceStartToEnd; //Mit der Prozentzahl dann einen Punkt auf der Kurve evaluieren tmpSpeed = curve.Evaluate(distanceInPercent); //Das Objekt zum Endpunkt bewegen transform.position = Vector3.Lerp(transform.position, endPoint, (moveSpeed + tmpSpeed) * Time.deltaTime);
  3. Fragen bezüglich eines Game Launchers

    Vielen dank für die Antworten. Wochenende ist wohl gerettet xD
  4. Hallo zusammen ich wollte mich mal daran versuchen einen Launcher/Autoupdater zu schreiben und hab da ein paar sachen wo ich auf eure hilfe hoffen würde. Zu erst mal ich wollte den Blizzard Launcher als Vorbild nehmen. Und die erste Frage dazu wäre zum login. Also Benutzername und Passwort eingeben und da dann prüfen ob ein entsprechender Eintrag in einer Datenbank existiert oder nicht da weiss ich schon wie ich das machen will und welche Themen ich mir dazu anschauen muss aber bei zum Beispiel dem Blizzard Launcher kann man ja auch zur Accountsicherheit einen Autenticator benutzen. Jetzt meine Frage dazu, hat da einer eine Idee wie man so etwas umsetzen könnte. Zum anderen das Updaten des spiels also das der Launcher von dem server zum Beispiel eine Version.txt datei anfordert und dann prüft ob die lokale version des Spiels auf dem richtigen stand ist und gegebenenfalls neue Daten runterladen, da bin ich schon am gucken wie ich das machen kann. Aber ich finde keinen Weg wie ich prüfen kann ob die Spieldateien auf dem Server dieselben sind wie die auf der Festplatte. Es wäre ja möglich dass das Spiel auf der neusten Version ist der Spieler aber etwas an einer Datei verändert hat. Das würde ich halt gerne überprüfen, also ob auf dem Computer exakt die selben Dateien wie auf dem Server sind. Vielleicht weiss da ja jemand mit welchem Thema ich mich dafür informieren müsste. Und meine letzte Frage wäre zum starten der Game.exe. Um sicher zu gehen dass das Spiel jedes mal auf die neueste Version hin und die richtigkeit der Daten geprüft wird hätte ich gerne das die Game.exe nur von dem Launcher gestartet werden kann. Kann man so etwas machen oder habt ihr eine andere Idee wie man das machen könnte.
  5. Nutzt ihr getters and setters?

    Ich hab mir jetzt mal ein C# Buch geholt um das mal richtig zu lernen. Und deshalb wollt ich mal fragen ob ihr die getters und setter für die Eigenschaften einer Klasse benutzt. Weil momentan denk ich mir halt noch das es zuviel aufwand. Und wenn ihr die nutzt haut ihr die mit in die Klasse rein oder macht ihr dafür dann ne partial Klasse?
  6. Schönen guten Tag zusammen, ich bin derzeit dabei mit dem Kampfsystem eines JRPG wie z.B. Final Fantasy etwas rumzuspielen. Und dabei haben sich jetzt zwei Fagen aufgetan wo ich eure hilfe oder eher eure Meinung dazu gerne hören würde. Zum einen zum Kampfort: Ich bin mir nicht ganz sicher ob ich den Spieler zu kampfbeginn einfach zu einer Kampfarena schicken sollte die sich irgendwo in der selben Szene befindet wie die eigentliche Spielwelt oder aber sollte ich dafür eine neue Szene erstellen und bei Kampfbeginn dorthin wechseln. Würd mich freuen zu hören wie Ihr darüber denkt. Und zum zweiten geht es um den Effekt der zu sehen ist wenn der Kampf betretten wird. wie in diesem Video von 0:19 bis 0:22 zu sehen ( ). Ich würd sowas gerne machen nur weis ich nicht einmal wie man diesen Bildeffekt nennt . WÜrd mich freuen wenn jemand weis wie man sowas nennt.
  7. Insider Dev Team

    Kleines Video zum Curved Shader muss da noch mal ran die Tage aber schaut schon gut aus.
  8. Hallo zusammen, ich hatte die Tage das Video zur "Faux Gravity" von Sebastian Lague auf YouTube gesehen. Das hatte mich angespornt auch mal selbst eine eigene komplexe Gravity zu erstellen. Mein Ansatz dafür ist es den Normalvektor des Polygons auf dem sich der Spieler aktuell befindet zu nehmen und die Schwerkraft in die entgegengesetze Richtung wirken zu lassen. Ich hatte jetzt auch schon etwas rumgegoogelt, doch ich finde nicht wirklich einen Ansatz dafür wie ich den Normalvektor bekomme. Deshalb wollt ich einfach ma Fragen ob jemand ne Idee hätte wie man so etwas vielleicht machen könnte. Wenns geht auch nich direkt ne Komplette Lösung falls ihr die habt. Würde mich eher eine grobe Richtung bevorzugen, dass ich dann selbst noch rumprobieren könnte. PS: Ok hat sich erledigt hatte bei den Raycasthit übersehen das es hit.normal gibt. Also Problem gelöst, hier noch der Code falls noch jemand so etwas brauchen könnte. using UnityEngine; using System.Collections; public class test : MonoBehaviour { void Update() { if (Input.GetMouseButton(0)) { RaycastHit hit; Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); if (Physics.Raycast(ray, out hit)) { Debug.DrawLine(transform.position, hit.point, Color.red); Debug.DrawRay(hit.point, hit.normal * 10f, Color.green); } } } }
  9. Vec2 wo Bildschirmmitte 0,0 ist

    Funktioniert super vielen dank für die Hilfe.
  10. Schönen guten Tag zusammen ich versuch momentan einen Vec2 zu basteln wo die Bildschirmmitte 0,0 ist, -1,0 wenn die Maus am linken Rand ist und 1,0 wenn die Maus am rechten Rand ist. Falls jemand dafür einen Lösungsansatz hat würd ich mich über den freuen, denn ich häng da grad nen bisschen.
  11. Frage bezüglcih Wartespielen wie Farmville

    Vielen Dank für die Antworten. Da lag ich ja ein bisschen daneben, muss mich wohl mal mit dem Networking dann beschäftigen.
  12. Hallo zusammen ich hätte da mal eine Frage zu spielen wie Farmville. Es geht mir darum wie genau die das machen das wenn man das Spiel beendet und beim nächsten starten des Spiels sich die Zeiten der Pflanzen zum Beispiel aktualisieren. Mein Ansatz wäre es die Systemzeit beim beenden des Spiels zu speichern und daraus dann beim nächsten Start die vergangene Zeit zu errechnen. Würde gerne mal was was Ihr so davon haltet oder ob jemand ne andere Idee hätte wie man das machen könnte.
  13. Problem bei Bones und LookAt

    Kleiner Nachtrag @ Bemmi83, danke für den Tip alles über den Animator laufen zu lassen das gefällt mir jetzt um längen besser als ich es vorher mit dem drehen der Bones hatte.
  14. Problem bei Bones und LookAt

    Habs gelöst bekommen, kann mir aber nicht ganz erklären wo der Fehler herkam. Ich habe die Animation einfach nochmal neu importiert und seit dem läuft es ohne Probleme aber danke für eure Hilfe.
  15. Problem bei Bones und LookAt

    Nein, ich will ja nur den Oberkörper drehen. Mein Ziel ist es ein Movement wie zum Beispiel in Gears of War oder ähnlichen spielen zu erreichen.
×