R-541 I-Phone 120x600 Banner

PCMasters Hardware Forum > Software > GFX, Webdesign und Programmierung > programmieren lernen


Im PC Forum registrieren


IDEALO-PRODUKT-SUCHE
idealo preisvergleich

Antwort
 
 
Alt 29.10.2009, 20:29
jool222
 
Registriert seit: 29.10.2009
Marktplatz Bewertungen: (0)
Beiträge: 22
Danksagungen: 2
Standard

programmieren lernen



hi, ich möchte flash oder ähnliches programmieren. ich kann programmiererisch denken durch scratch(ein kilderprogrammierprogramm). scratch ist nicht 3d fähig. desswegen brauche ich was anderes. ich stelle mir das so vor:

1. ich erstelle mir nem 3d moddelier programm eine map
2. ich versuche sie irgendwie in das programm zu intigrieren.
ich will später mal informatiker werden bin erst 11 aber will schonmal anfangen (ich will nicht hören das ich zu jung bin).

also welche programmiersprach würdet ihr mir empfelen? (eine mit der man auch später was anfangen kann)
welches moddelierprogramm passt dazu?

ich nehme mal an es gibt keine freeware dafür. schreibt mir einfach alles was euch dazu einfällt egal wie teuer.
Folgende User haben sich für den guten Beitrag bedankt:
D4rk_nVidia
Alt Heute
Hardware Bot
Computer Informationen
 
Diese Werbung wird registrierten
Mitgliedern nicht angezeigt.
Werden Sie noch heute kostenlos Mitglied
auf PCMasters.de
PCMasters Hardware Forum
Standard Weitere Informationen

 
Alt 29.10.2009, 21:07
Benutzerbild von pixelflat
pixelflat
 
Registriert seit: 06.03.2007
Ort: Ingolstadt
Marktplatz Bewertungen: (2)
Beiträge: 6.178
Danksagungen: 303
Standard

Naja, wenn du mit Flash arbeiten willst, wäre ActionScript die Programmier-Sprache. Damit kannst du auch 3D-Objekte erstellen (gibt sogar 3D Engines):
http://www.nulldesign.de/exp/expview...800&height=400
http://www.nulldesign.de/exp/expview...800&height=400

Sowas wirst du allerdings nicht all zu schnell zustande bringen. Aber wenn du mal Flash / ActionScript kannst, ist das schon mal ein guter Weg...

Der Vorteil eines Informatikers - im Gegensatz zu etwa Mediengestaltern oder was weiss ich - ist übrigens, dass man zum Programmieren überhaupt nix zahlen muss und sofort los legen kann. Such dir etwas aus und fang einfach an.

Ein guter Einstieg wäre auch (vor allem, wenn du sowieso schon logische Abläufe von Scratch kennst) sowas wie PHP.

Geändert von pixelflat (29.10.2009 um 21:34 Uhr).
Folgende User haben sich für den guten Beitrag bedankt:
jool222
 
Alt 29.10.2009, 21:10
Benutzerbild von pdelvo
pdelvo
 
Registriert seit: 23.08.2009
Marktplatz Bewertungen: (1)
Beiträge: 1.328
Danksagungen: 95
Standard

Da ich .net verliebt bin kann ich die c# ans herz legen. ist zwar kein flash, sondern silverlight. [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ]

Ein vorteil ist, dass du mit einfachen windows anwendungen anfangen kannst. dazu gibt es auch kostenlose online bücher.
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ]
Folgende User haben sich für den guten Beitrag bedankt:
jool222
 
Alt 29.10.2009, 21:23
Benutzerbild von pixelflat
pixelflat
 
Registriert seit: 06.03.2007
Ort: Ingolstadt
Marktplatz Bewertungen: (2)
Beiträge: 6.178
Danksagungen: 303
Standard

Wenn wir schon bei richtigen Hochsprachen sind: Wer nicht all seine Programme mehr oder weniger von Microsoft abhängig machen, bzw. auch noch Plattformunabhängig bleiben will, kann auch C++ mit Qt versuchen. Das ist derzeit mein Liebling.
 
Alt 29.10.2009, 21:53
jool222
 
Registriert seit: 29.10.2009
Marktplatz Bewertungen: (0)
Beiträge: 22
Danksagungen: 2
Standard

silverlight scheint toll zu sein. vielen dank. so dann werde ich die nächsten jahre mit silverlight verbringen.

noch was:
1.zu welchen format kann man silverlight produkte exportieren?
2.heißt die sprache c?
3.kann man einen vollbildmodus in das spiel intigiereren?
4.kann man damit auch große sachen machen oder ist das nichts für richtige 3d spielen die öhh kp verkaufswürdig wären?
5. wäre es nicht schlauer anstat c gleich cpp zu nehmen?
 
