|
|
|
|
| Zitat von mformkles
Kann man allgemein nur IOS Builds mit Mac machen oder nur mit Unity?
| |
Allgemein.
|
|
|
|
|
|
|
| Zitat von Black1900
Ist unity kostenlos?
Und was ist das für ne Sprache? (Oder wie muss ich mit das vorstellen?)
| |
Wahlweise Unityscript (so ähnlich zu Javascript, dass es meist Javascript genannt wird), C# oder Boo. Ich würde aber immer empfehlen, ausschließlich mit C# zu arbeiten.
|
|
|
|
|
|
|
naja, es gibt wohl schon Tool-Chains fürs cross compiling, aber das könnte dich leicht überfordern
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also so ein bisschen wie Java...
|
|
|
|
|
|
|
|
|
|
|
| Zitat von Black1900
Also so ein bisschen wie Java...
| |
Rauten-C ist von der Syntax recht Java ähnlich/gleich und bis auf ein paar Konstrukte kannst du damit 1 zu 1 loslegen. Finde bei Unity sind die Sprachen mehr Mittel zum Zweck die Logik abzubilden. Das Framework und den Editor zu verstehen und richtig einzusetzen íst hier die eigentliche Herausforderung.
Bin immernoch unentschlossen ob beim nächsten 2d Projekt nochmal Unity zum einsatz kommen wird....
|
|
|
|
|
|
|
| Zitat von mformkles
War gerade auch kurz davor mit Gamemaker Studio Professional zu kaufen. Aber IOS/Android untersützung gibt es anscheinend erst in der Master Version?
| |
Nein, die Master Version beinhaltet halt alle vorhandenen und alle zukünftigen Export Module.
Export Module werden erst ab der Professional Version unterstützt.
Du müsstes also die Professional Version kaufen + iOS Export Modul + Android Export Modul.
// Würde ca. 500$ kosten. Sollte man sich also vorher gut überlegen
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von *TomDoe* am 23.02.2014 22:35]
|
|
|
|
|
|
| Zitat von anoX*
| Zitat von Black1900
Also so ein bisschen wie Java...
| |
Rauten-C ist von der Syntax recht Java ähnlich/gleich und bis auf ein paar Konstrukte kannst du damit 1 zu 1 loslegen. Finde bei Unity sind die Sprachen mehr Mittel zum Zweck die Logik abzubilden. Das Framework und den Editor zu verstehen und richtig einzusetzen íst hier die eigentliche Herausforderung.
Bin immernoch unentschlossen ob beim nächsten 2d Projekt nochmal Unity zum einsatz kommen wird....
| |
Seit 4 kannste doch sogar ein reines 2D Projekt aufsetzen. Hab zumindest paar 2D Components gesehn.
|
|
|
|
|
|
|
Ich schmeiss einfach mal Monkey X und AGK in den Raum.
Supporten beide auch iOS / Android.
|
|
|
|
|
|
|
|
|
|
|
Ich schmeiß einfach mal Oli in den raum. Supportet Android.
|
|
|
|
|
|
|
|
|
|
|
Wie lang arbeitest du jetzt eigentlich schon dran?
Und alles selbst geschrieben, oder bereits irgendwo eine Basis gehabt, eventuell aus früheren Projekten oder aus anderen OpenSource Geschichten?
|
|
|
|
|
|
|
Ohje, November / Dezember glaube ich.
Arbeite aber nur wirklich selten daran, sonst wäre ich schon viel weiter denke ich
Jein. Engine ist es natürlich keine eigene.
Aber Rest ist alles "neu". Ausser das Pathfinding, das hab ich gestern aus nem alten MMO Server Projekt genommen, weil ich das nicht noch einmal (komplett) schreiben wollte.
Btw Stream wieder on.
|
|
|
|
|
|
|
|
|
|
|
Auch wenn ich hier scheinbar der Alleinunterhalter bin
Crafting System funktioniert.
Man kann Rezept Items finden durch die man dann die jeweilige Kombination erlernt.
|
|
|
|
|
|
|
Hab leider zur Zeit null Zeit fürs coden. :-(
Halte durch. :-)
|
|
|
|
|
|
|
Ich hätte Lust was zu machen. Aber das einzige zu dem ich komme ist eine Access-Datenbank für eine Autovermietung.
Und mir fehlt die Motivation mich in dieses Gamestudiodingens oder irgendetwas vergleichbares einzudenken.
Ne Idee habe ich ja...
|
|
|
|
|
|
|
Du suchst also . programmierer und grafiker?
Ich hab mal ein Mathematisches Problemchen.
Mein spieler soll sich zu einem bestimmten winkel hin smooth ausrichten.
So ist zumal meine kalkulation
|
Code: |
var dx = x - goalNode.x;
var dy = y - goalNode.y;
var targetAngle = Math.atan2(dy,dx) * 180 / Math.PI;
var currentRotation:Number = rotation;
if(currentRotation < 0) currentRotation += 360;
if(targetAngle < 0) targetAngle += 360;
rotation -= (currentRotation - targetAngle) / 5;
|
|
problem ist, wie man es sich schon denken kann. wenn der spieler eine rotation von 300° hat und das ziel bei 5° ist dann nimmt er den langen weg.
Hat jemand da einen Lösung für (egal ob angle oder randiant oder 180 / -180 er winkel, geht alles)
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von X-Tender am 05.03.2014 11:48]
|
|
|
|
|
|
evtl sowas?
|
Code: |
diff = (currentRotation - targetAngle);
if(abs(diff) > 180) diff -= sgn(diff)*360;
rotation -= diff / 5; |
|
|
|
|
|
|
|
|
Ehm, Winkel subtrahieren und wenn <180 die eine Richtung wählen und bei >180 die Andere?
/e ja, sowas
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Krypt0n am 05.03.2014 12:03]
|
|
|
|
|
|
Spontane Überlegung, geht evtl. auch besser:
|
Code: |
var distance:Number = Math.abs(currentRotation - targetAngle);
if (distance > 180) {
rotation += (360-distance)/5;
}
else {
rotation -= distance / 5;
}
|
|
E: Jungs, das kann doch nicht wahr sein .
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von Cru$her am 05.03.2014 12:02]
|
|
|
|
|
|
| Zitat von Elkano
evtl sowas?
|
Code: |
diff = (currentRotation - targetAngle);
if(abs(diff) > 180) diff -= sgn(diff)*360;
rotation -= diff / 5; |
|
| |
Elkanos scheint zu funktionieren. danke.
chrushers geht nicht
|
[Dieser Beitrag wurde 2 mal editiert; zum letzten Mal von X-Tender am 05.03.2014 13:25]
|
|
|
|
|
|
Vorzeichenfunktion (-1 für <0; 1 für >0), damit er in die richtige Richtung korrigiert.
|
|
|
|
|
|
|
| Zitat von X-Tender
Du suchst also . programmierer und grafiker?
| |
Nö.
War ja auf 49er bezogen, der sich als Alleinunterhalter fühlt und dass ich gerne was selbst machen würde, mir aber zur Zeit die Motivation (und die Zeit) fehlt.
|
|
|
|
|
|
|
Ahso.
So nächstes Level im Mathe/Gamecode quiz.
Ich ahbe ein Waypoint basiertes pathfinding system.
läuft auchganz gut. nur wenn sich 2 chars auf demselben pfad endgegenkommen dann "schubsen" die sich so weg. kennt jemand eine Artikel oder ansatz wie man die collision avoidence recht simpel einbauen kann das sie sich etwas meiden..
|
|
|
|
|
|
|
Hm, was war bei meinem jetzt anders? *kopfkratz* naja egal.
Stichwort ist Steering Behaviour für so etwas. Konkret vermutlich was in Richtung Obstacle Avoidance, wobei das an sich für statische Hindernisse ist. Dabei wird ein Raycast über eine gewisse Distanz nach vorne gemacht und geprüft, ob ein (für entsprechende Objekte voreingestellter) Kollisionskreis getroffen wird. Wenn das der Fall ist wird die Laufrichtung um den Kreis herum angepasst. Mit den Begriffen findet man da konkrete Beispieel zu. Wird denke ich auch bei zwei Agenten gehen, wenn sich einer zuverlässig dem anderen überordnet oder du sicherstellen kannst, dass sie nicht in die gleiche Richtung ausweichen.
|
|
|
|
|
|
|
Was ich zur zeit mache um das etwas zu reduzieren ist das jeder char imm rechts von der ideallinie läuft, mit etwas abstand. das macht es jetzt auch schon etwas ansehlicher. so als würde man in der einkaufsstrasse jemanden etwas an der schulter streifen ..
|
|
|
|
|
|
Thema: Das pOT erstellt Spiele 3 ( code code durrrr ) |