Announcement

Collapse
No announcement yet.

Brainstorming Softwaredesign

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Brainstorming Softwaredesign

    Schachfeld

    1.) Mir fallen viele Möglichkeiten ein, ein Schachprogramm zu konzipieren. Was wäre Euer Vorschlag für das Softwaredesign?

    Zum Programm:
    - das Programm verwaltet die Figuren, das Brett, die möglichen Züge der Figuren
    - das Programm zeichnet das Bett und die Figuren sowie Pfeile bei Zügen vom Qellfeld zum Zielfeld
    - das Programm annimiert die Züge der Figuren (Das benötigen Spieler)
    - das Programm soll Felder auf dem Brett beliebig einfärben können (Overlay)


    2.) Für die grafische Darstellung könnte ich OpenGL verwenden. Hier kenne ich mich gut aus. Welche Windows Controls könnte ich alternativ verwenden? (Panel, Stringgrid...) Oder zeichen ich auf ein Canvas? Ist dies schnell genug, um bei der Zuganimation nicht zu flackern?
Working...
X