Alt 29.10.2009, 22:02
Benutzerbild von pdelvo
pdelvo
 
Registriert seit: 23.08.2009
Marktplatz Bewertungen: (1)
Beiträge: 1.328
Danksagungen: 95
Standard

1.zu welchen format kann man silverlight produkte exportieren?
Silverlight anwendungen sind reine browseranwendungen


2.heißt die sprache c?
Nein. Sie heißt C#. Das darfst du auf keinen fall verwechseln, auch wenn es sich ähnlich anhört.


3.kann man einen vollbildmodus in das spiel intigiereren?
kannst du natürlich machen

4.kann man damit auch große sachen machen oder ist das nichts für richtige 3d spielen die öhh kp verkaufswürdig wären?
3d geht im moment noch nicht. mit c# kannst du aber auch windows anwendungen scheiben. da stehen dir verschiedene frameworks zur verfügung. zB xna(nur dx9 wegen der xbox), mit der du dein spiel auch auf der xbox spielen, und vermarkten kannst. dann kannst du die spiele auchnoch auf dem mediaplayer zune spielen. das kleine gerät kann aber nur 2d. dann wäre da noch slimdx, welcher ein reiner drectx wrapper ist. er unterstützt bis jetzt dx9/10/11. Das ist dann aber auch etwas schwieriger. damit kannst du nicht auf die xbox.

5. wäre es nicht schlauer anstat c gleich cpp zu nehmen?
Wenn du dich zwichen c und c++ entscheidest auf jeden fall
Folgende User haben sich für den guten Beitrag bedankt:
jool222
 
Alt 29.10.2009, 22:21
jool222
 
Registriert seit: 29.10.2009
Marktplatz Bewertungen: (0)
Beiträge: 22
Danksagungen: 2
Standard

ich weiß nicht... ich bin unentschlossen. ich möchte möglichst einfach...
exe datein programmieren... 3d muss sein sonst könnte ich ja auch bei scratch bleiben... kostenlos und gut gemacht wäre gut...
 
Alt 29.10.2009, 22:35
Benutzerbild von pdelvo
pdelvo
 
Registriert seit: 23.08.2009
Marktplatz Bewertungen: (1)
Beiträge: 1.328
Danksagungen: 95
Standard

ich habe gedacht du willst flash? normale exe gehen mit dem 'Änormalen' c# und dem .net framework. dazu gibt es noch eine klasse ide von Microsoft. Da gibt es wirklich versionen, die richtig viel kohle kosten.([Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ]) aber auch kostenlose express varianten, die sich mit den großen brüdern messen können(bis auf kleinigkeiten, die dich in 3 jahren interessieren)
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ]

Und das mit deinen game kannst du erstmal nach gaaaaaanz hinten setzten. da brauchst du schon einige fertigkeiten.

Ein verteil von .net sprachen ist die intensieve vörderung von microsoft. es gibt zB ein Framework um die gui(Graphic User Interface) hardwarebeschleunigt zu verwirklichen. wenn man mit gdi gearbeitet hat wird man die grenzen kennen. das leidige flackern bei aufwändigeren sachen trotz DoubleBuffer. Dann wird in der nächsten version , die sich im moment in der beta befindet) support für die neuen windows 7 funktionen alà Jump List etc geben. Und das ohne komplizierten API aufrufe.

Der trend geht eindeutig (aus microsofts richtung) zu .net. ein paar entwicklungstools sind schon vollständig managed. wie zb Visual Studio 2010(im moment beta2, nutze ich auch) und das expression studio.

PS: Oh mein gott war der text ne geburt
Folgende User haben sich für den guten Beitrag bedankt:
jool222
 
Alt 30.10.2009, 10:44
Benutzerbild von >F4b!o<
>F4b!o<
 
Registriert seit: 06.12.2007
Ort: Stuttgart
Marktplatz Bewertungen: (0)
Beiträge: 256
Danksagungen: 4
Standard

Mit C++ kannst du alles machen.
Du wirst aber nicht gleich mit Windows Fenstern anfangen können, weil du dich erstmal mit dem Programm selbst beschäftigen musst.
C++ ist Plattform unabhängig. Später, wenn du die Sprache C++ selbst wirklich 100%ig beherschen tust, kannst du mit der Spieleprogrammierung anfangen. Das alles braucht aber seine Zeit, weil diese Sprache sehr mächtig ist und man sie nicht innerhalb paar Tagen lernen kann.

