Umiem stworzyć grę

Dyskusje na temat gier komputerowych.
Awatar użytkownika
HunteR
Królewski Champion
Królewski Champion
Królewski Champion
Dawna Administracja
Posty: 3071
Rejestracja: niedziela 03 lip 2005, 12:55
Lokalizacja: Kraków
Płeć:
Wiek: 35

Post autor: HunteR »

Hmm... jeśli to nie ma byc 3D to wychodzi na to że poza zwiększeniem iterakcji z grą poprzez np. "przeklikiwanie" się przez obszary to będzie to taka sama gra jaką zrobił (i wciąż dopracowuje) MistrzDzwonów... a liczyłem na produkt konkurencyjny w większym stopniu :(


[tu był obrazek, ale zepsuli forum]
Awatar użytkownika
SeSim
Królewski Champion
Królewski Champion
Królewski Champion
Dawna Administracja
Autor Dodatków
Spis dodatków autora:
#Lista dodatków
Krypta Upiorów (pomagier)
Labirynt Magów (pomagier)
Poszukiwacze
Posty: 6145
Rejestracja: poniedziałek 07 lis 2005, 19:18
Lokalizacja: z krzesła :P
Płeć:
Kontakt:

Post autor: SeSim »

Ueeee bez 3d to lypa panie ;) Nie no żartuję:] konkurencja jest zdrowa bo wymusza jakość ;)


Top Secret Ninja Off Topic Creators Internatinal Organization Member
Awatar użytkownika
bladus
Niziołek
Niziołek
Niziołek
Posty: 21
Rejestracja: wtorek 31 sty 2006, 02:00
Lokalizacja: Wroclaw
Płeć:
Wiek: 41

Post autor: bladus »

no tak 3D w sumie racja bardziej, fajniej, lepiej, ale wiecie ktoś to 3D musi zrobić, a pytanie czy lepiej zrobić coś 2D co wie jak sie zrobic niż zacząć robić 3D i nie zrobić bo sie nie zna dobrze directX ?? no wiadomo :) a zreszta nei dokonca powiedziane wszystko, niech no tylko sie sesja skonczy :)
PS a może byc 3D w znaczeniu widok 3D "bez modeli",czyli widok na swiat jako na plaszyzne, plaskie karty itp (plansza w poziomie, postacie np w pionie stoją) bo to bardzo ulatwi prace... a wyglądać może fajniej


inzynieria
Awatar użytkownika
HunteR
Królewski Champion
Królewski Champion
Królewski Champion
Dawna Administracja
Posty: 3071
Rejestracja: niedziela 03 lip 2005, 12:55
Lokalizacja: Kraków
Płeć:
Wiek: 35

Post autor: HunteR »

No właśnie o coś takiego mi chodziło :D Gdzieś tu nawet ktoś dał link do stronki na której ktoś coś takiego właśnie robił ale projekt chyba upadł. Podobały mi się screeny i w ten sposób wyobrażam sobie MiM Online w 3D.


[tu był obrazek, ale zepsuli forum]
Awatar użytkownika
SeSim
Królewski Champion
Królewski Champion
Królewski Champion
Dawna Administracja
Autor Dodatków
Spis dodatków autora:
#Lista dodatków
Krypta Upiorów (pomagier)
Labirynt Magów (pomagier)
Poszukiwacze
Posty: 6145
Rejestracja: poniedziałek 07 lis 2005, 19:18
Lokalizacja: z krzesła :P
Płeć:
Kontakt:

Post autor: SeSim »

Właśnie tak to miałoby wyglądać bladus :) Masz tu linka do projektu, który chyba umarł i zobacz jak to tam wyglądało.

http://magiaimiecz.republika.pl/


Top Secret Ninja Off Topic Creators Internatinal Organization Member
Awatar użytkownika
bladus
Niziołek
Niziołek
Niziołek
Posty: 21
Rejestracja: wtorek 31 sty 2006, 02:00
Lokalizacja: Wroclaw
Płeć:
Wiek: 41

Post autor: bladus »

