Darkmik70/arp_drone

Create UI - Window

Darkmik70 opened this issue · 1 comments

Key Components of the Window

Initialization: Set up the ncurses window.

Render the current simulation state, including the positions of the drone, obstacles, and targets.

Capture user inputs and translate them into commands for the drone. These commands are done by both window and Keyboard Manager

Main Loop: Continuously update the window with the latest simulation state and process user inputs.

Clean Up: Properly exit ncurses mode when the program ends, and notify some processes to kill them all

I think that for the current level of the assignment we should create a window with fixed frames