Mein Vorschlag wäre, du kaufst dir ein anfänger Buch zbs. "Easy C++" von Dirk Louis und arbeitest es erstmal durch. Dann kannst du dir überlegen, ob du mit der Programmiersprache klar kommst und kannst dich intensiver mit der Sprache auseinander setzen.
In 1-2 Jahren oder auch früher, kommt drauf an wie lernfähig du bist, steigst du in die Spieleprogrammierung ein und benutzt eine Programmierschnittstelle (API) zbs. Direct X um 3D Spiele zu programmieren.
Dazu gibt es dann auch wieder massig Bücher...
Wenn du das alles drauf hast, besorgst du dir zbs. "Blender" und lernst 3D Objekte zu modelieren, texturieren, rendern und den ganzen 3D Kram eben.
Blender ist kostenlos und open source wenn ich mich recht erinnere.
Google einfach mal nach "Blender", dann wirst du schnell auf ihre Webseite kommen und kannst es dir mal anschauen.

Ich hoffe ich konnte dir ein wenig weiter helfen. Viel Glück.
Folgende User haben sich für den guten Beitrag bedankt:
jool222
 
Alt 30.10.2009, 14:25
jool222
 
Registriert seit: 29.10.2009
Marktplatz Bewertungen: (0)
Beiträge: 22
Danksagungen: 2
Standard

danke für eure langen antworten. eine frage habe ich noch: wie habt ihr das programmieren gelert? und ist das auf dem weg zu empfehlen?
 
Alt 30.10.2009, 15:44
Benutzerbild von pdelvo
pdelvo
 
Registriert seit: 23.08.2009
Marktplatz Bewertungen: (1)
Beiträge: 1.328
Danksagungen: 95
Standard

Ich persönlich habe mir alles selber beigebracht. google war men freund. ich habe mir einige tuts durchgearbeitet. Dann, als ich schon etwas geschicktet war, habe ich mich in einem forum angemeldet, habe fragen gestellt, und beantwortet. Das bringt auch sehr viel. Bin da heute immer noch aktiv. Natürlich muss man dafür den nötigen ergeiz haben und nicht direkt aufhöhren, wenn was nicht funktionieren will. Habe bis ich mein erstes 2d spiel fertig hatte ca 2 1/2 jahre gebraucht. War noch recht primitiv.([Link nur für registrierte und freigeschaltete Mitglieder sichtbar. ])
Folgende User haben sich für den guten Beitrag bedankt:
jool222
 
Alt 30.10.2009, 16:18
jool222
 
Registriert seit: 29.10.2009
Marktplatz Bewertungen: (0)
Beiträge: 22
Danksagungen: 2
Standard

so nun meine letzt frage:
welches buch soll ich mir kaufen womit ich das gut verstehe, das nicht die ganze zeit fachwörter benutzt und mit cpp verstäntlich beibringt? "Easy c++?

gibt es easy cpp auch im laden? ich habe nur ne ec karte und will nicht aus mein zimmer

Geändert von jool222 (30.10.2009 um 22:39 Uhr).
Folgende User haben sich für den guten Beitrag bedankt:
D4rk_nVidia
 
Alt 31.10.2009, 02:27
sommergemüse
 
Registriert seit: 08.02.2006
Ort: NRW
Marktplatz Bewertungen: (1)
Beiträge: 980
Danksagungen: 24
Standard

Mit 11? Sorry es gibt auch noch andere Dinge, außerdem glaube ich kaum, dass du dir mit 11 Jahren mal so eben in einem Onlineshop ein Buch Kaufen darfst

Gibts in jeder größeren Buchhandlung zum Beispiel...

Des weiteren ist es natürlich gut, wenn man mehrere Dinge wie 3D und Programmieren kann, aber ich würde mich trotzdem auf eine Sache spezialisieren, man kann immer "Kollegen" finden die sich dann mit den anderen Sachen beschäftigen können Du kannst und musst nicht alles alleine machen, vor allem nicht im Kommerziellen Bereich bei A++ Titeln wie Crysis oder so Klar die Grunddinge solltest du trotzdem überall können, vereinfacht sehr vieles aber Spezialisiere dich z.B nur aufs Programmieren.

Außerdem ist es unbedingt Erforderlich, dass du fließend Engisch Sprechen und Schreiben kannst, wenn du damit wirklich etwas im Gaming-Bereich machen möchtest

Ich würde mal behaupten, mit C++ kommt man am weitesten, wüsste nicht welche Sprache das in ferner Zukunft ablösen wird... Cry-Engine, Unreal-Engine usw alles in C++ Geschrieben..

Allerdings vergehen sehr viele Jahre, bis du da wirklich etwas kannst... Sobald es mit 3D los geht, wird es aber ziemlich Komplex ...

