V-Play cross-platform tool enhances the Qt core with components for app and game development.
It also offers plugins for ads, in-app purchases, analytics and much more. It’s an amazing system to quickly develop and deploy applications and games multi-platform.
V-Play Samples. Over 60 templates to get the source code that you need
Based on Qt, a very popular C++ framework which has simplified cross-platform development for 20 years and is used by more than 1,000,000 active developers, V-Play is super easy to learn, but also extremely powerful and flexible. With V-Play, you can develop incredible projects and publish them on many platforms, like iOS, Android, Windows, mac OS X and Linux. So, give it a try!
All easy, all fun, but the Fedora installation.
If you follow the instructions on the official V-Play website, you’ll get some errors and issues on Fedora systems.
libssl.so.1.0.0 => not found libcrypto.so.1.0.0 => not found error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory
And something more…
To install V-Play on Fedora, we need to take care of some libs.
First of all, install requested development libs:
$ sudo groupinstall "Development Tools" $ sudo dnf install gcc-c++ mesa-libGLU-devel gstreamer-plugins-base pulseaudio-libs-devel glib2-devel
Then, download necessary files:
Unzip the libs on your Downloads/ folder:
$ cd Downloads/ $ unzip v-play-lib64.zip
Give right permissions to them:
$ cd lib64/ $ sudo chown root:root libcrypto.so.1.0.0 libssl.so.1.0.0
Copy (or move) the files into the /usr/lib64 folder:
$ sudo cp libcrypto.so.1.0.0 libssl.so.1.0.0 /usr/lib64/
And finally start the V-Play installer:
$ cd .. #come back to Downloads/ folder $ tar -xvzf V-PlayInstaller-x64-online.tar.gz $ cd V-PlayInstaller-x64-online $ ./V-PlayInstaller-linux_x64-online.run
And happy gaming!
Bonus step. Add a graphical launcher for V-Play
From the folder where you installed V-Play, copy the default launcher to a proper location:
$ cd <Your installation PATH> $ cp QtCreator.desktop ~/.local/share/applications
And, if you want a quick shortcut to examples and demos, do also this:
$ cp V-Play Sample Launcher.desktop ~/.local/share/applications