Jestem początkującym programistą C++.Moje pytanie..czy używając wyłącznie języka C++ mogę stworzyć grę (moja praca inż.)?

- Rejestracja:ponad 12 lat
- Ostatnio:prawie 8 lat
- Postów:107
Chwila, piszesz inżyniera i nie wiesz jak napisać jakąś grę? Ten inż. to z socjologii, czy po prostu uczelnia prywatna? :D
- Rejestracja:ponad 10 lat
- Ostatnio:ponad 9 lat
- Postów:10
Dlaczego tak uważasz? Jaki jest sens zastosowania tutaj GPS?
aaa..i jak przekonwertować taką gierke stworzoną w C++ na komórke? Czy jest do tego jakaś biblioteka?




- Rejestracja:około 11 lat
- Ostatnio:2 minuty
- Postów:8398
Ten inż. to z socjologii
Dokładny temat pracy "Gra plenerowa jako przykład zastosowania aplikacji mobilnych"
ten temat pracy w sumie dobrze by podchodził pod socjologię. Można by postawić tezę w stylu "w świecie ponowoczesnym świat wirtualny jest tak samo rzeczywisty jak prawdziwy, a gracze przeżywają wirtualne przygody na ekranach smartfonów" i udowadniać ją przez kilka stron ;)
- Rejestracja:ponad 10 lat
- Ostatnio:ponad 9 lat
- Postów:10
Coś promotor właśnie wspominał o tym GPS,ale nie bardzo rozumiem po co on jest potrzebny.Mógłby mi ktoś to wyjaśnić?
Wiesz co,temat zbytnio nie jest ważny.Pisząc prace inż. chciałbym się rozwinąć trochę w C++. To nie jest jeszcze temat zatwierdzony. Jeśli macie jakieś interesujące pomysły na prace inż. z C++,to piszcie śmiało.
Ten temat akurat jest jednym z tych podanych przez promotorów

- Rejestracja:ponad 17 lat
- Ostatnio:około 5 godzin
- Postów:157
lolek1712 napisał(a):
Dlaczego tak uważasz? Jaki jest sens zastosowania tutaj GPS?
Nie musisz zastosowac tutaj GPS, ale to pasuje najbardziej do Twoich potrzeb. Chcesz napisac gre w ktorej uzytkownicy beda biegac po jakims terenie i zbierac rozstawione flagi. Co lepiej posluzy jako mechanizm ustawiania flag i zliczania punktow jak nie wspolrzedne geograficzne?

- Rejestracja:prawie 20 lat
- Ostatnio:około godziny
Flagi zapewne wirtualne, istniejące tylko na mapce w komórce. By je zebrać trzeba udać się do miejsca zaznaczonego na mapce, z odpalonym GPSem. Wtedy program będzie w stanie stwierdzić że użytkownik znajduje się w miejscu wirtualnej flagi i oznaczy ją jako zebraną.
Inaczej mówiąc, twojemu promotorowi chodzi pewnie o prymitywną wersję tego: https://www.ingress.com/

- Rejestracja:około 21 lat
- Ostatnio:prawie 3 lata
- Lokalizacja:Space: the final frontier
- Postów:26433
@lolek1712 WTF? Czy ty w ogóle rozumiesz ten temat? Bo mam wrażenie że nie. Język też pasuje tu jak pięść do nosa. Ta "gra plenerowa" to jest coś a'la augmented reality. To znaczy że np. gracze chodzą po mieście (normalnym mieście! na przykład tej twojej łodzi) a twoja aplikacja informuje ich że w danym miejscu jest coś "wirtualnego". Bez GPSu będzie trudno ;]
- Rejestracja:ponad 10 lat
- Ostatnio:około 9 lat
- Postów:8
Nie rozumiem tutaj dlaczego tak bardzo chcesz użyć do tego C++, skoro aplikacja ma być mobilna. Prawdą jest, że Android posiada API do obsługi GPS, ale w SDK, samo NDK zawiera tylko kilka ważnych bibliotek/nagłówków i pozbawione jest obsługi nawigacji (więc musiałbyś użyć JNI). Jeśli nie masz z góry narzuconego języka to naprawdę bardzo mogę Ci tutaj polecić Javę, gdyż nie ma sensu babrać się z C++ na platformie mobilnej w tego typu aplikacji.
lolek1712 napisał(a):
Politchnika Łódzka. C++ znam tylko podstawy.Ale pisząc gre,chciałbym rozwinąć się w tym języku. Nie wiem jak napisać grę.Ale jestem w stanie przysiąść do tego.
ktory wydział? i jaki kierunek? stacjonarne czy dzienne?
Mały Krawiec napisał(a):
lolek1712 napisał(a):
Politchnika Łódzka. C++ znam tylko podstawy.Ale pisząc gre,chciałbym rozwinąć się w tym języku. Nie wiem jak napisać grę.Ale jestem w stanie przysiąść do tego.
ktory wydział? i jaki kierunek? stacjonarne czy dzienne?
tak pomyliłem.. miało być stacjonarne, niestacjonarne.