Und nunja die meisten Firmen Kaufen für ihre Spiele Engines wo sie "nur" den Inhalt hinzufügen müssen, aber alle Shader, Editoren usw. sind schon dabei. Und eben der Quelltext, wenn die Firmen selber neue Funktionen hinzufügen möchten. Wie die Unreal Engine 3 (4 ist zur Zeit in Entwicklung) ... die Kostet aber glaubich eine Million Dollar, also nicht gerade wenig. Des weiteren gibt es noch die Cry Engine, ich würde mal sagen die zur Zeit fortschrittlichste Engine - normalo kommen aber auch nur an den Sandbox-Editor wie z.B in Crysis

Denn eine neue Engine zu Schreiben dauert 3-4 Jahre, ein riesiges Team und Verschlingt eher 10 Millionen wenn nicht noch (viel) mehr ...

Also wenn du das richtig (richtig!) beherrscht, wirst du ziemlich sicher eine sehr gute Arbeitsstelle bekommen...

Nunja ich kann auch ein wenig C++, aber mein Gebiet ist eher 3D, und GFX macht mir mehr Spaß - Programmieren ist für mich eine ziemlich Trockene angelegenheit ...

Also viel Spaß und Berichte mal in en paar Jahren was du so gemacht hast, die meisten Fragen 1 mal und Antworten dann nie wieder...

Geändert von sommergemüse (31.10.2009 um 02:30 Uhr).
Folgende User haben sich für den guten Beitrag bedankt:
jool222
 
Alt 31.10.2009, 11:09
Benutzerbild von D4rk_nVidia
D4rk_nVidia
 
Registriert seit: 12.10.2009
Ort: Velbert
Marktplatz Bewertungen: (0)
Beiträge: 1.679
Danksagungen: 58
Standard

Also ich versteh sowas garnicht
Kan mir einer eine PN schiken mit einem Link wo man was einfach machen kann.
Mit anleitung etc.
Und jool222 cool das du mit 11 sowas machen willst
Ich würde es mit 11nie schaffen
respect
Folgende User haben sich für den guten Beitrag bedankt:
jool222
 
Alt 31.10.2009, 12:21
jool222
 
Registriert seit: 29.10.2009
Marktplatz Bewertungen: (0)
Beiträge: 22
Danksagungen: 2
Standard

danke dark_nVidia
danke sommergemüse

Zitat:
Zitat von sommergemüse Beitrag anzeigen
Außerdem ist es unbedingt Erforderlich, dass du fließend Engisch Sprechen und Schreiben kannst, wenn du damit wirklich etwas im Gaming-Bereich machen möchtest
ich spreche und schriebe fließend english. ich war 2 jahre in canada.
und mach dir mal keine sorgen über mein alter ich schaff immer alles.
ich habe gestern abend ein bisschen angfangen und muss sagen meine vorkenntnise durch scratch sind unbezahlbar. ich musste mir fast gar nichts durchlesen. ich habe mir die wichtigsten befehle gesuchte für den anfang , ein paar grundregeln gesucht und einfach angefangen und das ist dabei rausgekommen:
Code:
#include <iostream>

using namespace std;

int main()
{
    int  variable1 = 0;
    cout << "hallo. ich bin meine erstes programm mit cpp xD. gebe eine zahl unter 10 ein" << endl;
    cin >> variable1;
    if(5 < variable1)
{
    cout << "die zahl" << variable1 << "ist groezzer als 5" << endl;
}
    if(5 > variable1)
{
     cout << "die zahl" << variable1 << "ist kleiner als 5" << endl;
} 
    system("PAUSE");
    return 0;
}
es funktioniert^^. ich hatte 2 fehler. nach ca. 10 minunten ging es. ha: ich habe nicht mit hello world angefangen


ich habe keine ahnung was
Code:
#include <iostream>

using namespace std;

int main()
bedeutet. kann mir das jemand erkähren?

Geändert von jool222 (31.10.2009 um 12:27 Uhr).
Um auf dieses Thema zu ANTWORTEN
bitte sich zuerst » hier kostenlos registrieren!!
Antwort


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Programmieren lernen für Anfänger OC4Ever GFX, Webdesign und Programmierung 8 22.08.2008 12:38
Batchen Lernen leicht gemacht: Hier ein Tutorial von mir, wie mann Batch lernen kann! CoolerDennisBoy GFX, Webdesign und Programmierung 1 01.05.2008 10:22
Spiel selbst programmieren -???- GFX, Webdesign und Programmierung 25 15.04.2008 18:43
Internetseiten programmieren lernen ERR0R GFX, Webdesign und Programmierung 6 13.01.2008 00:39


Sie betrachten gerade: programmieren lernen



Alle Zeitangaben in WEZ +1. Es ist jetzt 13:25 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Template-Modifikationen durch TMS
SEO by vBSEO 3.3.2
.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59