Die Suche ergab 691 Treffer
- 22.12.2011, 16:05
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Grafiken laden (Verhalten)
- Antworten: 7
- Zugriffe: 1392
Re: Grafiken laden (Verhalten)
Allerdings gehe ich auch nicht unbedingt von langen Ladezeiten bei solch kleinen Grafiken aus, wobei wohl er der Zugriff auf die Festplatte im Allgemeinen das Problem (wenn es eins sein sollte) ist. Der Zugriff auf die Platte ist wohl in der Regel das Problem. Ich kann dazu jetzt keine konkreten Er...
- 22.12.2011, 00:53
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Grafiken laden (Verhalten)
- Antworten: 7
- Zugriffe: 1392
Re: Grafiken laden (Verhalten)
Die beiden hauptsächlichen Sachen, die mich zur Zeit schwanken lassen sind eigentlich folgende: - Delays durch Laden der Grafiken während des Spiels (Variante 2 und 3) - Aufwand durch feste Zuordnung von Grafiken (Variante 1) Beim Speicherbedarf hast du natürlich recht. Das sehe ich nicht wirklich k...
- 22.12.2011, 00:22
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Grafiken laden (Verhalten)
- Antworten: 7
- Zugriffe: 1392
Re: Grafiken laden (Verhalten)
Nun ja für das Basisspiel wird es wohl nicht all zu viele Grafiken und andere Daten geben. Wobei man ja nicht unbedingt weiß wie man das ganze in ferner Zukunft noch erweitern wird. Allerdings handelt es sich nur um 32x32 Pixel PNGs, daher sollte es auch mit einigen hundert Grafiken keine Probleme g...
- 21.12.2011, 20:42
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Grafiken laden (Verhalten)
- Antworten: 7
- Zugriffe: 1392
Grafiken laden (Verhalten)
Hallo ich arbeite gerade an einem kleinen Spielchen mit Items und so Sachen. Nun ist es so, dass jede Iteminstanz (von mir aus auch andere Instanzen die Grafiken nutzen wie GUI-Elemente etc) eine bestimmte Grafik haben. Instanzen gleichen Typs natürlich auch die gleichen Grafiken. Nun will man ja ni...
- 20.12.2011, 11:57
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: User Interface Programmieren / Varianten?!
- Antworten: 6
- Zugriffe: 1432
Re: User Interface Programmieren / Varianten?!
@ kimmi: Globale Variablen vermeide ich von grund auf. Wenn es schon die OOP gibt, sollten wir sie auch nutzen ;-) Wenn globale Variablen Sinn machen, solltest du sie auch nutzen. Alles was nicht zwingend in eine Klasse muss sollte global sein (natürlich in einem entsprechenden namespace). @Topic: ...
- 16.12.2011, 11:39
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Gelöst] Eigene Exception / Kaputter e.what String
- Antworten: 7
- Zugriffe: 1107
Re: Eigene Exception / Kaputter e.what String
Ich vermute mal MyStream ist eine lokale Variable in what() ? In dem Fall ist's sonnenklar: MyStream existiert nichtmehr sobald what() returned und damit ist auch dein .c_str() futsch. Speicher doch in der exception einfach nur nen string und bastel den schon in Konstruktor zusammen ;) Du musst nic...
- 16.12.2011, 10:25
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: #ifndef Verständnisfrage
- Antworten: 18
- Zugriffe: 2874
Re: #ifndef Verständnisfrage
Tu das ruhig. Im privaten Hobby-Bereich kann man vieles tun, was sonst nicht praktisch wäre. Ich wollte es nur gesagt haben, falls hier nicht ganz so erfahrene Leute reinschauen und sich ggf. deine Konvention aneignen wollen. ;)
- 16.12.2011, 10:00
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: #ifndef Verständnisfrage
- Antworten: 18
- Zugriffe: 2874
Re: #ifndef Verständnisfrage
Ich halte es für ziemlich ausgeschlossen, dass mein voller Vor- und Nachname + der Klassenname reserviert sein soll ;-) für mich persönlich auch sinnvoll, da man direkt nachvollziehen kann, dass ich die Klasse geschrieben habe. Dann wirds aber kompliziert, wenn mehrere Entwickler (ob parallel oder ...
- 16.12.2011, 07:40
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Gelöst] Eigene Exception / Kaputter e.what String
- Antworten: 7
- Zugriffe: 1107
Re: Eigene Exception / Kaputter e.what String
Ich vermute mal MyStream ist eine lokale Variable in what() ? In dem Fall ist's sonnenklar: MyStream existiert nichtmehr sobald what() returned und damit ist auch dein .c_str() futsch. Speicher doch in der exception einfach nur nen string und bastel den schon in Konstruktor zusammen ;) Mist diese d...
- 16.12.2011, 00:05
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Gelöst] Eigene Exception / Kaputter e.what String
- Antworten: 7
- Zugriffe: 1107
[Gelöst] Eigene Exception / Kaputter e.what String
Hallo ich hab mir meine eigene Exception-Klasse geschrieben, die natürlich von std::exception (genauer von std::runtime_error) erbt. Diese erhält einfach im Ctor ein paar mehr Angaben (einen String und einen Integer). Ich überlade nun die what-Methode, in der ich mit einem std::ostringstream die Nac...
- 12.12.2011, 23:40
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: #ifndef Verständnisfrage
- Antworten: 18
- Zugriffe: 2874
Re: #ifndef Verständnisfrage
Damit kann man allerdings genauso schnell auf die Nase fliegen. Besonders in der Windows-Welt. Rein aus Interesse: Warum genau besonders unter Windows? Wenn ich von der Windows-Welt spreche rede ich hier von der WINAPI. Und in der windows.h bzw. den ganzen Headern, die diese Datei mit sich bringt g...
- 12.12.2011, 16:24
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: #ifndef Verständnisfrage
- Antworten: 18
- Zugriffe: 2874
Re: #ifndef Verständnisfrage
Naja, eben was ohne __ drin oder _X am Anfang. Ich verwend normal sowas wie MYHEADER_INCLUDED . Damit kann man allerdings genauso schnell auf die Nase fliegen. Besonders in der Windows-Welt. Ich handhabe das in der Regel so, dass ich den Namen des Projektes, den Dateinamen und die Dateiendung einba...
- 12.12.2011, 10:24
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: #ifndef Verständnisfrage
- Antworten: 18
- Zugriffe: 2874
Re: #ifndef Verständnisfrage
Prinzipiell ist der richtige Weg, die Includes innerhalb des Include-Guards (das #ifdef) zu schreiben damit diese ggf. nicht doppelt inkludiert werden. Da Standardheader allerdings auch eigene Include-Guards besitzen funktioniert auch der andere Weg. Probleme gibt es dann aber wenn du einen Header i...
- 07.12.2011, 22:23
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Vector in einer Klasse?
- Antworten: 30
- Zugriffe: 4494
Re: Vector in einer Klasse?
Naja ich kann besser englisch als deutsch (jedenfalls schriftlich) auch wenn meine Muttersprache deutsch ist. :o WTF :shock: Wie schafft man das denn? Fast genauso gut, OK, aber tatsächlich besser als die eigene Muttersprache? Dein Deutsch ist ja nun auch nicht schlecht, jedenfalls nicht so schlech...
- 07.12.2011, 17:55
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Vector in einer Klasse?
- Antworten: 30
- Zugriffe: 4494
Re: Vector in einer Klasse?
Es wäre so einfach wenn es nur noch eine einzige Sprache geben würde. Einverstanden. Warum können nicht einfach alle Menschen englisch sprechen? Warum nicht deutsch? Mein englisch ist mies. Deutsch ist viel zu umständlich. Fälle, geschlechterspezifische Endungen, usw. Außerdem könnten wir dann alle...
- 07.12.2011, 16:53
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Vector in einer Klasse?
- Antworten: 30
- Zugriffe: 4494
Re: Vector in einer Klasse?
Ich programmiere übrigens komplett auf Deutsch, soweit möglich und praktisch. Ersetzt natürlich keine Englisch-Kenntnisse, die Du eh immer und überall in der Computerei brauchst, aber ich persönlich denke, dass man besser vorwärts kommt, wenn man in seiner Muttersprache arbeiten kann. Naja ich kann...
- 07.12.2011, 14:04
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Vector in einer Klasse?
- Antworten: 30
- Zugriffe: 4494
Re: Vector in einer Klasse?
Zu den switch-cases: Ich handhabe es so, dass da nur innere Klammern drum kommen, wenn sie benötigt werden, was meist der Fall ist, wenn eine lokale Variable nötig ist, z.B. weil eine im Case aufgerufene Methode eine Adresse als Parameter erwartet. Ich empfehle aber auf jeden Fall, immer einen defa...
- 06.12.2011, 21:10
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Vector in einer Klasse?
- Antworten: 30
- Zugriffe: 4494
Re: Vector in einer Klasse?
Außerdem fällt mir die inkonsistente Namensgebung bei dir auf. Mal benutzt du zum Trennen einen Unterstrich (Kugel_Anzahl), mal tust du es nicht (m_AnimX). Ich weiß nicht, welcher Formatierungsstandard momentan für C++ aktuell ist/sind, aber das wird dir hier sicher jemand sagen können. Die vielen ...
- 05.12.2011, 10:08
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: ID in meiner Kugel Klasse?
- Antworten: 7
- Zugriffe: 1261
Re: ID in meiner Kugel Klasse?
Was mir gerade noch auffällt: Brauchen die Positionsdaten wirklich Nachkommastellen? Bei den meisten Spielen dieser Art hat man doch feste Spielfelder wie z.B. 20x20. Da interessiert es doch weniger, auf welcher Position auf der X-Achse und Y-Achse die Kugel ist, sondern mehr, in welchem der möglic...
- 04.12.2011, 22:31
- Forum: Algorithmen und Datenstrukturen
- Thema: Brauche den Namen dieses Algorithmusses
- Antworten: 18
- Zugriffe: 6505
Re: Brauche den Namen dieses Algorithmusses
Ich glaube Krishty wollte auf Dekodierung/Dekompression verzichten.Eisflamme hat geschrieben:Kommt der hier nicht recht nah dran? http://de.wikipedia.org/wiki/LZ78
@Krishty: Schonmal die PATRICIA Tries angeguckt?
- 03.12.2011, 17:47
- Forum: Vorstellungsbereich
- Thema: [Projekt] TicTacToe
- Antworten: 4
- Zugriffe: 1529
Re: [Projekt] TicTacToe
Nicht schlecht. Schade dass du es nicht mehr zum Laufen bekommst. Es ist z.B. auch ganz gut wenn man noch ein bischen an einem Projekt weitermodifiziert. Z.B. verschiedene Schwierigkeitsgrade für den Computer oder ähnliches. Aber sonst mach dich einfach ans nächste Projekt. Weiter so! ;)
- 03.12.2011, 17:29
- Forum: Algorithmen und Datenstrukturen
- Thema: Brauche den Namen dieses Algorithmusses
- Antworten: 18
- Zugriffe: 6505
Re: Brauche den Namen dieses Algorithmusses
http://en.wikipedia.org/wiki/Radix_tree (PATRICIA Tries)
http://en.wikipedia.org/wiki/Suffix_tree (Suffix Tree)
http://en.wikipedia.org/wiki/Suffix_tree (Suffix Tree)
- 29.11.2011, 16:21
- Forum: Allgemeines Talk-Brett
- Thema: Finanzierung durch Stonequest
- Antworten: 83
- Zugriffe: 14009
Re: Finanzierung durch Stonequest
Ich glaub mit kleinen Handyspielen hast du weitaus größere Chancen an Geld zu kommen. Glaub ich nicht. Zumindest nicht wenn er als Unbekannter in den total ueberfuellten Markt einsteigt. So aus eigener Erfahrung, dauert es dann dank Polishing auch ein wenig laenger als geplant, evtl. fehlt noch der...
- 29.11.2011, 16:18
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Tipps & Tricks] bad programming
- Antworten: 123
- Zugriffe: 19485
Re: [Tipps & Tricks] bad programming
Ich habe gerade festgestellt, meine längste Funktion hat etwa 2,8k Zeilen :D ( Ohne Kommentare. Kommentare hab ich ja vielleicht 10 oder so im ganzen Code ) Öhm ich hab ja auch schon leicht längliche Funktionen, aber bei mehr als 30 Zeilen sollten in der Regel die Alarmglocken leuten. Und 2,8k? Dan...
- 28.11.2011, 23:41
- Forum: Allgemeines Talk-Brett
- Thema: Finanzierung durch Stonequest
- Antworten: 83
- Zugriffe: 14009
Re: Finanzierung durch Stonequest
Ich glaub mit kleinen Handyspielen hast du weitaus größere Chancen an Geld zu kommen. Und tolle Grafik lockt eigentlich die wenigsten an und wenn dann meist nur kurz, weil andere Dinge zu kurz kommen. Ich bezweifle auch stark dass du im nächsten Jahr schon eine Version auf die Beine stellen kannst, ...
- 28.11.2011, 23:17
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Einstieg in die Spielebranche als C++ Programmierer
- Antworten: 19
- Zugriffe: 8267
Re: Einstieg in die Spielebranche als C++ Programmierer
... eben alle Schwachstellen von C++, die irgendwie jede andere Sprache behebt. Und dafür andere Schwächen zur Verfügung stellt. ;) Ja, aber solche Probleme wie Performance hat irgendwie jede Sprache. C/C++ hingegen ist mit seinen Wehwehchen ein ziemlicher Exot ist. Es hat irgendwie niemand das Inc...
- 28.11.2011, 16:41
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Einstieg in die Spielebranche als C++ Programmierer
- Antworten: 19
- Zugriffe: 8267
Re: Einstieg in die Spielebranche als C++ Programmierer
Und dafür andere Schwächen zur Verfügung stellt. ;)antisteo hat geschrieben:... eben alle Schwachstellen von C++, die irgendwie jede andere Sprache behebt.
- 28.11.2011, 00:49
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Einstieg in die Spielebranche als C++ Programmierer
- Antworten: 19
- Zugriffe: 8267
Re: Einstieg in die Spielebranche als C++ Programmierer
Ich glaube eigentlich, dass man anfangs besser bei einer Sprache bleiben sollte. Wenn man diese weitestgehend beherrscht ist das Erlernen einer anderen Sprache eigentlich ein Klacks. Am Anfang verwirrt es nur und man kommt durcheinander. Ich denke auch nicht, dass man von C++ abraten sollte. Denn ma...
- 21.11.2011, 13:37
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [Tipps & Tricks] bad programming
- Antworten: 123
- Zugriffe: 19485
Re: [Tipps & Tricks] bad programming
@Berserker: 160k Zeilen in welcher Sprache, mit/ohne Leerzeilen/Kommentare, besteht der Content auch aus Codezeilen? Interessiert mich mal^^ Also die 160k sind wirklich nur reiner Code (ohne Kommentare und Leerzeilen). Mit Kommentaren und Leerzeilen sind es rund 260k. Übrigens hatte ich erst eine A...
- 20.11.2011, 22:40
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [VC++] Exe zugleich als DLL nutzen?
- Antworten: 36
- Zugriffe: 5420
Re: [VC++] Exe zugleich als DLL nutzen?
Naja unter "dynamische Bibliothek" (siehe erster Post) versteh ich allerdings eher, dass er vorhat die DLL schon beim Compilen dazu zu linken und nicht den Weg über LoadLibrary zu gehen. Und in diesem Fall macht es halt keinen Sinn, es sei denn es gibt irgendwelche anderen Gründe, die mir ...