....a zastanawia mnie jeszcze kwestia grafiki, można oczywiscie w takiej sytuacji korzystac z tego co jest w MiMie, ale niektóre krainy są spod różnych rąk, tzn róznych autorów może to dziwnie wygladac.. tzn jak własnie do tego podejsc... ogolnie chciałem powiedziec ze 99% zasad, kart postaci itp chcieliśmy zaczerpnąc z MiMa (z niektorymi pojedynczymi zasadami moze byc roznie w implementacji) wiec nie jest to gra na podstawie... tylko raczej wersja komputerowa, tylko zostaje grafika.. jakby był grafik :) ale to takie moje głosne myslenie
PS : Link o którym mowisz widzialem, to fajnie wyglada, a jestem ciekawe jak z funkcjonalnoscią.


inzynieria
Awatar użytkownika
bladus
Niziołek
Niziołek
Niziołek
Posty: 21
Rejestracja: wtorek 31 sty 2006, 02:00
Lokalizacja: Wroclaw
Płeć:
Wiek: 41

Post autor: bladus »

w sumie takie "płaskie 3D" nie jest trudne tylko myśle jak zrobić na raz płaskie MENU, czyli interfejs gracza jakies parametry, rzeczy i 3D plansze. Może takie cos ze plansza 3D a wszelka interakcja z ekwipunkiem itp w odzielnym ekranie, tzn juz w trybie 2D albo cos takiego... chyba FPP odpada, ale mi zrobiliście smaczek na 3D:) trzeba pomysleć


inzynieria
ghs
Żołnierz
Żołnierz
Żołnierz
Posty: 42
Rejestracja: piątek 07 paź 2005, 13:11

Post autor: ghs »

Hehe, a ja to co, pies? Jeszcze siê nie podda³em. :P Co prawda szybko¶æ pisania nie osza³amia, ale robiê to w wolnych chwilach, a zajêæ mam bez liku. I screena te¿ mogê zapodaæ, a co! Docelowo ma byæ pe³na wierno¶æ orygina³owi MiM. Wielki postêpów graficznych nie widaæ, gdy¿ pracowa³em nad takimi duperelami jak np. odwzorowanie czcionki TT itp.

Obrazek

To, co pisze bladus, o grafach, modularno¶ci itp. to s± rzeczy do¶æ oczywiste, je¶li siê w miarê powa¿nie podchodzi to projektu i my¶li o jego sukcesie. Ze swojej strony doda³bym na przyk³ad podzia³ tury na bardzo szczegó³owe etapy i zdarzenia z nimi powi±zane, np. faza przed rzutem kostk±, faza po rzucie, faza przed podjêciem ruchu, faza przed wej¶ciem na pole po¶rednie, faza po wej¶ciu na pole po¶rednie itp... dziesi±tki ró¿nych etapów i mo¿liwo¶ci odpalania triggerów. Zreszt± to temat rzeka, a gdy dojdzie siê do programowania on-line to siê schody zaczynaj±.


Awatar użytkownika
MAXtoon
Rycerz
Rycerz
Rycerz
Posty: 1070
Rejestracja: środa 11 maja 2005, 13:31
Lokalizacja: RADOM
Płeć:

Post autor: MAXtoon »

Dokładnie takie cuś! Cudo! NIic dodać nic ując nie ma się co rozpisywać i lać wody :]


Punk is dead.I' m fuckin Zombie.

Moderator nie nabija postów-moderator ma wiele do przekazania
Moderator nie myli się-moderator ma inne zdanie
Kto przychodzi ze swoimi przekonaniami-wychodzi z przekonaniami moderatora :D
Awatar użytkownika
SeSim
Królewski Champion
Królewski Champion
Królewski Champion
Dawna Administracja
Autor Dodatków
Spis dodatków autora:
#Lista dodatków
Krypta Upiorów (pomagier)
Labirynt Magów (pomagier)
Poszukiwacze
Posty: 6145
Rejestracja: poniedziałek 07 lis 2005, 19:18
Lokalizacja: z krzesła :P
Płeć:
Kontakt:

Post autor: SeSim »

SUPER!!! Tylko co się tak wszyscy upeiracie na tą amazonkę? :)


