Skip to content

мини-программы с использованием SFML графики

License

Notifications You must be signed in to change notification settings

psharaev/SFML-graphics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SFML графика

Когда я был в 8 классе, я ходил на дополнительные занятия по программированию в центр дополнительного образования "Лапландия". С тех пор у меня осталось некоторое количество программ, которые я хотел бы написать заново и при этом создать хорошую архитектуру кода.

Компиляция

  • Для компиляции проектов потребуется установить SFML для C++. В помощь можете воспользоваться этим ресурсом;
  • Также для осуществления событий после сборки потребуется установить Python 3.

Симуляция бильярдных шаров

Для создания реалистичной физики столкновения я руководствовался этим материалом.

Возможности

  • Esc выйти из приложения;
  • Ctrl связи между шарами;
  • Tab очистка экрана;
  • + добавить шар;
  • - убрать шар;
  • S показать статистику;
  • I сменить цвет фона;
  • D показывать шары.

About

мини-программы с использованием SFML графики

Resources

License

Stars

Watchers

Forks

Packages

No packages published