Die Suche ergab 691 Treffer

von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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: ...
von BeRsErKeR
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...
von BeRsErKeR
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. ;)
von BeRsErKeR
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 ...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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 ...
von BeRsErKeR
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...
von BeRsErKeR
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

Eisflamme hat geschrieben:Kommt der hier nicht recht nah dran? http://de.wikipedia.org/wiki/LZ78
Ich glaube Krishty wollte auf Dekodierung/Dekompression verzichten.

@Krishty: Schonmal die PATRICIA Tries angeguckt?
von BeRsErKeR
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! ;)
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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, ...
von BeRsErKeR
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...
von BeRsErKeR
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

antisteo hat geschrieben:... eben alle Schwachstellen von C++, die irgendwie jede andere Sprache behebt.
Und dafür andere Schwächen zur Verfügung stellt. ;)
von BeRsErKeR
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...
von BeRsErKeR
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...
von BeRsErKeR
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 ...