- Rejestracja:ponad 17 lat
- Ostatnio:około 5 godzin
- Postów:157
@ClearStaff:
Aplikacje mobilne to nie tylko android. Mysle, ze na Windows Phone mozna by powalczyc z C++, chociaz i tam bardziej wskazany C#.

- Rejestracja:ponad 10 lat
- Ostatnio:ponad 10 lat
- Postów:17
GPS + znaczniki ar. Aplikacja dość prosta i nie wymaga nawet odrobiny kodu w C++, można to spokojnie zrobić w javie.
Tutaj masz otwarty kod źródłowy, na którym możesz bazować: https://code.google.com/p/android-augment-reality-framework/
Tak na koniec (zero złośliwości z mojej strony) polecam się wziąć za siebie. Kończysz studia, a zadajesz pytania jak ciotka Wieśka, która tydzień temu siadła pierwszy raz do komputera. Będziesz miał bardzo ciężko w pracy (o zarobkach nawet nie wspominam).

- Rejestracja:ponad 10 lat
- Ostatnio:około 5 lat
- Postów:58
Politechnika Łódzka i wszystko jasne :D
@zalogowanyNiezalogowany
To jest PŁ.

- Rejestracja:ponad 10 lat
- Ostatnio:ponad 9 lat
- Postów:10
@zalogowanyNiezalogowany
Napisałem,że jestem początkującym programistą.
@Wojski
Nie rozumiem Twojego śmiechu.To że ja znam słabo C++ to nie znaczy że Uczelnia reprezentuje słaby poziom. :)
@mały Krawiec
Elektronika i Telekomuniacja,7 sem,dzienne
@ClearStaff
Zależy mi na C++ bo przebywam aktualnie na warsztatach w pewnej firmie,która tworzy nawigacje (TomTom. I oni programują w C++ (i w Java też).A że nigdy nie przykładałem się do tego języka,pisząc moją prace inż. chciałbym go podszkolić.Dlatego tak mi zależy na C++.Java też może być,tylko w niej nigdy nic nie napisałem xD.C++ chociaż podstawy ogarniam Mam czas i chęci.

- Rejestracja:ponad 10 lat
- Ostatnio:ponad 10 lat
- Postów:17
Napisałem,że jestem początkującym programistą.
Nawet bym nie pomyślał by zwracać na to uwagę, ale widać wyraźnie, że pracujesz jako programista, a nie np. administrator sieci. Początkującym programistą można być na 1 czy 2 roku, a nie na 4. Teraz to po prostu jesteś z ręką w nocniku.
Java też może być,tylko w niej nigdy nic nie napisałem xD.C++ chociaż podstawy ogarniam
Nie ma się z czego cieszyć. Ogólnie tematu, nad którym pracujesz nie będziesz w stanie ogarnąć moim zdaniem (może jeżeli poświęcisz kilka miesięcy na solidną naukę).
Mam czas i chęci.
W to akurat ciężko mi uwierzyć. Prędzej uwierzę w to, że są to chęci wywołane zimnymi potami na plecach.
Jeżeli się nie weźmiesz bardzo intensywnie za naukę, to moim zdaniem nie masz najmniejszych szans na utrzymanie się jako programista w jakiejkolwiek firmie (a już na pewno nie w jakiejś znanej). Pewnie myślisz, że się na Ciebie uwziąłem, ale ja o tym piszę tylko z dobroci swego kamiennego serca, mógłbym temat przemilczeć, bo w zasadzie mnie nie dotyczy.
karolinaa