kt1117 Opublikowano 16 Grudnia 2010 Udostępnij Opublikowano 16 Grudnia 2010 To mój pierwszy przykład. Jego celem głównym jest pokazanie bardzo początkującym użytkownikom jakie możliwości niosą z sobą zmienne operacje na nich. Nie cały kod jest opisany, ale myślę, że nie jest jakoś strasznie zagmatwany. Później dołączę info gry ze wszystkimi zmiennymi i ich opisami. Jeżeli jakiś kawałek kodu będzie niezrozumiały piszcie na PW, a na pewno wytłumaczę. Przykład E: Sterowanie: E-Odpal silnik alt-sprzęgło shift- mocniej hamuj ctrl- słabiej hamuj strzałka w górę- więcej gazu strzałka w dół - mniej gazu dwa razy strzałka w górę - gaz do dechy dwa razy strzałka w dół - puść gaz strzałka w górę i w dół na raz- gaz 50% strzałki w boki - skręcanie P- prawy kierunkowskaz L- lewy kierunkowskaz A- światła awaryjne S- światła 1-5 - biegi na przód R- wsteczny N- luz Wskazówki: -Aby wbić bieg, musisz zdjąć nogę z gazu, wcisnąć sprzęgło i wybrać numer (lub literę) biegu. -Nie można wciskać na raz hamulca i gazu (, bo zgaśnie). E2: Wersja ze zderzeniami:poprawka 1 E3: Dodałem zmianę klawiszy.Download Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Elevator Opublikowano 17 Grudnia 2010 Udostępnij Opublikowano 17 Grudnia 2010 Spoko przykład tylko nadal nie wiem jak się jeździ a twoje rady nie działają :huh:. @Edit dobra mam :s Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
adam014 Opublikowano 17 Grudnia 2010 Udostępnij Opublikowano 17 Grudnia 2010 Zgaszę cie tak jak mnie kiedyś Ranmus ;p Nie ma tutaj żadnej fizyki,gdyż żadne siły nie działają na samochód. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zelman Opublikowano 18 Grudnia 2010 Udostępnij Opublikowano 18 Grudnia 2010 Fajne! Tylko potrzeba kilku minut, żeby rozgryźć. Nawet raz mi 'pekł wał' :) Tylko daj jakiś znak, kiedy silnik jest włączony, bo to na początku wnerwia, jak samochód staje i nie można ponownie ruszyć. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kt1117 Opublikowano 18 Grudnia 2010 Autor Udostępnij Opublikowano 18 Grudnia 2010 Zelman- wystarczy wpisać do eventu draw: GML if silnik=true draw_text("pracuje",50,100) else draw_text("nie pracuje",50,100) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zelman Opublikowano 18 Grudnia 2010 Udostępnij Opublikowano 18 Grudnia 2010 No niby tak, ale nie zagłębiałem się zbytnio w kod :) Mam jakiegoś buga: Wrzuciłem na piątkę, nie mogłem już dodawać gazu (coś źle zrobiłem) i jak wciskałem alt, samochód stawał, jakby gra się pauzowała, jak wcisnąłem alt ponownie, samochód znów pędził. E: Nie można jednocześnie gazu i hamulca wciskać... :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kt1117 Opublikowano 18 Grudnia 2010 Autor Udostępnij Opublikowano 18 Grudnia 2010 Zauważyłem, zmień w Create m na 1, bo za duży dzielnik, gm zaokrągla i wychodzi 0, co wszystko psuje. :( E: Bo alt spowalnia samochód, nie wiem dlaczego po ponownym wciśnięciu, znów pędził. E2: Nijak nie mogę otrzymać 1 błędu. E3:Nowa wersja w temacie Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Grela Opublikowano 24 Grudnia 2010 Udostępnij Opublikowano 24 Grudnia 2010 Dobry przykład, może się przydać :D. 4/5 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kt1117 Opublikowano 27 Grudnia 2010 Autor Udostępnij Opublikowano 27 Grudnia 2010 Dodałem zmianę klawiszy.Download Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
IamTheLaw Opublikowano 27 Grudnia 2010 Udostępnij Opublikowano 27 Grudnia 2010 sterowanie nie wygodne, zbyt skomplikowane, nie potrzebnie się w takie pierduły zagłębiałeś, trzeba było dać automata i git majones. Patrzyłem kod i troche go dużo jak na tak niewiele czegoś. 3/5 bo początkującym sie nie przyda Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kt1117 Opublikowano 27 Grudnia 2010 Autor Udostępnij Opublikowano 27 Grudnia 2010 Automat z tego można zrobić łatwo, i oto właśnie mi chodziło, żeby początkujący musiał też trochę pogłówkować poco ta zmienna i poco inna, ale żeby tak trudno nie było dodałem trochę komentarzy (jak za mało to mówcie - zawsze mogę coś dopisać) i jak ktoś czegoś nie rozumie to piszcie na PW ,jak napisałem w pierwszym poście. E:Miałem błąd interpunkcyjny. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kt1117 Opublikowano 2 Maja 2011 Autor Udostępnij Opublikowano 2 Maja 2011 Sorry, za duble'a, ale mam pytanie. Będę na tym tworzył grę i nie wiem co jeszcze dodać, by było fajniej, bardziej realistycznie. Macie jakieś pomysły? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Bedziom Opublikowano 2 Maja 2011 Udostępnij Opublikowano 2 Maja 2011 Szkoda, że nie wspomniałeś, że to tylko dla wersji Pro :( Ja już wykorzystałem całkowicie mój kod aktywacyjny i nie mogę aktywować teraz :( Nie ocenię. Na razie. Za parę dni ocenię. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zelman Opublikowano 2 Maja 2011 Udostępnij Opublikowano 2 Maja 2011 O ile pamiętam, chyba nie miałeś śladów opon. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kt1117 Opublikowano 2 Maja 2011 Autor Udostępnij Opublikowano 2 Maja 2011 Dzięki za podpowiedź, postaram się dorobić. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zelman Opublikowano 2 Maja 2011 Udostępnij Opublikowano 2 Maja 2011 I dorzuć szpanerskie światełko wściekle łypiące na kierowcę, jeśli nie zapnie pasów. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kt1117 Opublikowano 2 Maja 2011 Autor Udostępnij Opublikowano 2 Maja 2011 O właśnie, zapinanie pasów, też trzeba by dorobić. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mentoss Opublikowano 3 Maja 2011 Udostępnij Opublikowano 3 Maja 2011 Zaraz się okaże, że nie będziesz mógł przekręcic kluczuka w stacyjce, bo zabrakło przycisków na klawiaturze... Kierunkowskazy. Lubię w samochodówkach jeździc po mieście i bawic się w poprawnego drogowo obywatela jadącego z punktu A do punktu B, używającego kierunkowskazów itd. A potem jeździc w kółko po skrzyżowaniu bez sensu. AI zwykle nie wie, co zrobic. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zelman Opublikowano 3 Maja 2011 Udostępnij Opublikowano 3 Maja 2011 Są kierunkowskazy E: Ale takie gównianki, okropnie to wygląda Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mentoss Opublikowano 3 Maja 2011 Udostępnij Opublikowano 3 Maja 2011 i nie pod P i L tylko będzie lepiej w < i > Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kt1117 Opublikowano 3 Maja 2011 Autor Udostępnij Opublikowano 3 Maja 2011 To w sobotę siądę nad tym i zrobię: -ślady opon -zapinanie pasów -zmienię klawisze kierunkowskazów Przypomniało mi się, że powinny być też jakieś płyny, czyli w niedługim czasie postaram się robić jeszcze: -temperaturę płynu chłodniczego -ilość płynu hamulcowego -ilość oleju silnikowego Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zelman Opublikowano 3 Maja 2011 Udostępnij Opublikowano 3 Maja 2011 Dorzuć jeszcze ciśnienie w oponach, temperaturę paliwa, ciśnienie płynu do spryskiwaczy i obroty silnika... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kt1117 Opublikowano 3 Maja 2011 Autor Udostępnij Opublikowano 3 Maja 2011 Obroty mam, wystarczy tylko wyświetlić. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
m@rcixxx Opublikowano 3 Maja 2011 Udostępnij Opublikowano 3 Maja 2011 1. Uprość sterowanie, 2. Samochód gaśnie przy wciśniętym hamulcu i sprzęgle na 100%, 3. Samochód po wrzuceniu biegu, daniu w pi*de, i puszczeniu sprzęgła nie reaguje i po jakimś czasie nagle wyrywa niczym dragster, 4. Silnik nie gaśnie mimo wrzuconego biegu i wyhamowania do zera bez sprzęgła, ale jak dotknę gaz - gaśnie, Jeszcze mógłbym wymieniać ale dobra. Ja w moim silniku nie dałem na razie gaśnięcia i płynnie wciskanych pedałów bo to bez sensu, żeby takie coś działało to trzeba być wybitnym specjalistą, poważnie. Ale za to mam uwzględnione większość "praw" rządzących samochodem, tj. zależność momentu i mocy od obrotów, dostępność maksymalnego momentu obrotowego, opory, przyczepność "boczna" i "normalna", poślizgi, temperatura silnika, oleju i ich wpływ na osiągi, o, jeszcze doładowanie (w tuningowanych), spalanie i poziom paliwa (jeszcze nie dokończone). I to wszystko na ok. 150 zmiennych. Więc skasuj te sprzęgło, daj skrzynię sekwencyjną na shift/ctrl, płynny gaz i hamulec możesz zostawić. I powodzenia w rozwijaniu silnika :). Edit: Jeszcze dodaj możliwość wyboru między automatyczną a manualną skrzynią biegów. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kt1117 Opublikowano 3 Maja 2011 Autor Udostępnij Opublikowano 3 Maja 2011 W grze mam zamiar zrobić co jakiś czas sklepy, w których mona kupować części, takie jak np. automatyczna skrzynia biegów, oraz pół- automatyczna (jak w bolidach, czyli tylko w górę lub w dół). Z sprzęgła bardzo bym nie chciał rezygnować, bo zawsze chciałem sobie zagrać w gierkę, w której biegi się wbija, tylko jeśli jest wciśnięte sprzęgło i puszczony gaz.Z gaśnięciem chyba naprawdę dam sobie spokój, bo ja nie nam się na samochodach, nawet nie rozpoznaję znaczków, ale jeszcze trochę się tym pobawię, bo to jest na projekt w szkole i chciałem zachować jak największy realizm. Myślę, że tym sprzęgłem to rozwiąże to tak, że dam graczowi wybór. Za wychwycone bugi dziękuję, są one proste do wyeliminowania, a ja jako, że nie nam się zbyt na samochodach i wszystkiego dowiaduję się z wiki nie wychwycił bym tego. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
m@rcixxx Opublikowano 3 Maja 2011 Udostępnij Opublikowano 3 Maja 2011 zawsze chciałem sobie zagrać w gierkę, w której biegi się wbija, tylko jeśli jest wciśnięte sprzęgło i puszczony gaz. To musisz znacznie rozbudować silnik bo biegi w zwykłej skrzyni można zmieniać bez sprzęgła ale zużyciu ulegają, synchronizatory i będziesz musiał dać zmienną przechowującą ich zużycie w zależności od "brutalności" zmiany biegów tj. poziomu sprzęgła w momencie zmiany biegu :). Powodzenia :thumbsup:. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zelman Opublikowano 3 Maja 2011 Udostępnij Opublikowano 3 Maja 2011 No i jeszcze te rzężenie jak się za wcześnie puści sprzęgło przy wrzucaniu biegu Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kt1117 Opublikowano 3 Maja 2011 Autor Udostępnij Opublikowano 3 Maja 2011 Widzę, że kupa roboty mnie czeka, a muszę to skończyć przed czerwcem. Ale dobra, rozplanuję to sobie i biorę się do pracy. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
zelman Opublikowano 3 Maja 2011 Udostępnij Opublikowano 3 Maja 2011 To na informatykę? Bo jeśli tak, to z doświadczenia wiem, że jeśli nauczyciel miły, to w gimnazjum za 1-2h w gm'ie jest szóstka. Jeśli mniej miły, za obecny etap prac byłaby taka szósteczka. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kt1117 Opublikowano 3 Maja 2011 Autor Udostępnij Opublikowano 3 Maja 2011 Nie na infę, musimy zrobić klasą taki projekt, na początku mówili, że jak sami nie wymyślimy tematu to nam narzucą, więc od razu wyskoczyłem z pomysłem na grę edukacyjną: "Najpiękniejsze miasta Polski", chodzi w niej o to, że jeździmy samochodem między miastami i w poszczególnych są rebusy. I ja programuję, jedna osoba rysuje (na kartce, i wszystko będę musiał skanować i czyścić!) a reszta szuka informacji o miastach i tworzą rebusy (wszyscy uważają, że mają za dużo) więc dostałem 16 wydruków z wikipedii, grafik już 2 miesiące rysuje, a ja od 6 miesięcy (no z przerwami) kodze. Ale byłem głupi wymyślając tę grę, jeszcze nie skończyłem fizyki jazdy, a czeka mnie jeszcze ruch drogowy (czyli sprawdzanie, czy gracz nie zapomniał migacza itd.) i AI. E:Sorry za SPAM, musiałem się komuś wygadać. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się