Top Secret Ninja Off Topic Creators Internatinal Organization Member
Awatar użytkownika
bladus
Niziołek
Niziołek
Niziołek
Posty: 21
Rejestracja: wtorek 31 sty 2006, 02:00
Lokalizacja: Wroclaw
Płeć:
Wiek: 41

Post autor: bladus »

a mam pytanie ile kolego ghs poświęciłes roboczogodzin (10, 100, 1000) nad projektem i jesli mozna sie zapytac o srodowisko, w sumie to chyba o takim czyms mówilem :) moze nie ma sensu robic tego samego :P pozdrawiam i wracam do nauki bo mam jutro ostatni egzamin na tych studiach :)


inzynieria
ghs
Żołnierz
Żołnierz
Żołnierz
Posty: 42
Rejestracja: piątek 07 paź 2005, 13:11

Post autor: ghs »

No czy ja wiem... strzelê, ¿e gdzie¶ ko³o 40. Ale by³o to g³ównie na opanowanie nowej wersji ¶rodowiska, silnika graficznego, którego u¿ywam po raz pierwszy (Irrlich Engine), obróbkê grafiki itp. ¦rodowisko to Microsoft Visual Studio 2005, kod w C++.


Awatar użytkownika
MistrzDzwonow
Kupiec
Kupiec
Kupiec
Posty: 208
Rejestracja: wtorek 19 kwie 2005, 16:35
Lokalizacja: Kraków
Płeć:
Wiek: 36
Kontakt:

Post autor: MistrzDzwonow »

Przedewszystkim witam bladusa w gronie ludzi pocących się nad komputerową adaptacją MiM'a :D (jupi nie jestem sam). Mam tylko kilka uwag. Pomysł z posortowaniem kart (zwłaszcza zdażeń) w tabele, w której byłyby zapisane właściwości kart jest raczej niewykonalny. Karty zdażeń są zbyt odmienne od siebie np. Burza i śpiew syreny, niby to samo ale działa na różnych poszukiwaczy. Przy więkrzości kart trzeba uwzględnić większość cech konkretnego poszukiwacza. No i wrzucenie czarów i przedmiotów do jednego worka to też raczej dziwny pomysł.
trzecia sprawa to ekwipunek (razem z przyjacielami czarami itp) wzoruje sie na tym co jest na forum (karta poszukiwcza)
Możesz mi wierzyć samo zaimplantowanie głupiego miecza może sprawić kłopoty a co dopiero czary które ingerują we wszystkie kwestie rozgrywki.
Plansze miasta zrobiłem w 10 minut (bez grafiki oczywiscie, a zdarzenia przypisałem tylko do kokretnych skryptów ktore są narazie że tak powiem puste )
Eee ten tego najwięcej trudności sprawiają właśnie te "skrypty", graficznie plansze robi się szybko. Dobra pozrzędziłem troszkę :P. Tylko nie myśl że jakoś specjalnie się na Ciebie uwziołem, poprostu wiem ile pracy trzeba włożyć żeby najprostrze czynności w tej grze zaczeły "żyć" w komputrze. Tak czy siak życze ci jak najszypszego zakończenia pracy i trzymam kciuki.
ghs nikt o tobie nie zapomniał. Ja tam cały czas Cię dopinguje :wink:

P.S. Jakiś beniaminek ze mnie ludzie po studich się za to biorą a ja jeszcze matury nie mam :D


Psychopata niszczący oczy żeby stworzyć coś kompletnie nieprzydatnego to ja :D
Awatar użytkownika
bladus
Niziołek
Niziołek
Niziołek
Posty: 21
Rejestracja: wtorek 31 sty 2006, 02:00
Lokalizacja: Wroclaw
Płeć:
Wiek: 41

Post autor: bladus »

