goatchurchprime / two-voip-godot-4

MIT License
38 stars 8 forks source link

Simplified the build process to calling a pair of scons commands #6

Closed DmitriySalnikov closed 4 months ago

DmitriySalnikov commented 4 months ago

I've redesigned my code and made it easier to work with it.

Windows with lipsync: Godot_v4 2 1-stable_mono_win64_GYR5ijhcrR

Web: browser_Ti74Md8hgT

Android:

https://github.com/user-attachments/assets/bd2c77da-d962-45a2-b445-d5288266935c

As written in the readme, you now need to enter 1-3 commands to build the project.

scons apply_patches # optional to speed up the build.
# Add more arguments if necessary, for example "platform=web lipsync=yes".
# This command and the next command must have the same additional arguments.
scons build_opus # build opus using cmake. You can run it once.
scons # build this library. Then you can run only this command to update the library.
ajlennon commented 4 months ago

Very nice indeed :)

ajlennon commented 4 months ago

@goatchurchprime

goatchurchprime commented 4 months ago

I'll assume it's right. I can't keep up. There's more polishing and tweaking and user-testing needed on the front end before it's ready for the assetlib. I want this add-on to shock people when it works.