Od skora je na forumu pocela neka gamedev mania, a u mom kompu se vec neko vreme nesto krcka

Sobzirom da to jos nije gotovo ali je dostiglo kakvu takvu stabilnost i upotrebljivost, odlucio sam da vam predstavim moj projekat ciji je trenutni naziv
Physics Game Editor. Kao sto rekoh, program je jos u razvoju, pa ne ocekujte nesto previse kul, ali voleo bih da ga probate i ostavite neki komentar. Program ce biti namenjen svemu sto cu u igri koju budem radio moci vizuelno da uradim, dakle od pravljenja nivoa, preko pravljenlja ragdoll-ova i animiranja istih. Editor je pravljen u c++-u, korisceni su box2d (za fiziku) i glfw kao opengl framework. Inace, upordeno sa razvijanjem editora, razvijam i biblioteku za gui koja ce nadam se isto biti od velike koristi onima koji se bave OGL-om, s obzirom da ja nisam nasao ni jednu light weight biblioteku
Video
Verzija za Windows
Verzija za Linux (testirao sam na ubuntu-u)
Komande:
Drzanjem kruzica i pomeranjem misa se krecete kroz prostor. Pritiskom na dugme Add Body kreirate tackicu na sredini ekrana koja predstavlja telo, i u levom gornjem cosku ce se pojaviti novi frame sa podatcima o telu. Desnim klikom po ekranu menjate poziciju tela. Kada pravite poligon, redjate tacke suprotno od smera kazaljke na satu levim klikom, i poligon mora biti konveksan (program ce vam i zabraniti da napravite nekonveksan poligon

). Kada pritisnete desni klik, zavrsili ste kreiranje poligona. Krug se pravi nesto lakse, dakle prvo mu odredite poziciju levim klikom u odnosu na telo, a potom desnim klikom prelazite na postavljanje poluprecnika. Mozete kaciti koliko zelite krugova i poligona na jedno telo. Vrtenjem kruzica zumirate. CTRL + Vrtenje kruzica rotirate telo za 15 stepeni. Jos jedna vazna stvar a nisam je spomenuo, je da morate da imate staticna tela (tela koja se ne pomeraju u prostoru) koja sluze kao zemlja. Dovoljno je da pritisnete dugme set static i telo ce biti staticno. Trudite se da vam tela ne ispadnu iz prostora jer je moguce da ce doci do bugova

Ako jos nesto nije jasno pitajte, i dajte neki komentar, kritiku, etc..