po pierwsze obiektowo po drugie zdarzenia po trzecie modularność i rozpoczęcie pracy z kodem dopiero po napisaniu konspektu tak własnie nauczyli mnie pisać aplikacje, a to nie jest pierwsza. Może to moda, ale dzięki temu naprawde nie ma problemu w robieniu skryptów. Np tragarz jest to i przyjaciel (tzn dziedziczenie po przyjacielu) i transport (po np czymś takim jak muł) i ma obsługe tego i tego (podałem przykład)
Cóż forum jest od tego żeby wymieniać doswiadczenie, więc wiadomo ktoś robi tak a ktoś inny inaczej. Wersja przeglądarkowa ma swoje zalety i wady, tak samo jak wersja że tak powiem "exe". grafika to jest najmniejszy problem zeby mapke narysowac, mi chodzilo o osbluge ruchow, moze podesle jakis moduł do mapki zeby pokazac. wszelkie pomysły jakie mam najpierw robie uwaga w (tutaj śmiech) w game makerze, ponieważ tam wszystko znam i wynik mam właśnie w 10 minut. A potem sie bawie w bardziej ciekawym srodowisku...
wlasnie wrocilem z egzaminu, hehe ludzie nie idzcie na akustyke !! :) trzeba sie z HIWem męczyć :P hehe
pozdrawiam i postaram sie cosik pokazac w najblizszym czasie (ten tydzien)
PS: dzieki za odzew na forum, a myślałem ze tu taka cisza ;P
Ostatnio zmieniony wtorek 07 lut 2006, 13:03 przez bladus, łącznie zmieniany 1 raz.


inzynieria
ghs
Żołnierz
Żołnierz
Żołnierz
Posty: 42
Rejestracja: piątek 07 paź 2005, 13:11

Post autor: ghs »

IMVHO grafika to znacznie powa¿niejszy problem ni¿ obs³uga ruchów. Z grafik± jest du¿o zagadnieñ zwi±zane, a ruchy to tylko prosty graf + ewentualne modyfikacje od innych obiektów i po zabawie... No chyba, ¿e kto¶ robi tekstówkê :)


Awatar użytkownika
bladus
Niziołek
Niziołek
Niziołek
Posty: 21
Rejestracja: wtorek 31 sty 2006, 02:00
Lokalizacja: Wroclaw
Płeć:
Wiek: 41

Post autor: bladus »

drogi kolego a jaki masz w tej chwili problem z grafiką ? prosze podaj przykład moze bede wiedział :) tak masz racje graf jest prosty ale co masz na mysli mowiac grafike ?? tzn ze masz plaska plansze i cos na niej leżą jakies karty (oczywiscie swiat 3D) i mozna karte podniesc itp, niestety nie wiem jaka masz mechanike obslugi u siebie w grze ( np przenoszenie kart) ale jaki w tym problem ?? zdarzenie klikniecie myszka, puszczenie, przeciaganie itp, zmiana polozenia, obrót kamery ? mouse look ?? to sa problemy z grafiką ?? moze ja nie rozumiem problemu,
prosze o sprostowanie :) moze jestem w błedzie


inzynieria
ghs
Żołnierz
Żołnierz
Żołnierz
Posty: 42
Rejestracja: piątek 07 paź 2005, 13:11

Post autor: ghs »

Nie chodzi o to, ¿e utkn±³em, ale chodzi o skomplikowano¶æ programowania grafiki. Przyk³adowo rasteryzacja czcionek TrueType. To jest zagadnienie kilka razy wiêksze ni¿ graf po³±czeñ pomiêdzy lokacjami :) Poza tym programowa³e¶ kiedy¶ przy u¿yciu OpenGL albo DirectX? Wiesz co to jest dla przyk³adu macierz przekszta³ceñ?

Albo mo¿e spróbuj na przyk³ad napisaæ algorytm rozmieszczania wielu pionków na jednym polu tak, aby na siebie siê nie nak³ada³y. Albo oprogramowanie kamery - te¿ do¶æ du¿e zagadnienie - ma pod±¿aæ za akcj± na planszach, przy wyborze pola przy ruchu obejmowaæ je wszystkie a do tego u¿ytkownik ma mieæ mo¿liwo¶æ swobodnego jej przesuwania na ¿yczenie (np. po wci¶niêciu Shift). Spróbuj na przyk³ad opisaæ matematycznie (albo w algorytmie) ruch kamery w przestrzeni trójwymiarowej pomiêdzy widokiem jednego pola a drugiego, z uwzglêdnieniem odpowiednich przybli¿eñ i orientacji pól.

