Apysprogis – tai programavimo biblioteka, skirta kurti Python GUI (grafines vartotojo sąsajas) naudojant Tkinter ir OpenGL. Ji leidžia greitai kurti 2D/3D grafiką, žaidimus ar vizualizacijas su paprasta sintaxe.
Pagrindinės savybės:
- Veikia su Python 3.
- Integruoja Tkinter (langų valdymas) ir OpenGL (grafinis renderinimas).
- Turi paprastus metodus piešti figūras, valdyti animacijas, klaviatūros/pelės įvestį.
Pavyzdys (paprastas langas su stačiakampiu):
python
import apysprogis as aps
def main():
window = aps.Window("Pavyzdys", 800, 600)
while window.run():
window.background(0.1, 0.1, 0.1)
window.rect(100, 100, 200, 150, (0, 0.5, 1))
window.close()
if __name__ == "__main__":
main()
Naudojimo sritys:
- Mokymosi/prototypavimo įrankis.
- Paprasti 2D/3D vizualizavimo projektai.
- Edukacinė programavimo įranga.
Svarbu: Biblioteka mažai žinoma, gali būti riboto palaikymo. Alternatyvos: Pygame, PyOpenGL, Arcade.
Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.