Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-20 von insgesamt 83.

Werbeanzeige

18.03.2004, 20:06

Forenbeitrag von: »Pirat!«

Problem mit Nachrichtenschleife, Prog wird nicht beendet

mehr tuts: http://www.engin.umd.umich.edu/CIS/course.des/cis577/lecture/win.htm http://www.functionx.com/win32/

18.03.2004, 20:04

Forenbeitrag von: »Pirat!«

Problem mit Nachrichtenschleife, Prog wird nicht beendet

So auf den ersten Blick denke ich mal folgendes: Du machst zwar ein DestroyWindow wenn du auf das X klickst (denke das macht Windows automatisch), aber es kommt keine QuitMessage. Um das zu tun füge deinem WndProc folgendes hinzu: Quellcode 1 2 3 case WM_DESTROY: PostQuitMessage(0); break; alternativ kannste dass auch in der WM_CLOSE oder in der WM_COMMAND Message bei ID_CANCEL(in Dialogen des gleiche wies X) unterbringen. Mein Lieblings Tutorial: www.winprog.org/tutorial/

15.03.2004, 21:46

Forenbeitrag von: »Pirat!«

Wie erstelle ich eine DLL in Visual C++ ?

Das wird auch sehr schön in Davids Buch erklärt, ziemlich weit hinten. So habs ich jedenfalls gelernt.

14.03.2004, 21:26

Forenbeitrag von: »Pirat!«

Abprallen

Sonst gibts Ungenauigkeiten bei spezial Fällen (z.B. man trifft genau die Kante beim Quader). Dann kannste mit den Normalen keinen Ausfallwinkel mehr berechnen. Kann aber auch sein dass ich mich irre, mein Kopf funktioniert heute den ganzen Tag eh schon nicht wie gewollt, und die Funktion hab ich noch nie benutzt.

14.03.2004, 20:11

Forenbeitrag von: »Pirat!«

Abprallen

Solltest die Objekte mit denen der Ball kollidiert aber aus sehr vielen Vertices zusammenbauen, sonst ist das sehr, sehr ungenau.

12.03.2004, 11:02

Forenbeitrag von: »Pirat!«

prob bei nebelbeispiel

Es könnte sein dass du etwas am Dialog geändet hast, was im Zusammenhang mit IDC_QUIT steht. Wenn du dir ganz sicher bist, das IDC_QUIT vorhanden und ordnungsgemäß eingebunden ist, dann probiere mal folgendes: Bereinige deine Projektmappe und kompiliere dann neu. Ich glaub nämlich das Ressourcen bei Änderung nicht automatisch neu kompiliert werden. So konnte ich zumindest schon einige Ressourcen-Errors ausmerzen.

12.03.2004, 10:54

Forenbeitrag von: »Pirat!«

Sprites aus bestehender Software extrahieren

so ists, so ists ;D Danke nochmal für deine Hilfe!

09.03.2004, 23:00

Forenbeitrag von: »Pirat!«

Happy Birthday to David!

Von mir auch noch alles Gute! Feier schön! :prost: :ola: :prost:

09.03.2004, 22:58

Forenbeitrag von: »Pirat!«

Sprites aus bestehender Software extrahieren

Hi Leute, mich würde mal interessieren ob einer von euch zufällig weiss, wie man 2d-Sprites (also komplette Animationen) aus ablaufenden Spielen extrahiert (wie das z.b. bei der Erstellung von SNES Sprites gemacht wird, dies dann im Netz gibt). Ich würd nämlich evtl. gerne einen Klassiker wieder aufleben lassen! Aber dazu brauch ich ja die Original GameSprites.

06.03.2004, 20:10

Forenbeitrag von: »Pirat!«

Eigenen Datentyp definieren

Danke für eure Antworten! Also an eine eigene Klasse hatte ich auch schon gedacht, dann müsste ich halt die Zahlen irgendwie zusammensetzen. Da ich aber keine Lust habe meine Zeit dafür zu opfern, werde ich wohl probieren müssen mit den libs klarzukommen. Leider checke ich das gmp lib rein gar nich, sonst würd ich das benutzen. Mal sehen, momentan kann ich mit doubles factorials bis 170 ausrechnen. Das muss dann wohl ausreichen.

03.03.2004, 20:33

Forenbeitrag von: »Pirat!«

Eigenen Datentyp definieren

