ich bin noch relativ weit davon entfernt ein fertiges spiel vorweisen zu können, aber ich bin am lernen, auch wenns scheinbar langsam voran geht..
genug irrelevantes zeug geschwafelt..
ich habs nun endlich irgendwie geschafft ne (adjektiv zensiert) bitmap anzuzeigen. ich kann dieses bild auch schon per tastendruck über den monitor bewegen (uuuuuh tooooll, sagt ihr jetz.. ^_^). mein problem liegt nurn darin, dass ich diesen bild eben pro frame eine gewisse anzahl an frames in eine richtung bewege, es jedoch nicht so performt wie ich es gern hätte.
problem 1:
wenn ich auf eine taste drücke, dann zuckt es zuerst x-frames nach vor, macht dann ne kurze pause, und bewegt sich erst dann konstant in die richtung weiter. wie kann ich das beheben? in der WndProc rufe ich tastenabfragen über WM_KEYDOWN ab. gibt vielleicht andere nachrichten die in dem fall weiter helfen, oder löst man das anders?
problem 2:
beim 'konstanten' vorwärtsbewegen zb um 15pixel pro frame sieht das irgendwie ruckartig aus.. am liebsten wärs mir nat. dass sich das bild um 1pixel pro frame bewegt, aber dann bewegt es sich zu langsam. soll ich jetzt einfach die anzahl der berechneten frames hochdrehen, damit sich das schnell genug bewegt und flüssig aussieht? (ich hoffe ich hab mich so ausgedrückt dass man versteht was ich meine)
problem 3:
wie kann ich abfragen dass 2 tasten gleichzeitig gedrückt sind? ich will nicht dass sich das ganze nur auf-ab und rechts-links bewegt, sondern es soll auch schräg bewegbar sein.
würde mich über tipps freuen, danke!