P³aska plansza? Proste? Tylko siê wydaje. Dobierz do niej odpowiednie tekstury, które nie zatkaj± pamiêci. Plansza ma format A3 bodaj¿e - to jest w rozdzielczo¶ci 150 dpi prawie 20MB - ³adny kawa³ek obrazka. A plansz jest kilka. Spróbuj wczytaæ sobie planszê A3 w jakim¶ programie graficznym i sobie go edytowaæ - trochê ¶lamazarnie to mo¿e i¶æ, prawda? A co dopiero u¿ywaæ go z ka¿dej mo¿liwej strony w grze. Spróbuj przeskalowaæ tak± planszê w Photoshopie i zobacz ile czasu to zajmie. A gra ma skalowaæ i przekszta³caæ tak± planszê non stop z prêdko¶ci± co najmniej 24 klatek na sekundê. Dobierz odpowiednio mip mapy do tych tekstur. Spraw, aby kana³ alpha z PNG albo TGA by³ prawid³owo wy¶wietlany.

A jeszcze spróbuj to wszystko zrobiæ w DirectX albo OpenGL, które, co by tu nie mówiæ, nie jest zbyt ³atwe do opanowania (matematyka 3D te¿ potrafi zabiæ tutaj klina czasami) - setki parametrów funkcji i ich warto¶ci.

To naprawdê nie jest takie ³atwe jak siê wydaje.


Awatar użytkownika
bladus
Niziołek
Niziołek
Niziołek
Posty: 21
Rejestracja: wtorek 31 sty 2006, 02:00
Lokalizacja: Wroclaw
Płeć:
Wiek: 41

Post autor: bladus »

ok spoko podałeś konkretne przykłady, fajnie, pomysle sobie nad tym co i jak...
przykład:
ghs pisze:Spróbuj na przykład opisać matematycznie (albo w algorytmie) ruch kamery w przestrzeni trójwymiarowej pomiędzy widokiem jednego pola a drugiego, z uwzględnieniem odpowiednich przybliżeń i orientacji pól.
ok :) wkońcu tego mnie uczyli :) ciekawe wiesz problemy które opisałeś w dużej mierze schodzą do matmy, do wymyślenia "na kartce" jak to ma działać, moge coś pomóc tylko napisz dokładnie co i jak potrzebujesz :)
jak narazie opisałeś mniej więcej o co CI chodzi z grafą. ale jeśli chodzi o matme 3D to luz, coś sie wymyśli. chyba że stwierdzisz że pomoc CI nie potrzebna. Oczywiście wszystko pisze w dobrej wierze, bo celem jest zrobienie gry a nie konkurencja i pokazanie co kto potrafi. więc prosze bardzo


inzynieria
ghs
Żołnierz
Żołnierz
Żołnierz
Posty: 42
Rejestracja: piątek 07 paź 2005, 13:11

Post autor: ghs »

Dziêki za chêci :) ale póki co to sobie radzê bez wiêkszych problemów. Te przyk³ady tylko mia³y uzasadniæ moj± tezê, i¿ grafika jest wiêkszym wyzwaniem, ni¿ logiczne porusznie siê po planszy. Ale jeszcze raz dziêkujê za deklaracjê pomocy, kto wie, mo¿e gdzie¶ utknê...


Awatar użytkownika
bladus
Niziołek
Niziołek
Niziołek
Posty: 21
Rejestracja: wtorek 31 sty 2006, 02:00
Lokalizacja: Wroclaw
Płeć:
Wiek: 41

Post autor: bladus »

ghs pisze:Dzięki za chęci :)
spoko hehe wiesz fajnie to brzmi :P do już prawie mgr inż mówić dzięki za checi :)
oczywiscie żartuje :) coś pomęcze ten engine o którym pisałes, i sam zobacze ze pewnie masz racje ze to trudne,

PS aaa ja tego sam nei robie :P mam kolege od grafiki :)


inzynieria
ghs
Żołnierz
Żołnierz
Żołnierz
Posty: 42
Rejestracja: piątek 07 paź 2005, 13:11