Hallo, der Titel sagt eigentlich schon alles. Ich brauche einen Datentyp, der gross genug ist um wirklich grosse Zahlen zu behalten (so Fakultäten bis vielleicht 10 000). Das passt leider meines Wissens nach in keinen 64bit Datentyp mehr. Nun bekam ich von einem flüchtigem Bekannten den Tip, mir meinen eigenen Datentyp zu schreiben, nur weiss ich nichtmal wie ich das angehen sollte, bzw. wonach ich im I-Net suchen sollte. Könnt ihr mir vielleicht ein paar Tips dazu geben?

25.02.2004, 17:22

Forenbeitrag von: »Pirat!«

Editoren:benutzt man proffessionell MFC???

Sind die MFC wesentlich schwerer zu erlernen oder zu gebrauchen als die WINAPI? Wie lange braucht man durchschnittlich um von der WINAPI auf die MFC umzusteigen (Lernaufwand, Arbeitsgeschwindigkeit). Wieso ist es überhaupt lohnenswert die MFC zu benutzen? ...wie...wieso...warum egal... please respond

21.02.2004, 14:11

Forenbeitrag von: »Pirat!«

Allg. Frage zu globalen Variablen und Programmstruktur

Nur so am Rande: Beim Visual-Studio (und vielleicht auch bei anderen Compilern) kannste mehrfache Kompilation von headern durch das Schlüsselwort pragma once ausschalten.

13.02.2004, 14:44

Forenbeitrag von: »Pirat!«

EDD-Groupe Es wird ernst!

Also da ich davon ausgehe, von eurem Wissen sehr profitieren zu können würde ich mich als PHP/HTML/MYSQL Entwickler anbieten. Ich hab da schon einige Sachen gemacht. Hautpgrund für mich wäre, dass ich jemanden an der Angel habe, der besser C++ kann als ich, was ungemein bei kleinen lästigen Fragen hilft. Es kommt aber auch auf den Umfang an, denn ich muss mich leider auf mein Abi vorbereiten. Also erzählt mir bitte mal was ihr euch konkret vorstellt, bzw. was gecodet werden müsste. Ab Ende nächs...

12.02.2004, 21:04

Forenbeitrag von: »Pirat!«

Anwendung konnte nich richtig initialisiert werden

Solltest du .NET zur Entwicklung benutzen, musst du natürlich auf jedem Rechner wo das Prog laufen soll die EndUserRuntime des .NET frameworks installiert haben. Sonst bekommste beim Starten solche Errors. just in case: hier bekommst dus CLICK ME

12.02.2004, 14:58

Forenbeitrag von: »Pirat!«

TriBase-Engine tbGUI.h

zu deinem ursprünglichem Problem: Du musst definitiv irgendwas vergessen haben. Alle object-files wollen anscheinend die Funktion Receive-Message verwenden. Ich würd sagen da hilft nur suchen. Anders ist der Error nicht möglich.

12.02.2004, 13:12

Forenbeitrag von: »Pirat!«

TriBase-Engine tbGUI.h

Wenn du was lernen willst, würde ich dir raten gleich eine eigene Engine zu proggen, die erstmal die Basis Module beinhaltet (Steuerungs-Interface, Graphik, Szenendarstellung, und den Programm-Heartbeat aka the GameLoop). Ich würde dabei die TriBase Engine zum Vorbild nehmen, die mit ihren statischen Klassen codetechnisch einfach aber effizient arbeitet und deren Bestandteile sehr leicht zu verstehen sind. Wenn dus erstmal selber, in leicht abgespeckter Form, nachprogrammiert hast, dann hast du ...

12.02.2004, 12:31

Forenbeitrag von: »Pirat!«

Begriffserklärungen gesucht: "Factory" + "foo

Hi! Kann mir vielleicht mal jemand erklären, was der Begriff factory im Programmierbreich zu bedeuten hat. Dann würd ich auch noch gerne wisse, warum viele leute beispielsfunktionen "foo" oder "foo bar" nennen. Wäre nett wenn ihr das erklären könntet.

10.02.2004, 09:59

Forenbeitrag von: »Pirat!«

Linker Fehler -> Windows.h kann nicht geöffnet werden!

hmm, ich könnte mir vorstellen, das bei deinem TriBase Projekt die include-paths deiner IDE noch nicht/nicht richtig eingestellt sind. Mehr fällt mir leider auch nicht ein. Haste aber wahrscheinlich schon gecheckt.

Werbeanzeige