Малка java игра, под отворен код ...
31 отговора
740 прегледа
Малка java игра, под отворен код ...
Работя над кода вече няколко седмици, но се нуждая от съдействието на повече хора. Моля разгледайте:
[линк]
Кодът е достъпен, като част от jar файла.
Todor Balabanov
[email protected]
[линк]
Кодът е достъпен, като част от jar файла.
Todor Balabanov
[email protected]
Re: Малка java игра, под отворен код ...
Kakwo te pritesnjawa. Edinstweno ne wijdam smisul da ima prazen buton, mojesh da go naprawish po-priatno ako smenjash koord na butona po wreme na dwijenie. (ti w momenta predpolagam prosto smenjash value-to, a butonite ne se dwijat) mojesh da si dwisjish butonchetata. NE sum igral mnogo, purwata igra mi izleze, no neznam kak prawish Mix-a, ako prosto polagash proizwolni cifri i prazno mjasto, riskuwash da nemoje da se naredi. Trjabwa da go razrejdash ot naredeno sustojanie. (ne sum ti gledal koda) Otnosno awtomatichnoto reshawane na zadachkata, tam weche trjabwa da imash animacia il njqkakwo kodirane kato w chaha. NAj-lesniq nachin za reshawane na takiwa zadachi e s indukcia po duljinata na kwadrata. Purwo prawish programa kojato da narejda strana. posle pochwash da smaljawash kwadrata dokato stane 3*2. ottam wariantite ne sa mnogo.
Re: Малка java игра, под отворен код ...
Vsushnost, bih iskal da rabotim poveche hora po koda, zashtoto poveche ochi vijdat poveche propuski ...
Re: Малка java игра, под отворен код ...
Super, svurshil si mnogo dobra rabota. Jalko, che ne znaeh za rabotata ti, kogato se zaeh da opisvam tazi zadacha.
Poglednah kodovete i deistvitelno sa dosta obemni.
Zaeh se s opisvaneto na tazi zadacha s cel da potursia algoritum za avtomatichno reshavane na puzzle-a. Imash li ideia kak move da se realizira?
Poglednah kodovete i deistvitelno sa dosta obemni.
Zaeh se s opisvaneto na tazi zadacha s cel da potursia algoritum za avtomatichno reshavane na puzzle-a. Imash li ideia kak move da se realizira?
Re: Малка java игра, под отворен код ...
Pak ti kazwam dawam ti edin prost algoritum, kojto stawa za wsjakakwi po golemina duski. Ako ti trjabwa naj-burzija algoritum nemoga da ti pomogna. Pri tozi kojto ti kazwam ima 3 klucha:
1. narejdane na kolonka ili red (bez poslednite dwe) (super lesno)
2. narejdane na poslednite dwe
3. narejdane na zadacha s razmeri 3*2.
1- (super lesno)
2 - shte ti kaja mnogo bawen, no matematicheski sledwasht ot tochka 1 algoritum
naredil si 1 i 2 i ti trjabwa da naredish 3 i 4 :)))))) narejdash 4 w dolnija desen ugul i 3 nad nego (towa можеш да направиш ot tochka 1) и оттам тръгват на влакче докато си стигнат до мястото. Тъпо, но работи :)))
3. Остават ти едно квадратче 3*2. Това ще го оставя на тебе че не ми се мисли сега.
1. narejdane na kolonka ili red (bez poslednite dwe) (super lesno)
2. narejdane na poslednite dwe
3. narejdane na zadacha s razmeri 3*2.
1- (super lesno)
2 - shte ti kaja mnogo bawen, no matematicheski sledwasht ot tochka 1 algoritum
naredil si 1 i 2 i ti trjabwa da naredish 3 i 4 :)))))) narejdash 4 w dolnija desen ugul i 3 nad nego (towa можеш да направиш ot tochka 1) и оттам тръгват на влакче докато си стигнат до мястото. Тъпо, но работи :)))
3. Остават ти едно квадратче 3*2. Това ще го оставя на тебе че не ми се мисли сега.
Re: Малка java игра, под отворен код ...
Blagodaria za suvetite i algorituma. Ubeden sum, che zadachata si ima mnogo prilichno tochno reshenie. Vse pak, moje bi e dobra ideia da poglednesh koda, zashtoto shte pridobiesh po-dobra predstava do kakvo nivo sum stignal.
Otnosno vuprosite ti:
* Stremil sum se da napravia interfeisa maksimalno oprosten, zashtoto usiliiata ne sa koncentrirani v nego.
* Razburkvaneto e korektno realizirano i garantira, che vinagi shte e vuzmojno podrejdane.
* Za avtomatichnoto narejdane veroiatno sa vuzmojni razlichni podhodi. Az sum izbral edin ne osobeno obichaen, opisanieto e v koda.
* Ne znaia do kolko si se zanimaval s takiva igri, no za tiahnoto narejdane si ima kliuchovi sustoianiia nad koito se prilagat obshtoizvestni formuli i tova mnogo lesno moje da se kodira v algoritum.
Otnosno vuprosite ti:
* Stremil sum se da napravia interfeisa maksimalno oprosten, zashtoto usiliiata ne sa koncentrirani v nego.
* Razburkvaneto e korektno realizirano i garantira, che vinagi shte e vuzmojno podrejdane.
* Za avtomatichnoto narejdane veroiatno sa vuzmojni razlichni podhodi. Az sum izbral edin ne osobeno obichaen, opisanieto e v koda.
* Ne znaia do kolko si se zanimaval s takiva igri, no za tiahnoto narejdane si ima kliuchovi sustoianiia nad koito se prilagat obshtoizvestni formuli i tova mnogo lesno moje da se kodira v algoritum.
Re: Малка java игра, под отворен код ...
Четенето на кода не е никак лесно.
Просто щом започна да чета и започвам
да го пренаписвам.
Явно доста време ще мине докато нещата станат
по-конкретни.
Просто щом започна да чета и започвам
да го пренаписвам.
Явно доста време ще мине докато нещата станат
по-конкретни.
Re: Малка java игра, под отворен код ...
Postarai se da otdeliash poveche vreme za proektirane na budeshtite si programi, otkolkoto za kodirane i kodovete ti znachitelno shte se podobriat.
Molia, napishi mi kak da se svurja s teb izvun ramkite na tozi forum. Bih iskal da ti predloja suvmestna rabota po budeshti proekti.
Molia, napishi mi kak da se svurja s teb izvun ramkite na tozi forum. Bih iskal da ti predloja suvmestna rabota po budeshti proekti.
Re: Малка java игра, под отворен код ...
Ama za kakwo wreme stawa duma? towa e edna programka koqto se pishe za edin den? Ne mi e jasno kakwa e taja izsl3dowatelska dejnost deto se prowejda wurhu zadachki ot wremeto na basic!!!
Re: Малка java игра, под отворен код ...
P.S. suwsem ne si praw za proektiraneto. XP rulezzz ;)
Re: Малка java игра, под отворен код ...
Priiatel, ne se zasiagai, no imash li predstava kolko reda kod se pishat profesionalno, za edin den ot edin programist?
Pogledni koda i shte vidish za kakvo stava duma.
Pogledni koda i shte vidish za kakvo stava duma.
Re: Малка java игра, под отворен код ...
Niamam nito vreme, nito jelanie da vodia spor s teb na tema proektirane.
Iska mi se da svurshim malko poveche rabota, taka che molia, ne vuvlichai diskusiiata v bezsmisleni sporove.
Ne znaia kakvi knigi chetesh za softwareno injenerstvo, no tezi koito cheta az sa dosta dobre napisani i opredeleno ima kakvo da se nauchi ot tiah.
Iska mi se da svurshim malko poveche rabota, taka che molia, ne vuvlichai diskusiiata v bezsmisleni sporove.
Ne znaia kakvi knigi chetesh za softwareno injenerstvo, no tezi koito cheta az sa dosta dobre napisani i opredeleno ima kakvo da se nauchi ot tiah.
Re: Малка java игра, под отворен код ...
Ako spora e konstruktiwen, zashto ne? tUk w momenta sigurno njakoj s mnogo experience gleda i ni se smee, no da ti kaja nikoga nemojesh da predcenish i optimizirash wsichko w perioda na proektirane. Dori ne e neobhodimo. Ako w twoja sluchaj tursish maksimalna optimizacia, togawa wsepi i procheti njakude kakwa e tja i ja priloji w twoja sluchaj, no chestno da ti kaja, ne wijdam smisul chowek da si gubi sedmici s "towa neshto"!!!
Re: Малка java игра, под отворен код ...
Konstruktivnite sporove se narichat diskusii i chesto dori ne sa sporove, a obsujdane za vzemaneto na vuzmojno nai-pravilno reshenie.
Ne znaia koi hora opredeliash kato "s mnogo experience", no spored men programistite v Bulgaria, dori i tezi s mnogo dobri zaplati, imat seriozni propuski tochno ot etapa proektirane. Az lichno ne poznavam nito edin programist, koito da e dostatuchno dobur v proektiraneto na software. Za smetka na tova sum vijdal tvurde mnogo nekadurnost, dori i v softwarea suzdaden za durjavnata administraciia v Bulgaria.
Ako si sledil otgovorite mi veche znaesh, che Igrata 15 si ima hubavo i optimalno reshenie. Kakto i da e, edva li shte si napravish truda da poglednesh koda za kakvo stava vupros. Neka ne si gubim vremeto vzaimno.
Ne znaia koi hora opredeliash kato "s mnogo experience", no spored men programistite v Bulgaria, dori i tezi s mnogo dobri zaplati, imat seriozni propuski tochno ot etapa proektirane. Az lichno ne poznavam nito edin programist, koito da e dostatuchno dobur v proektiraneto na software. Za smetka na tova sum vijdal tvurde mnogo nekadurnost, dori i v softwarea suzdaden za durjavnata administraciia v Bulgaria.
Ako si sledil otgovorite mi veche znaesh, che Igrata 15 si ima hubavo i optimalno reshenie. Kakto i da e, edva li shte si napravish truda da poglednesh koda za kakvo stava vupros. Neka ne si gubim vremeto vzaimno.
Re: Малка java игра, под отворен код ...
В отговор на:
P.S. suwsem ne si praw za proektiraneto. XP rulezzz ;)
Извинявайте, че се намесвам в дискусията така внезапно. Много рядко минавам през този клуб.
Исках само да уточня, че това за XP дето в него няма проектиране е мит. В екстремното програмиране се проектира постоянно. Просто няма голямо проектиране в началото на проекта.
--
Екстремно програмиране на български.
[линк]
Re: Малка java игра, под отворен код ...
Da towa kazwam i az. Ako njakude sum napisal che njama proektirane, zanachi sum sburkal. Opreledeno i 100% si praw.
Re: Малка java игра, под отворен код ...
Кода го погледнах оче в началото и видях някаква идея в него :)
Относно проектирането, страшно много бъркаш.... Според мен дори е обратното в БГ много добре се проектира. Проблема е че един проект може да се точи безкрайно в проектиране и особено за проекти без пълно задание в началото тоя процес може да трае вечно. Затова аз съм на мнение че проектирането трябва да става по пвреме на целия процес, а не в началото. Между другото така кода става още по-красив, защото във всеки един момент се оптимизира (кода). Сега за тая задачка нещата са ясни, но въпреки това проектирането както виждам ти е траяло няколко седмици... е не ми се струва редно!!!
Относно проектирането, страшно много бъркаш.... Според мен дори е обратното в БГ много добре се проектира. Проблема е че един проект може да се точи безкрайно в проектиране и особено за проекти без пълно задание в началото тоя процес може да трае вечно. Затова аз съм на мнение че проектирането трябва да става по пвреме на целия процес, а не в началото. Между другото така кода става още по-красив, защото във всеки един момент се оптимизира (кода). Сега за тая задачка нещата са ясни, но въпреки това проектирането както виждам ти е траяло няколко седмици... е не ми се струва редно!!!
Re: Малка java игра, под отворен код ...
Kogato stava vupros za proektirane, tozi proces e dosta dobre opisan v knigite. Ako niakoga imash vuzmojnost procheti tazi kniga:
[линк]
Az ia prochetoh predi vreme i moga da te uveria, che izkliuchitelno malka chast ot programistite v Bulgaria sa zapoznati s napisanoto v neia. Da ne govorim, che nishto ot sudurjanieto na tazi kniga ne se prepodava v nashite universiteti s prehvalenoto dobro visshe obrazovanie.
Ne viarvam, che vsichko e iasno okolo realizaciiata mi na Igrata 15, nai-veche imash li predstava kakvo se sluchva pri natiskaneto na butona Solve? Oshte po-interesen e vuprosa zashto pri natiskaneto na butona Solve puzzlea ne se podrejda?
[линк]
Az ia prochetoh predi vreme i moga da te uveria, che izkliuchitelno malka chast ot programistite v Bulgaria sa zapoznati s napisanoto v neia. Da ne govorim, che nishto ot sudurjanieto na tazi kniga ne se prepodava v nashite universiteti s prehvalenoto dobro visshe obrazovanie.
Ne viarvam, che vsichko e iasno okolo realizaciiata mi na Igrata 15, nai-veche imash li predstava kakvo se sluchva pri natiskaneto na butona Solve? Oshte po-interesen e vuprosa zashto pri natiskaneto na butona Solve puzzlea ne se podrejda?