2015-08-12 25 views
5

Jak skonfigurować Cocos2d-x (3.7) do pracy z nowymi platformami C++ platformy Visual Studio 2015 dla Androida i iOS? Jest to stosunkowo nowe i poza najprostszym projektem nie ma zbyt wiele dokumentacji. Mam Cocos2d-x i kilka wtyczek SDKBOX i nie mogę uzyskać niczego skonfigurowanego w Visual Studio.Cocos2d-x z narzędziami platformy krzyżowej Visual Studio 2015

Idź zagłosuj tutaj, aby pobrać próbkę. https://code.msdn.microsoft.com/site/requests/Cocos2d-x-e34be78c?ShowSubmitLinkForm=False

Odpowiedz

-3

Czy nadal nie potrzebujesz co najmniej dostępu do komputera Mac z XCode?

Obecnie cała struktura projektu Cocos2d-x jest skonfigurowana tak, aby zawierała rozwiązanie Visual Studio dla konstrukcji Windows/Windows Phone, projekt xcode dla Mac i kompilacje iOS oraz skrypt budujący NDK dla wersji Androida.

Zalecam zatem skoncentrowanie się na działaniu obsługiwanych kompilacji, a gdy już je zrozumiesz, możesz przekonwertować na cały proces kompilacji MSVC.

+1

Obecnie mam zainstalowane wszystkie kompilacje, ale ciągle zmieniam narzędzia do budowania i debugowania. Nowe narzędzia VS umożliwiają budowanie systemów Windows, Android i iOS (przy użyciu serwera budowania komputerów Mac) w jednym środowisku IDE. Przygotowanie projektów to miejsce, w którym mam problem. –

1

wydaje się zawierać wyjaśnienie i kilka przykładów (tj. Odsyłacze do innych repozytoriów git). Postępowałem zgodnie z instrukcjami poniżej i mogłem uruchomić plik wykonywalny x86 w moim systemie programistycznym (64-bitowy nie działał). Nie sprawdzałem projektów na Androida i iOS.

Zacytowałem część linku, w której zaczynałem pracę, a reszta strony wyjaśnia kilka szczegółów na temat wygenerowanego kodu.

Rozpoczęcie

Sprawdź, czy masz zainstalowany system Windows 10. Jeśli nie możesz zainstalować tego na podstawowym komputerze, możesz skonfigurować maszynę wirtualną pod Windows 10 dla rozwoju Cocos2d-x.

Pobierz i zainstaluj program Microsoft Visual Studio. Upewnij się, że „Uniwersalny system Windows App Development Tools” są wybierane z listy opcjonalnych funkcji, ponieważ są one potrzebne do UWP development.Cocos obrazu 1

zainstalować Python 2.7.x

Dodaj C: \ Python27 do Ustawienie środowiska Ścieżka

Myślę, że mam poprawną instalację python z edycji społecznościowej studio 2015, który jest dodawany do ścieżki automatycznie.

klonowania Cocos2d-X repo [https://github.com/cocos2d/cocos2d-x] i wykonać czynności opisanych w powiązanym readme (download-deps.py i git zmiana modułem -init)

zamiast klonowania repo git , Faktycznie pobrałem plik cocos2d-x-3.8.1.zip ze strony internetowej, na razie wydaje się, że to działa. Użyłem następujących poleceń w folderze, w którym rozpakowałem.

python download-deps.py 
python setup.py 

Jak powiedziałem, nie sprawdzałem wygenerowanych projektów Android i/lub iOS.

Otwórz wiersz polecenia i użyj polecenia:

cocos new myWin10Game -l cpp -d projects 

NB: Po tym etapie generacji, wyjście skłoniło mnie, że muszę zmienić pewne rzeczy w projektach z Androidem i iOS.

Wprowadź folder proj.win10 i otwórz rozwiązanie. W tym przykładzie będzie to myWin10Game.sln.

0

To pytanie jest nieco stary, ale jeśli ktoś uderza go w wynikach wyszukiwania nie ma obecnie projekt Visual Studio kierować Android urządzeń z cocos2d-X. Nie jest zintegrowany z systemem szablonów cocos, więc obecnie musi być aktualizowany na wersję cocos. Obecnie jest dla VS 2015 Update 3 i Cocos 3.12.

https://blogs.msdn.microsoft.com/vcblog/2016/07/12/cocos2d-x-visual-studio-android-project/

rozwinąłem to dlatego zachęcamy do ping jakieś pytania moją drogę.