Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Plasiranje Open Source projekta

[es] :: IT pravo i politika razvoja :: Plasiranje Open Source projekta

[ Pregleda: 1410 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

augustus
Novi Sad - Beograd

Član broj: 101581
Poruke: 358
*.dynamic.sbb.co.yu.



+46 Profil

icon Plasiranje Open Source projekta13.09.2007. u 17:51 - pre 158 meseci
Poštovani forumaši,

želim da vas pitanjem o iskustvima i mišljenjima u vezi open source projekata.
Naime, kompanija N je razvijala odredjeni software godinu dana. Sa razvojem se stiglo do nekih 70%. Nakon godinu dana razvoja, ključni developeri su napustili kompaniju iz nekih razloga. Software-ski projekat je dovljno odradjen za nastavak poslovanja kompanije, ali onih preostalih 30% je ključno(bar oni tako misle)za dalje napredovanje i unapređenje poslovanja kompanije. Normalan sled okolnosti bi bio da se zaposle novi developeri koji bi nadomestili prethodne.

Međutim problem je u tome što se struktura kompanije promenila(koja je inače u vlasništvu nekih velikih korporacija,koje više ne žele finansirati velike projekte). Ogranak kompanije koji je zadužen za produkciju, nije u stanju da sam izfinansira dalji razvoj software-a koji koriste. Pošto taj ogranak ne želi odustatii od nekih svojih ideja, a koje zahtevaju onih 30%(ili bar deo), počeli su da razmišljaju o alternativnim rešenjima.

Razmišljanja teku otprilike ovako: za prelazak na drugu platformu nemaju vremena. na staroj rade svi dosadašnji produkti;za samostalan razvoj platforme nemaju resurse;proširenje resursa je trenutno nemoguće.

Jedno od rešenja o kojem razmišljaju je i puštanje projekta u open source vode. Nadaju se da bi u dogledno vreme uspeli da nastave na razvoju platforme.
Istina je da ovo zvuči kao očajnički pokušaj, ali ogranak samo želi pokušati ostati u poslu kojim se bavi. Ako ne uspu u nameri, moraju se prebaciti na razvoj aplikacija za neku drugu vrstu biznisa(koju su za sada zagrebali,ali je takođe obećavajuća).

O kakvoj platformi je reč. Radi se o OpenGL enginu u javi, sa osloncem na Jogl. Engine nije zamišljen za pravljenje vrhunskih igara, već kao neki middle size game engine. Sa ovoliko informacija za sada raspolažem.

Hvala na komentarima!
Poz!


"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
 
Odgovor na temu

bkaradzic
Branimir Karadžić
ArenaNet
Seattle, WA

Član broj: 14953
Poruke: 1630
67.151.201.*

Sajt: https://github.com/bkarad..


+11 Profil

icon Re: Plasiranje Open Source projekta13.09.2007. u 18:39 - pre 158 meseci
OpenGL je loše rešenje za krajnje korisnike. Java je loše rešenje za pravljenje igara. Znači odluka vlasnika da prestanu finansiranje je sasvim logična, jer bi čak i da završite taj projekat imali problema sa prodajom.

 
Odgovor na temu

augustus
Novi Sad - Beograd

Član broj: 101581
Poruke: 358
*.dynamic.sbb.co.yu.



+46 Profil

icon Re: Plasiranje Open Source projekta14.09.2007. u 08:27 - pre 158 meseci
Citat:
bkaradzic
OpenGL je loše rešenje za krajnje korisnike


Zbog čega smatraš da je loše?

Citat:
bkaradzic
Java je loše rešenje za pravljenje igara


Zavisi kojem i kakvom su tržištu namenjene igre.

Citat:
bkaradzic
Znači odluka vlasnika da prestanu finansiranje je sasvim logična, jer bi čak i da završite taj projekat imali problema sa prodajom.


Odluka vlasnika je doneta zbog nekih drugih razloga. Kompanija funkcioniše već 3 godine i kompletan njen rad je zasnovan na javi.
Kad kažeš prodajom, na šta tačno misliš? Prodaja krajnjih proizvoda nije problematična. Problem je samo u nemogućnosti implementacije novih ideja i poboljšanje starih.


Sve ideje i kritike rado prihvaćene!
"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
 
Odgovor na temu

bkaradzic
Branimir Karadžić
ArenaNet
Seattle, WA

Član broj: 14953
Poruke: 1630
*.san.res.rr.com.

Sajt: https://github.com/bkarad..


+11 Profil

icon Re: Plasiranje Open Source projekta14.09.2007. u 23:36 - pre 158 meseci
Citat:
Zbog čega smatraš da je loše?

Pa planirate da radite casual igre, a koristite OpenGL, koji nije default standard za Windows. Čak i sa D3D bi trebali da radite za DX7 klasu 3D hardvera, a ne DX9. Oni što igraju i kupuju casual igre prvo ne mare mnogo za 3D (pogledaj PopCap igre) i imaju uglavnom Intel integrisane grafičke koje baš nisu namenjene za grafički intezivne aplikacije. Kada kažem ne mare, mislim na to da im je veličina download-a, jednostavnost instalacije i igranja od većeg prioriteta od 3D grafike.
Citat:
Kad kažeš prodajom, na šta tačno misliš?

Rekao si engine, a to znači da radite middleware, što znači da planirate da licencirate engine drugim proizvođačima igara. Praviti engine, a koristiti ga samo za internu upotrebu ima smisla samo ako pravite više igara odjednom u studiju. Ako pravite engine, samo za jednu igru i ne planirate da ga licencirate drugim proizvođačima, onda nema mnogo logike razdvajati engine od same igre. Brže bi završili igru ako bi u deo što nazivate engine samo dodavali mogućnosti koje sama igra zahteva, bez obzira na to šta bi vam možda zatrebalo kasnije.
Citat:
Zavisi kojem i kakvom su tržištu namenjene igre.

Ako je casual tržište onda bilo kakav dodatni download framework-a, drajvera, pa čak i Windows update-a da bi se igrala igra je neželjen.

 
Odgovor na temu

augustus
Novi Sad - Beograd

Član broj: 101581
Poruke: 358
*.dynamic.sbb.co.yu.



+46 Profil

icon Re: Plasiranje Open Source projekta15.09.2007. u 08:25 - pre 158 meseci
Citat:
bkaradzic: Pa planirate da radite casual igre.


Pa ne bas, ali ko zna mozda jednog dana.

Citat:
bkaradzic: ...uglavnom Intel integrisane grafičke koje baš nisu namenjene za grafički intezivne aplikacije


Do sada nismo imali problema sa pokretanjem igara na Intelovim integrisanim karticama.

Citat:
bkaradzic: Rekao si engine, a to znači da radite middleware, što znači da planirate da licencirate engine drugim proizvođačima igara. Praviti engine, a koristiti ga samo za internu upotrebu ima smisla samo ako pravite više igara odjednom u studiju. Ako pravite engine, samo za jednu igru i ne planirate da ga licencirate drugim proizvođačima, onda nema mnogo logike razdvajati engine od same igre. Brže bi završili igru ako bi u deo što nazivate engine samo dodavali mogućnosti koje sama igra zahteva, bez obzira na to šta bi vam možda zatrebalo kasnije.


Ne planiramo da licenciramo engine drugim proizvodjacima. Bar niko iz kompanije nije nista javno o tome govorio. (Sta bradonje pricaju po bahanalijama to niko ne zna )
Do sada je sa postojecom platformom napravljeno 3 igre(Jedna jednostavna i dve malko komplikovanije) za otprilike 5 meseci.
U planu su jos 5 za koje ce trebati jedno 8 meseci da se zavrse. Dinamika je brža je kod prvih igara su(smo) radili developeri koji su prvi put imali prilike da razvijaju igre. Dakle, sa tim enginom bi se razvijalo jos mnogo igara. Ako bi se uspelo implementirati trenutni nedostaci engina, spisak planiranih igara automatski se povecava za jos 3 koje bi izbile u prvi plan.

Citat:
bkaradzic: Ako je casual tržište onda bilo kakav dodatni download framework-a, drajvera, pa čak i Windows update-a da bi se igrala igra je neželjen.


Nisu casual, ali i da jesu sve sto je potrebno nalazi se u instalaciji same igrice(jre se automatski instalira). Za sada, hvala Bogu, nije bilo problema sa pokretanjem igara. Naravno, osim na Visti,na kojoj mi skoro nista od starih aplikacija ne radi. Na tome se radi, tako da ce se i to ubrzo srediti.

Poz!
"Čovek je biće koje se na sve navikava, i ja mislim da je ovo njegova najbolja definicija."
Fjodor M. Dostojevski
 
Odgovor na temu

[es] :: IT pravo i politika razvoja :: Plasiranje Open Source projekta

[ Pregleda: 1410 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.