Toster Posted March 15, 2008 Report Share Posted March 15, 2008 Propozycja nowego mikrokonkursa, tym razem ciut trudniejszy. Cel: Napisac program w ktorym bedziemy robili symulacje ruchu na ulicy. calosc ma wygladac tak: ------------------------- || -> || ------------------------- czyli mamy ulice 2 pasmowa na jednym pasie samochody jada w lewo na drugim w prawo. Na srodku ulicy znajduje sie przejscie z pasami dla pieszych. kolo przejscia znajduja sie swiatla drogowe. samochody jada jak zapala sie swiatlo czerwone samochody zatrzymuja sie. po pasach przechodza piesi. Warunki oceny: [poziom podstawowy] +1 pkt jesli samochody poruszaja sie bezkolizyjnie +1 pkt poprawna praca swiatel + ich wizualizacja +1 pkt poprawne przechodzenie przez pasy pieszych [poziom zaawansowany] +2 pkt samochody przyspieszaja i zwalniaja +2 pkt ludzie przebiegaja przez pasy na czerwonym, samochody robia ostre hamowania +2 pkt samochody parkuja na chodniku (o ile jest miejsce) [poziom ekspert] +5 kazdy samochod, pieszy, swiatla przy przejsicu sa obslugiwane przez oddzielny watek +5 samochody uprzywilejowane (karetka, policja) jada na sygnale, inne samochody zjezdzaja z drogi, karetka wymija +5 w miare mozliwosci szybsze samochody proboja wyprzedzac na +5 pkt za zrealizowanie wszystkich wymienionych powyzej zadan. proponowany koniec konkursu: 31-03-2008. jezyk: dowolny Co wy na to ? Always Dark<br /> Link to comment Share on other sites More sharing options...
Force Posted March 15, 2008 Report Share Posted March 15, 2008 Chmy.. jeeee... Toster, na Twoje konkursy można liczyć Czyli, że mamy siatkę miasta? Trochę z tymi wątkami mi się nie podoba, ale może dlatego bo ja jestem z nimi na bakier, ale wg mnei taka ilość wątków jest niebezpieczna Czytałem, że powinno być max 16. No i chciałbym, aby było możliwość kolizji między autami i pieszymi, no bo po coś te karetki, policje i wozy strażackie muszą jeździć, a jak wszystko będzie cacy to nie mają po co. I proponuje jeszcze jedną rzecz jako ekspert (nie że to zrobię, ale może to być fajne i ktoś zzrobi): - autobusy, przystanki i tam ludzie z nich korzystają, takie mpk. - ulice jedno kierunkowe, dwupasmowe itp. - dodatkowe atrakcje nie mające bezpośrednio związku z ruchem samochodowym. Za każde +2 lub +5 w zależności od trudności. Np. za +2 są pociągi i przejazdy kolejowe. Za +5 są tramwaje czyli są szyny na jezni lub jadą obok jezdni, w zależności jak są szyny położone. I nie nazwałbym tego minikonkursem ale takim rasowym konkursem Baza tysięcy lotnisk: http://airportsbase.com Link to comment Share on other sites More sharing options...
Toster Posted March 15, 2008 Author Report Share Posted March 15, 2008 nie siatke miasta tylko jedna ulica. skrzyzowanie to typowy przyklad ktory sie daje do napisania aby ludzie nauczyli sie uzywania watkow i od razu mowie ze nie jest to trywialne do napisania dlatego okroilem to do ulicy. Tak naprawde na poczatku myslalem tylko o wielowatkowosci bo to jest trudne a warto sie nauczyc ale ostatecznie stwierdzilem ze z tego zrobie podpunkt. Co do ilosci watkow to tez o tym czytalem ale dawno temu. Obecnie wiele programow dziala na wielu watkach tym bardziej ze w erze wielordzeniowcow jest to dobry kierunek. co do autobusow to jestem za +2 pkt za autobusy. reszte bym przewidzial moze na samochody v2 ? zrobienie dzielnicy ? Tak wiec jacys chetni ? Always Dark<br /> Link to comment Share on other sites More sharing options...
Force Posted March 16, 2008 Report Share Posted March 16, 2008 To ja nawet chętny jestem, zwłaszcza, że ma być tylko jedna ulica, a nie siatka, bo całą noc myślałem jak taką siatkę reprezentować a tak to łatwiej Baza tysięcy lotnisk: http://airportsbase.com Link to comment Share on other sites More sharing options...
HNB Posted March 16, 2008 Report Share Posted March 16, 2008 Tak by umilić czas w oczekiwaniu na prace docelowe przypomnę moją starą produkcję dość mocno związaną z tematem, którą odnalazłem niedawno na jakiejś płytce z archiwami. Dość stary projekt, nawet boję się zaglądać w jego kod Uproszczona symulacja wypadków samochodowych xD roadrescue.rar Miłego grania PS. Projekt pamięta jeszcze czasy "Ambition" i projektu "Ewolucja" - jest oparty na tamtym silniku. Stare czasy. Ciekawe czy ktoś ma jeszcze jakieś wspomnienia z tamtych lat... soon Delphi will be only for veterans and finally we all will die at the end… delphi.dathox.com - nowinki z świata Delphi/Pascala only programmers and drug dealers call their customers "users" Oto cisza przed burzą, Chwile się dłużą.Z gór schodzi dużo chmur ku podnóżom.Ptaki milaczą, drogi suche jak wiór się kurzą, Ptaki milczą a drogi się kurzą. Link to comment Share on other sites More sharing options...
Toster Posted March 16, 2008 Author Report Share Posted March 16, 2008 no to masz swietna okazje odswiezyc projekt i podbic skilla Always Dark<br /> Link to comment Share on other sites More sharing options...
Force Posted March 16, 2008 Report Share Posted March 16, 2008 To ja przedstawię grę na zaliczenia, która ma już rok i była dostępna w necie ale nie reklamowałem Już czas. jestw dwóch plikach rar. Linki: Part1 Part2 Jest to symulacja taksówki, ale bez innych uczestników gry. Ale prosze tutaj jej nie komentować, bo to nie o tym jest temat, to tak dla inspiracji Baza tysięcy lotnisk: http://airportsbase.com Link to comment Share on other sites More sharing options...
HNB Posted March 16, 2008 Report Share Posted March 16, 2008 Może napiszę a kod z przed 4-5 lat to masa czasu X_X więc musiałbym to pisać od początku. Zresztą konkurs byłby ciekawszy za jakiś czas, bo o ile dobrze kojarzę w następnej wersji Delphi, która powinna niebawem wyjść, ma być wsparcie dla procesorów wielordzeniowych ^^. soon Delphi will be only for veterans and finally we all will die at the end… delphi.dathox.com - nowinki z świata Delphi/Pascala only programmers and drug dealers call their customers "users" Oto cisza przed burzą, Chwile się dłużą.Z gór schodzi dużo chmur ku podnóżom.Ptaki milaczą, drogi suche jak wiór się kurzą, Ptaki milczą a drogi się kurzą. Link to comment Share on other sites More sharing options...
Force Posted March 16, 2008 Report Share Posted March 16, 2008 Wg mnie nie ma co liczyć, że nowa wersja wyjdzie w wersji darmowej Ael to już nie na temat Baza tysięcy lotnisk: http://airportsbase.com Link to comment Share on other sites More sharing options...
TSr Posted March 17, 2008 Report Share Posted March 17, 2008 Zresztą konkurs byłby ciekawszy za jakiś czas, bo o ile dobrze kojarzę w następnej wersji Delphi, która powinna niebawem wyjść, ma być wsparcie dla procesorów wielordzeniowych ^^. Wsparcie w IDE czy w pisanych aplikacjach? Bo zdaje mi się, że jak napisze się aplikację wielowątkową to system operacyjny sam rozdziela wątki na różne procesory (rdzenie). Jak znajdę czas to też wezmę udział w konkursie, ale to się okaże. Ubuntu.pl user #10593 Link to comment Share on other sites More sharing options...
Force Posted March 17, 2008 Report Share Posted March 17, 2008 Wsparcie pewnie jako obudowanie metod z winapi, ładna klasa TThread, to wg mnie Baza tysięcy lotnisk: http://airportsbase.com Link to comment Share on other sites More sharing options...
Force Posted March 20, 2008 Report Share Posted March 20, 2008 Wiem, że st pod potem, ale po 4 dniach (lub 3, zależy jak liczyć). Tak aby poinformować zachęcić innych do udziału w konkursie. Dzisiaj zacząłem pisać grę na niego i chciałem screen-a pokazać, aby innych zachęcić. W ulicach można zdefiniować dowolną szerokość jednego pasa oraz ile jest pasów w każdym kierunku (dla każdego osobno) oraz szerokość chodników (dla każdego kierunku osobno). Różowe to kierunki prawo->lewo oraz góra->dół, a niebieski ich odwrotności, chodniki są zółtawe. Fioletowe kółka to skrzyżowania, każde skrzyżowanie ma drogę główną (może być zakrętem ona). Kolory i kształty tylko reprezentują rzeczy to będzie lepiej wyglądać bo chce aby na wstępie każda ulica i skrzyżowanie generowały swoje tekstury, które będą rysowane więc wszystko będzie wyglądać ładniej i będą płynne przejście, a nie jak jest teraz. Artefakty (kolory kółka i jednego chodnika) to albo wina silnika Blinda, albo moja, że nie umiem go używać Baza tysięcy lotnisk: http://airportsbase.com Link to comment Share on other sites More sharing options...
Toster Posted March 30, 2008 Author Report Share Posted March 30, 2008 Na prosbe Forca konkursik przedluzam o 2 dni. Always Dark<br /> Link to comment Share on other sites More sharing options...
Force Posted March 30, 2008 Report Share Posted March 30, 2008 Jeee.. dzięki, choć może i się uda. Załączam pierwszą wersję. Trochę niedorobione jest hamowanie na światłach, ale jest plan poprawić Edit: nie wysyła się jako załącznik, Nakiel Link dodatkowy link Baza tysięcy lotnisk: http://airportsbase.com Link to comment Share on other sites More sharing options...
Toster Posted March 30, 2008 Author Report Share Posted March 30, 2008 Nom niezle niezle ale cos z kolizjami musisz jeszcze popracowac bo samochody najezdzaja na siebie lub przelatuja przez inne. No i hamowanie na czerwonym jest dosyc brutalne Always Dark<br /> Link to comment Share on other sites More sharing options...
Force Posted March 30, 2008 Report Share Posted March 30, 2008 wiem, że najeżdżają na siebie coś z tym poprawie, a na czerwonym to brutalnie jest bo na żółtym to za wolno hamuje, a potem to się kapnie późno. Ale są trójkolorowe światła (specjalnie każdy kolor jest lekko przesunięty, aby było widać, że jest czerwony i żółty na raz) i piesi mają też małe światełko. Tak jako reklama Baza tysięcy lotnisk: http://airportsbase.com Link to comment Share on other sites More sharing options...
Force Posted March 31, 2008 Report Share Posted March 31, 2008 Nie wiem czy te dodatkowe dwa dni wykorzystam jednak, ale prezentuję kolejną wersję. Teoretycznie autka nie powinny się najeżdżąc, a co do tego, że tak odbijają się lekko od siebie przy hamowaniu.. dla mnie ich zachowanie jest urocze i tak zachowują się auta kropków. Jak ktoś poczeka to w tej wersji czasami pokazują się oszołomy co biegną na czerwonym Oczywiście kierowcy są humanitarni i hamują link Baza tysięcy lotnisk: http://airportsbase.com Link to comment Share on other sites More sharing options...
Toster Posted April 3, 2008 Author Report Share Posted April 3, 2008 Nimniejszym oglaszam konkurs za zakonczony. Zwyciezca Force, przez walkower Zycze kolejnych sukcesow ) Always Dark<br /> Link to comment Share on other sites More sharing options...
Force Posted April 4, 2008 Report Share Posted April 4, 2008 No cóż.. jeeee.. następnym razem włamię się na serwer unit1 i zablokuje forum aby nikt nie mógł odczytać o czym konkurs jest i wygram znowu walkowerem Baza tysięcy lotnisk: http://airportsbase.com Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.