Post autor: ghs »

Przepraszam, je¶li ciê urazi³em, byæ mo¿e niezrêcznie siê wyrazi³em. Choæ etap mgr/in¿. mam ju¿ za sob± ³adnych parê lat temu. ;)


Awatar użytkownika
bladus
Niziołek
Niziołek
Niziołek
Posty: 21
Rejestracja: wtorek 31 sty 2006, 02:00
Lokalizacja: Wroclaw
Płeć:
Wiek: 41

Post autor: bladus »

ciekawy jest ten Irrlich Engine, strasznie mi sie spodobały funkcje do przesuwania kamery :) tzn move, strife, lift, od razu jakby pod FPP robione, pozatym proste pomieszczenia z jakimis texturami, swiatlami to u mnie smiga na 600 klatek... widze że jednak dobry pomysł i dzieki za wskazanie ciekawej biblioteki


inzynieria
Awatar użytkownika
bladus
Niziołek
Niziołek
Niziołek
Posty: 21
Rejestracja: wtorek 31 sty 2006, 02:00
Lokalizacja: Wroclaw
Płeć:
Wiek: 41

Post autor: bladus »

witam, chciałem coś pokazac jaki wielki problem jest z grafiką. Zrobiłem sobie cos takiego (3D.exe) i w sumie to na tym koncze zabawe z grafiką poniewaz całosc sprowadzilem do obslugi swiata 2D (na planszy) i na niej juz są rozgrywane wszelkie kolizje itp... jesli ktos sobie chce zobaczyc to prosze wierze że link zadziała :) nie jest to oczywiście gra tylko sama obsługa swiata 3D, najprostsza interakcja (ruch przesuwanie wyświetlanie itp). jednym słowem wystarczy chcieć

pozdrawiam
http://www.megaupload.com/?d=Z0NV23QD


inzynieria
ghs
Żołnierz
Żołnierz
Żołnierz
Posty: 42
Rejestracja: piątek 07 paź 2005, 13:11

Post autor: ghs »

Wybacz, ale to siê ma nijak to rzeczywistego zastosowania tego w grze. Jedyne co masz, to niedoskona³e pokazywanie kart (spróbuj na³o¿yæ kartê poszukiwacza na kartê postaci, poza tym u mnie jest trochê skaszanione skalowanie tekstury) w losowych miejscach. No i poruszanie kamery przy pomocy standardowego mechanizmu z Irrlicht. Zupe³nie nie wiem, do czego ma s³u¿yæ rêczne przesuwanie kart. A ju¿ zupe³nie nie rozumiem jak mo¿na opieraj±c siê na tym robiæ MiM.

Spróbuj zrobiæ ca³± planszê i zaimplementuj uk³adanie kart na poszczególnych polach - mo¿e to ci da pewne wyobra¿enie tego, co trzeba zrobiæ.


Awatar użytkownika
bladus
Niziołek
Niziołek
Niziołek
Posty: 21
Rejestracja: wtorek 31 sty 2006, 02:00
Lokalizacja: Wroclaw
Płeć:
Wiek: 41

Post autor: bladus »

dobra niech będzie. ja po swojemu robie Ty kolego po swojemu prosze bardzo :) konkurencja może wyjść tylko na dobre ;) po zatym nie bede robił to samo co inni bo po co robić dwa takie same projekty ?? jeden bedzie lepszy drugi gorszy najzwyzej i tyle. No cóż masz takie założenia ja mam inne otóż to.. u mnie się karty przesuwa łapką bo to daje duża interakcje z grą a to właśnie jest cechą planszówki, pozatym masz racje ze rysowanie jest źle bo karty są na tej samej wysokosci, wystarczy na stosie zmienic wysokosc karty i działa, o zaraz to zrobie dzieki za uwage :)
pozdrawiam
aa fajne ze link działa

PS: mam doskonałe wyobrazenie co trzeba zrobic poniewaz mam przed sobą 29 stronicowego PDF pod tytułem "konspekt projektu" którego pisałem chyba z dwa tygodnie.


inzynieria
ODPOWIEDZ