|
You last visited: Today at 13:30
Advertisement
Wie steht ihr zu XNA ?
Discussion on Wie steht ihr zu XNA ? within the General Coding forum part of the Coders Den category.
01/03/2011, 16:42
|
#1
|
elite*gold: 0
Join Date: Mar 2009
Posts: 3,963
Received Thanks: 1,584
|
Wie steht ihr zu XNA ?
Wie steht ihr zu XNA was von Microsoft kommt?
Könntet ihr mir Vorteile und Nachteile gegenüber anderen Sprachen liefern?
Lg Algaten™
|
|
|
01/03/2011, 17:03
|
#2
|
elite*gold: 0
Join Date: Jan 2008
Posts: 113
Received Thanks: 31
|
XNA ist eine API und keine Sprache.
Vorteil:
XNA erlaubt es auch Hobby Entwicklern Code auf der XBox360 auszuführen.
Nachteil:
Mit dem Sprung von 3.0 auf 4.0 wurden einige Funktionen beschnitten. Dadurch wird es für die PC entwicklung nicht mehr ganz so interessant wie vorher.
|
|
|
01/03/2011, 18:59
|
#3
|
elite*gold: 0
Join Date: Mar 2009
Posts: 3,963
Received Thanks: 1,584
|
Na gut danke dir...
|
|
|
01/04/2011, 03:47
|
#4
|
elite*gold: 0
Join Date: Jan 2009
Posts: 355
Received Thanks: 106
|
XNA läuft auch auf dem Windows Phone 7.
Microsoft macht es Hobbyentwicklern zudem möglich, eigene Spiele für die XBox oder das Phone auf den Live Marktplatz hochzuladen und damit Geld zu verdienen.
Quote:
|
Mit dem Sprung von 3.0 auf 4.0 wurden einige Funktionen beschnitten. Dadurch wird es für die PC entwicklung nicht mehr ganz so interessant wie vorher.
|
Soviel ich weiß wurden keine Funktionen herrausgenommen, welche nicht auch durch andere ersetzt worden sind, was dadurch eigentlich nur zu besseren/einfacheren Ergebnissen führt. ;D
// Edit: Außerdem ist es im Gegensatz zu DirectX mit C++ SEHR einfach zu lernen und die einzige Möglichkeit Spiele fürs Windows Phone 7 zu entwickeln, da dort nur mehr managed Code läuft.
MfG Secredo
|
|
|
01/04/2011, 07:24
|
#5
|
elite*gold: 0
Join Date: Mar 2009
Posts: 3,963
Received Thanks: 1,584
|
Ich finde aber das IDE nicht so toll...
Den man muss ja alles im Code machen und kanns nicht direkt designen 
Gibst da was für?
|
|
|
01/04/2011, 14:56
|
#6
|
elite*gold: 0
Join Date: Jan 2009
Posts: 355
Received Thanks: 106
|
Quote:
|
Den man muss ja alles im Code machen und kanns nicht direkt designen
|
Das ist doch der Sinn davon?
XNA ist eben KEIN GameMaker sondern ein Framework, bei dem man alle Freiheiten hat, im Gegensatz zu nem GameMaker...
|
|
|
01/04/2011, 15:32
|
#7
|
elite*gold: 0
Join Date: Oct 2008
Posts: 428
Received Thanks: 179
|
Ich wollte mich mal vor 'nem Jahr damit beschäftigen, nur wie ich damals gelesen habe kostete die benutzung ein paar Euronen Monatlich, weswegen ich's gelassen habe.
Ist's jetzt anders? Wenn ja, saug ich's mir und schau mal was ich so basteln kann.
Und um nochmal an's Topic anzuschließen: Wenn jemand Einstieg in die Spieleentwicklung / 360 Spieleentwicklung sucht, ist doch perfekt sich damit in die Materie der 360 einzuarbeiten. Immerhin werden in größeren Studios derzeit sehr viele Entwickler mit Konsolen Erfahrung gesucht.
Jedoch wenn man in seinen Indiespielen auch Archievments einbauen kann, wäre das doch echt Witzlos: ,,Starte das Spiel" - 1000GS ._.
|
|
|
01/04/2011, 19:39
|
#8
|
elite*gold: 0
Join Date: Mar 2009
Posts: 3,963
Received Thanks: 1,584
|
@Realm das was du mit dem Geld meinst ist Glaube ich das Programm damit man das selbstgeschriebene Prog auf die Xbox ziehen kann
Nur da Xna ja in C# ist muss ich mich erstmal in C# einarbeiten 
Und ist bisschen komisch mit den ganzen variablen.. z.b. ist es wesentlich umständlicher eine Globale Variable zum machenals in Vb oder sonst wo
|
|
|
01/04/2011, 21:11
|
#9
|
elite*gold: 0
Join Date: Jan 2009
Posts: 355
Received Thanks: 106
|
Quote:
Originally Posted by RealEmX
Ich wollte mich mal vor 'nem Jahr damit beschäftigen, nur wie ich damals gelesen habe kostete die benutzung ein paar Euronen Monatlich, weswegen ich's gelassen habe.
Ist's jetzt anders? Wenn ja, saug ich's mir und schau mal was ich so basteln kann.
Und um nochmal an's Topic anzuschließen: Wenn jemand Einstieg in die Spieleentwicklung / 360 Spieleentwicklung sucht, ist doch perfekt sich damit in die Materie der 360 einzuarbeiten. Immerhin werden in größeren Studios derzeit sehr viele Entwickler mit Konsolen Erfahrung gesucht.
Jedoch wenn man in seinen Indiespielen auch Archievments einbauen kann, wäre das doch echt Witzlos: ,,Starte das Spiel" - 1000GS ._.
|
PC Spiele kannst du kostenlos programmieren und auch verkaufen.
Wenn man XBox Spiele programmieren (bzw. sie auf der XBox zum laufen bringen will) braucht man einen Creator Account, der soviel ich weiß 99€ im Jahr kostet.
Damit kannst du aber auch den Indie Marktplatz benutzen um deine Spiele gleich zu verkaufen.
Mit den 99€ kannst du aber auch gleichzeitig Spiele fürs Phone programmieren und aufm Marktplatz verkaufen.
Quote:
|
Und ist bisschen komisch mit den ganzen variablen.. z.b. ist es wesentlich umständlicher eine Globale Variable zum machenals in Vb oder sonst wo
|
Eigentlich sollten C# und VB ziemlich gleich sein. ^^
Was meinst du mit globalen Variablen? Mit dem Modifiern "public " und "static" kannst du Variablen von überall aus zugreifbar machen.
|
|
|
01/04/2011, 21:50
|
#10
|
elite*gold: 0
Join Date: Jan 2008
Posts: 113
Received Thanks: 31
|
Globale Variablen solltest du sowieso vermeiden.
Ne andere Sache die dich vielleicht interessiert, ist Unity3d (0€).
Das ist ne vollwertige Engine, mit Tools (Editor, ...) wo man auch mit C# entwickeln kann.
|
|
|
01/04/2011, 22:46
|
#11
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Quote:
Originally Posted by Algaten™
@Realm das was du mit dem Geld meinst ist Glaube ich das Programm damit man das selbstgeschriebene Prog auf die Xbox ziehen kann
Nur da Xna ja in C# ist muss ich mich erstmal in C# einarbeiten 
Und ist bisschen komisch mit den ganzen variablen.. z.b. ist es wesentlich umständlicher eine Globale Variable zum machenals in Vb oder sonst wo
|
Wenn du globale Variablen in C# nutzt gehörste überfahren.
|
|
|
01/04/2011, 23:08
|
#12
|
elite*gold: 0
Join Date: Apr 2006
Posts: 6,597
Received Thanks: 1,830
|
mit dem Lastwagen
|
|
|
01/05/2011, 07:57
|
#13
|
elite*gold: 0
Join Date: Mar 2009
Posts: 3,963
Received Thanks: 1,584
|
Quote:
Originally Posted by hallamasch
Globale Variablen solltest du sowieso vermeiden.
Ne andere Sache die dich vielleicht interessiert, ist Unity3d (0€).
Das ist ne vollwertige Engine, mit Tools (Editor, ...) wo man auch mit C# entwickeln kann.
|
Warum globale vermeiden?
Unity guck ich mir mal an
Quote:
Originally Posted by Secredo
PC Spiele kannst du kostenlos programmieren und auch verkaufen.
Wenn man XBox Spiele programmieren (bzw. sie auf der XBox zum laufen bringen will) braucht man einen Creator Account, der soviel ich weiß 99€ im Jahr kostet.
Damit kannst du aber auch den Indie Marktplatz benutzen um deine Spiele gleich zu verkaufen.
Mit den 99€ kannst du aber auch gleichzeitig Spiele fürs Phone programmieren und aufm Marktplatz verkaufen.
Eigentlich sollten C# und VB ziemlich gleich sein. ^^
Was meinst du mit globalen Variablen? Mit dem Modifiern "public " und "static" kannst du Variablen von überall aus zugreifbar machen. 
|
Ja das habe ich nach 3-4 stunden googlen auch hinbekommen ;D
Quote:
Originally Posted by MoepMeep
Wenn du globale Variablen in C# nutzt gehörste überfahren.
|
Warum?
EDIT:
Doch muss ich benutzend denn wen ich z.b. einen spammer habe der alle textboxen nacheinander spammt dann brauche ich die denn wenn ich jedes mal am anfang schreibe :
int blabla = 1 ;
if (blabla == 1)
{
sendkeys.send ("blabla");
blabla = 2;
}
else if(blabla == 2)
{
sendkeys.send ("blabla2");
blabla = 1;
}
dann wird nur immer "blabla" gespammt aber nicht "blabla2" da jedes mal wieder von vorne anfängt!
und wnen ich es so mache:
int blabla ;
if (blabla == 1)
{
sendkeys.send ("blabla");
blabla = 2;
}
else if(blabla == 2)
{
sendkeys.send ("blabla2");
blabla = 1;
}
else
{
blabla =1;
}
Dann geht das zwar ohne eine Globale aber es kommt jedes mal ein error wo drin steht : "Verwendung der nicht zugewiesenen Lokalen Variable "blabla""
Und das ja nur weil sie noch keinen wert hat!
|
|
|
01/05/2011, 13:14
|
#14
|
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
|
Wow, du bist noch viel unfähiger als ich dachte.
Aber hey, herzlichen Glückwunsch. Nun haste dich endgültig lächerlich gemacht (:
|
|
|
01/05/2011, 15:03
|
#15
|
elite*gold: 2
Join Date: May 2007
Posts: 3,642
Received Thanks: 432
|
Quote:
Originally Posted by Algaten™
Warum globale vermeiden?
Unity guck ich mir mal an
Ja das habe ich nach 3-4 stunden googlen auch hinbekommen ;D
Warum?
EDIT:
Doch muss ich benutzend denn wen ich z.b. einen spammer habe der alle textboxen nacheinander spammt dann brauche ich die denn wenn ich jedes mal am anfang schreibe :
int blabla = 1 ;
if (blabla == 1)
{
sendkeys.send ("blabla");
blabla = 2;
}
else if(blabla == 2)
{
sendkeys.send ("blabla2");
blabla = 1;
}
dann wird nur immer "blabla" gespammt aber nicht "blabla2" da jedes mal wieder von vorne anfängt!
und wnen ich es so mache:
int blabla ;
if (blabla == 1)
{
sendkeys.send ("blabla");
blabla = 2;
}
else if(blabla == 2)
{
sendkeys.send ("blabla2");
blabla = 1;
}
else
{
blabla =1;
}
Dann geht das zwar ohne eine Globale aber es kommt jedes mal ein error wo drin steht : "Verwendung der nicht zugewiesenen Lokalen Variable "blabla""
Und das ja nur weil sie noch keinen wert hat!
|
Mal ne frage von einem der nicht so viel ahnung hat.
Das was du da gepostet hast, ist das nicht sogar in Java?
|
|
|
 |
|
Similar Threads
|
Was steht in den Logs?
06/01/2010 - Last Chaos - 4 Replies
Eine Frage an die, die sich einen privaten Server aufgesetzt haben:
Was ist wirklich in den Logs zu finden? Steht da wann man in welcher pty war
und was für eine Art von pty das war? Was lässt sich nachweisen? Wie wird
SpeedHacking anhand von Logs nachgewiesen? Werden die Koordinaten
des Char geloggt? Ist somit "Wallwalking" nachweisbar? Fragen über Fragen...
Ich danke für Info
*Wallwalking = Ausserhalb des normalen Spielbereichs bewegen
|
Wo steht das Lager-PW in der DB
11/07/2009 - Metin2 Private Server - 2 Replies
Hey ho, kann mir wer sagen, wo das lager-pw in der DB steht? weil ich kann das ned finden...
gruss garrisson
|
Was steht denn nun an ?
07/18/2009 - Metin2 Private Server - 2 Replies
Guten Tag ,
ich glaube das wird eher als Spam angesehen aber nunja ich versuche es trotzdem mal .
Sollten nicht um 13 Uhr bei Longjuyt2 wartungsarbeiten sein damit neue CH´s da sind ?
Ich weiß das soweit keine waren weil ich mich einloggen kann und mein Bro am zocken ist ...
Werden alle chars gelöscht ? Oder hab ich was falsch verstanden ?
Ich hoffe ihr könnt mir bissl helfen danke schonmal .
|
was steht da?
05/21/2009 - Metin2 Private Server - 9 Replies
Hi @ all, wollte mal wissen was in dem pic steht. bin ich gebannt oder was oder pw falsch? Directupload.net - Dokumj6kd.jpg
Mfg
|
Wo steht der CD Key
04/19/2007 - World of Warcraft - 24 Replies
heyhey...
ich hab mir grad ein orginal eingeschweißtes World of Warcraft aus dem mediamarkt geholt.
Nun bin ich schon seit 15 Minuten dabei die Verpackung nach dem CDkey zu durchsuchen, ich find aber nix... bin ich irgendwie blind?
Kann mir jemand sagen wo der Cd key normal sein müsste?
MfG
|
All times are GMT +1. The time now is 13:31.
|
|