C++ Tetris Projekt

04/15/2018 15:17 aenigma.#1
Hallo,

ich bin auf der Suche nach dem Sourcecode für Tetris.
Dieses muss in C++ mit Windows Forms geschrieben und verständlich für Anfänger sein.

Falls Ihr bereits ein solches Projekt haben solltet, oder eines programmieren könnt, könnt ihr euch gerne melden.

Bitte Angebote direkt mit Preis und bevorzugter Zahlungsmethode.
05/11/2018 14:44 iMostLiked#2
#moved
05/20/2018 07:38 Darth Moon#3
Hey!

Ich würde mich gerne dafür bereiterklären, dir ein kleines Tetris-Spielchen in C++ zu coden. Das einzige Problem sind deine Windows Forms.
Bisher hatte ich keine Ahnung, dass es so etwas überhaupt gibt!
Ich habe mich erst vor Kurzem in die Windows-Gdi+ eingearbeitet. Meine Erfahrung: Vergisses! Nette GUI's lassen sich sicherlich mit der WinAPI realisieren, und auch kleine Zeichnungen sind mit der GDI+ möglich. Aber sobald Animationen ins Spiel kommen (und ohne bewegende Bilder kein Tetris-Spiel), versagt sie komplett. Langsam. Flackernd. Unschön. Und wenn du die FPS-Rate hochschraubst, siehste garnichts, weil das Bild schon wieder gecleaned ist, ehe es den Bildschirm erreicht.
Ich weiß ja nicht, wie es mit Windows Forms steht, aber eine kurze Internetsuche hat mich glauben lassen, dass auch hier tolle Mechanismen, aber dennoch wenig für die spieleentwicklung zum Einsatz kommen.
Dann habe ich mit SDL2 begonnen.
SDL2 ist eine Bibliothek, welche dich super auf 2D-Spiele wie Tetris spezialisiert. User-Inputs, GUI, Audio etc. Alles inklusive! Und es gibt sogar noch viele Erweiterungen zu dieser Erweiterung - ein Beispiel SDL_Net für die Kommunikation mit einem Server.
Der besondere Bonus bei SDL: Portabilität! N Haufen Betriebssysteme werden unterstützt, ohne großes Zutun des Entwicklers.
Wenn dich das alles nicht abschreckt, wäre ich sehr erfreut, von dir zu hören. Denn DAMIT könnte ich dir bestimmt ein Tetris-Spiel zusammenbasteln. Dokumentiert.
Und ich kann dir (je nachdem, wie deine Entwicklungsumgebung aussieht) auch sicherlich beim Aufsetzen von SDL2 unter die Arme greifen.

Grüße
Darth Moon