Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
R50 5b0d2e5ef8344501ee73c53f25cb775e
Python developer

Interactive graphical scene written on OpenGL

Добавлено 30 сен 2022 в 13:59
Development time interval:
10.2018 – 12.2018
Technology stack:
OpenGL, C
Overview:
A graphical scene depicting a bar. Users can interact with various parts of the interior, such as a piano (plays sounds based on the user's input with the corresponding animation), a jukebox (plays multiple songs with record switching animation), and a bar counter. Also includes visual novel-like text output (for this feature a custom script language was developed) and a drink mixing mini game.
Contribution:
Implementation of geometry of objects, built-in music player, piano sound, animations, custom scripting language and mini-games.
Feecb1cfec 49c1013b43 3040369120 011d4f863a 7f6b292efe 45ba3130b8 E61d9496a6 286e32aa8b F55d6e2195 D3ad5f108d Cb7791a2e8