ďťż

Ładny brzuch

Witam
mam do was bardzo wazne pytanie, jak programisci robia gry na konsole jak np: ps3, xbox 360, wii,psp itd.
Będę wdzieczny za kazda odpowiedz.



Znajomość C/C++, wysokopoziomowych języków skryptowych, praktyka i doświadczenie z silnikami gier i bibliotekami multimedialnymi. Nie jest to łatwe.

Do XBoxa Microfoft wydał jakiś development kit. Podobne to jest chyba do visual studio.

Aha, dzięki. a ja mam właśnie taki problem: interesuje się programowaniem od 2 lat i nie umiem się nauczyć c++, mam pytanie czy macie jakies sposoby na nauke tego języka.
(umiem programowac w :lua, pascal, html, blitz basic i tworzyc gry w game maker, rpg maker i troche na unreal development kit)a moje drugie pytanie to: jak robili gre avatar the game na tyle konsol: nintendo ds, psp, ps3,xbox360,wii ??
Użytkownik lewek32 edytował ten post 07 luty 2010, 12:00


Znasz składnię, czy znasz wzorce, biblioteki, różne narzędzia? Zacznij od np. silników gier takich jak Irrlich, Ogre lub ich nakładki w językach skryptowych. Są to otwarte (~darmowe) silniki do tworzenia gier i jak to załapiesz to będziesz mógł zainwestować trochę w narzędzia i SDK do tworzenia np. gier na mobilne konsole. Nie myl tego z rpg makerem i innym "klikaniem" ;)

dzięki za odp, masz ode mnie plusa :)
Mam jeszcze parę pytań :
1. Gra avatar działa na ps3, xbox 360, wii, psp, nintendo ds, windows. Jak to zrobili??
2. Czy 3d gamestudio to dobry wybór?? to link do strony polskiej http://www.tworzenie...udio/index.php. Można go używać jako silnik i łączyć z delphi, c++ , c# albo używać w nim języka lite-c.
Użytkownik lewek32 edytował ten post 08 luty 2010, 10:01
Co do 1 to pewnie nałożyli w kodzie gry stosowną abstrakcję i mogą w prosty sposób zmieniać sposoby obsługi sprzętu. Coś bardziej skomplikowanego niż zamiana w grach pomiędzy DirectX i OpenGl. Na podobnej zasadzie działają biblioteki multiplatformowe okienek. W zależności od systemu operacyjnego używany jest inny zestaw dostępu do ekranum funkcji rysujących itd...
W Twoim wypadku, trochę trudno powiedzieć jak to jest zrobione. Gry mogły być przygotowywane specjalnie pod platformę. Jakoś nie wyobrażam sobie, że gra dla PS3 swobodnie działała pod NintendoDS. Sam port w takim przypadku nie wystarczy. Maszynki mają drastycznie różne moce obliczeniowe.


dzięki za odp, masz ode mnie plusa :)
Mam jeszcze parę pytań :
1. Gra avatar działa na ps3, xbox 360, wii, psp, nintendo ds, windows. Jak to zrobili??
2. Czy 3d gamestudio to dobry wybór?? to link do strony polskiej http://www.tworzenie...udio/index.php. Można go używać jako silnik i łączyć z delphi, c++ , c# albo używać w nim języka lite-c.


Tak nie szarżuj bo o podstawach zapominasz. Po pierwsze to trzeba znać język angielski jako że 95% materiałów będzie w tym języku. Po drugie masz teraz w kioskach wydanie SDJournal, w którym głównym tematem jest programowanie gier. Poczytaj artykuły a zobaczysz jaki to poziom i jaka wiedza jest potrzebna by je zrozumieć ;) Matematyka, zaawansowana znajomość C/C++ jak i przyda się także biegła znajomość języków skryptowych, w których skryptuje się całą grę na bazie gotowego silnika. Nie stosuje się jakiś generatorków i klikaczy żeby grę zrobić.
W Helionie możesz zamówić parę tomów Perełek programowania gier - to jest właśnie ilość wiedzy żeby być dobrym, bardzo dobrym przy tworzeniu gier, które ktoś zauważa, płaci, a ciebie jakaś firma zatrudnia ;)

Wieloplatformowość aplikacji to kwestia przenośnego kodu - przekładająca się na wieloplatformowy silnik. I nie myl też tworzenia grafik, renderowania z tworzeniem, programowaniem algorytmów gry.

3 lutego wyszła nowa wersja silnika gier/3D irrlich - http://irrlicht.sourceforge.net/ ;) Jest on otwartym oprogramowaniem i świetny do nauki i wykorzystania we własnych pierwszych projektach. Prostsze może okazać się PyGame http://www.pygame.org/news.html
Użytkownik Riklaunim edytował ten post 09 luty 2010, 12:32
dzięki za odp.
Po drugie masz teraz w kioskach wydanie SDJournal, w którym głównym tematem jest programowanie gier
Wiem kupiłem go 1 tydzień temu :) a Perełki ma mój kolega wszystkie tomy :) A co do tej gry Avatar to Revis ona jest w róznych wersjach.(Na psp jest inna wersja, na windowsa też całkiem inna. Tylko chodzi oto że jeden tytuł a na tyle platform.)
Użytkownik lewek32 edytował ten post 09 luty 2010, 14:17

A co do tej gry Avatar to Revis ona jest w róznych wersjach.(Na psp jest inna wersja, na windowsa też całkiem inna. Tylko chodzi oto że jeden tytuł a na tyle platform.)
No właśnie inna. Musisz zrozumieć, że gra Avatar np z PS3 i NintendoDS mają wspólną głównie licencje na wykorzystywane motywy filmowe. Gry były w dużej mierze pisane zupełnie niezależnie. Co z tego że wydała je jedna firma (Ubisoft), co z tego że pewne mechanizmy, idee, bohaterowie, w grze są podobne lub wręcz takie same. Na prawdę to dwie zupełnie inne gry (jeżeli brać pod uwagę ich kod źródłowy) pisane przez różne oddziały Ubisoftu, ale wywodzące się z tego samego pomysłu projektowego/fabularnego.


No właśnie inna. Musisz zrozumieć, że gra Avatar np z PS3 i NintendoDS mają wspólną głównie licencje na wykorzystywane motywy filmowe. Gry były w dużej mierze pisane zupełnie niezależnie. Co z tego że wydała je jedna firma (Ubisoft), co z tego że pewne mechanizmy, idee, bohaterowie, w grze są podobne lub wręcz takie same. Na prawdę to dwie zupełnie inne gry (jeżeli brać pod uwagę ich kod źródłowy) pisane przez różne oddziały Ubisoftu, ale wywodzące się z tego samego pomysłu projektowego/fabularnego.
jak nie uwierzysz ReVisowi (btw: hej, ReVis, kope lat ;) ) to zainteresuj się choćby tytułami wydanymi w Javie na komórki... poza tytułem i z grubsza zgodnym klimatem / historią, nie ma nic wspólnego.

Avatar na komórki to już idealnie skrajny przykład.

@Up a witam witam :)

Cześć, mam jeszcze jedno pytanie. Chcę zrobić grę i mam do wyboru : 3d gamestudio, blender, quest3d, torque3d,xna albo jakiś język specialnie do gier np. blitz3d, dark basic, dark gdk. Który z tych radzicie??
Użytkownik lewek32 edytował ten post 23 luty 2010, 20:35
Chcieć zrobić grę to można, do tego potrzebna jest spora wiedza. Poczytaj wprowadzenia do różnych narzędzi i technologii i wybierz co ci najbardziej odpowiada. Bez znajomości angielskiego i podstaw programowania się nie obejdzie ;)

A język c# jest dobry do robienia gier?? (można go używać z xna).Podobno c++ jest lepszy do gier i jest wiecej ksiazek na temat robienia gier w c++ ale c# da sie laczyc z sdk i w torque tez pisze sie w c#.
(dark gdk to sdk) (w quest3d programuje się wizualnie)
Użytkownik lewek32 edytował ten post 23 luty 2010, 22:06
Jeszcze długa droga przed tobą. Ogólnie w najprostszym podejściu to wykorzystujesz jakiś "darmowy" silnik gier jak Ogre, Irrlicht i za jego pomocą tworzysz "grę" - a najprościej będzie wykorzystać język skryptowy w jakim silnik wystawia swoje API np. w Pythonie (PyOgre, PyIrr) lub innym. Można także pisać w C++, czy C (zależnie w którym silnik został napisany). C#, .NET też może być jak znajdziesz silnik lub API dla tego języka.

Cześć, mam jeszcze jedno pytanie:
chce robic gry w Belenderze(uzywa skryptow python) lub quest3d(uzywa skryptow lua i c++)
a więc tak blender jest troche latwiejszy i jesli go wybiore to kupie do niego ksiazke ( to link to strony z nia: http://www.aragon.pl...ender-oficjalny
, pisze ze ksiazka jest niedostepna ale w mojej ksiegarni sa jeszcze 4 egzemplarze) a quest3d jest bardziej zaawansowany i trudniejszy ale obsluguje:
-wirtualne kaski
-kontroler z wii (pilot z wii)
-rekawice
a jego jedyna wada to to ze pelna wersja kosztuje 9999 euro + vat ( ja mam wersje demo) a zaleta to za w nim gry zrobione mozna wydawac za darmo i nawet nie ktore gry w nim zrobione sa w sklepach np: Ship symulation 2006 i wiele innych.
Licze ze Wy mi pomozecie z wyborem .
Czekam na odp, bede wdzieczny za kazda rade.

Polska strona blendera to http://blender3d.pl/www/str/index.php
a polska strona questa3d to http://www.quest3d.pl/.
Użytkownik lewek32 edytował ten post 25 luty 2010, 20:24
Widzę, że do Ciebie jak grochem o ścianę. Nie słuchasz, co się do Ciebie mówi. Najpierw podstawy i jeszcze raz podstawy, a dopiero później stopniowo można się zagłębiać. Z tym Quest3D, to mnie w tym momencie zabiłeś. Weź najpierw napisz "prostą" grę, by się przekonać, że to wcale takie proste nie jest. Na przykład nieśmiertelnego Snake'a. Mechanizm w c++, a gui w ncurses. Jak zrobisz, to później możemy pogadać. Zakładam, że nie chcesz tworzyć gier w narzędziach typu RAD?

BTW. Nie wiedziałem, że w Blenderze można tworzyć gry. Chyba że dodali tam coś nowego.

Ja już napisałem grę w blitz basic to był ping-pong.Napisałem jeszcze dużo innych programów:
-przeglądarka internetowa w visual basic.net
-odtwarzacz muzyki w visual basic.net
-generator błędów w visual basic.net
-grę w której trzeba zgadywać liczby w blitz basic
-przelicznik stopni z C. na F. w blitz basic
-przelicznik stopni z F. na C. w blitz basic
A w blenderze można robic gry bo dzisiaj kupiłem na ten temat książkę "Blender oficjalny przewodnik do gier"
Znam jeszcze język skryptowy Lua, turbo pascal i html.

Korzystając z gotowych widżetów i silnika - własną "przeglądarkę" stworzyć nie problem. Jak mocno interesuje ciebie tematyka programowania gier to masz wspomniane książki, oraz społeczności programistów wykorzystujących dane technologie. Na amatorskich forach jak to specjalistów od programowania gier nie znajdziesz za szybko, jeżeli w ogóle.


A w blenderze można robic gry bo dzisiaj kupiłem na ten temat książkę "Blender oficjalny przewodnik do gier"
Tym to mnie rozwaliłeś :lol2: Blender to program do tworzenia grafiki 3D, nie ma żadnych funkcji do zaprogramowania mechaniki gry ;) . Co najwyżej Twoja gra może wyświetlać modele zrobione w Blenderze i pewnie przytoczona przez Ciebie książka pisze o tym, jak taki model zrobić.

Po drugie, nie myśl, że jeśli napisałeś ponga w basicu to jesteś gotowy na gry 3D. Naprawdę, gry trójwymiarowe wymagają mnóstwo pracy i dużej wiedzy programistycznej, a po programach jakimi się pochwaliłeś w poprzednim poście, wnioskuję że Twoja wiedza jest dość podstawowa. Najlepiej spróbuj teraz napisać jakąś bardziej rozbudowaną grę dwuwymiarową (jakąś platformówkę, wyścigi, czy coś w tym stylu).

http://en.wikipedia....ki/Game_Blender - pod Blendera jest "podpiętych" opcjonalnie parę silników gier/3D, więc "w" Blenderze poniekąd gry tworzyć można ;)

Po pierwsze umiem się obsługiwać silnikiem gry Unreal engine w wersji UDK, a po drugie blender ma wbudowany motor gry, a w jego menu jest zakładka Game w której jest opcja Start game ( więc raczej nie bez potrzeby )

:surprise: Zwracam honor - chociaż ten GameBlender wygląda mi na klikacza w stylu 3D RAD, to jednak faktycznie gry w tym tworzyć można, o czym nie wiedziałem :) Co i tak nie zmienia mojego zdania, że porządnej gry 3D nie da się zrobić mając tylko doświadczenie w postaci ponga.
Użytkownik Narwany Operator Kombajnu edytował ten post 27 luty 2010, 10:25
Czesc, znalazlem w google ciekawy silnik gry "Unity3d" to jest link : http://unity3d.com/unity
gry w nim zrobione dzialaja na pc, mac, iphone, wii, w przegladarce internetowej. A grafika przypomina z Crysisa (jakość) na srednich detalach(więc bardzo dobra)
Zrobiono w nim gry akie jak:
-Warcraft III
-Far Cry
-fusionfall( gra w przegladarce internetowej mmo )
-i wiele innych
Napiszcie co o nim sądzicie, czekam na odp.
Użytkownik lewek32 edytował ten post 01 marzec 2010, 21:49
Na jakie odpowiedzi liczysz na forum amatorskim? ładne, kolorowe? http://forum.unity3d.com/ - tam dostaniesz konkretne odpowiedzi.

Myślałem że jak piszę pytania na forum komputer świat expert to expert coś miało znaczyć

KŚE zajmuje się poradami jak zainstalować CMSa, jak dodać nowe skórki, dodatkowe moduły, czy też piszą "jQuery - Java dla webmasterów" na okładce ;)
To nie jest Software Developer Journal, czy inne fachowe media ;)


Myślałem że jak piszę pytania na forum komputer świat expert to expert coś miało znaczyć
gdybyś chociaż zajrzał do pisma albo na stronę, wiedziałbyś że "KŚ Ekspert" nie jest związany z programowaniem gier.

Napisz sterowanie jak w wiedźminie i jakiekolwiek SI przeciwnikowi to zobaczysz. ;)

Witam, mam szesc(juz ostatnich) pytań:
1)-jak programisci robia gry na konsole( wii, ps3, xbox360 psp ,ds itp.) nie uzywajac gotowych engine jak : unreal engine( robi gry na PC, Xbox 360, PS3, Linux, Mac OS, Wii), unity3d(robi gry na wii, iphone, mac , pc , strony internetowe), torque3d ( robi gry na: wii, iphone, xbox360, pc ,mac ,linux)??
2)-ktory engine wybrac: Unity3d, torque3d, blitz3d, blender game engine, 3d gamestudio ??
3)-Czy sa jakies gotowe engine do robienia gier na komorke??
4)-Czym sie rozni udk od unreal engine??(chyba udk moze robic gry tylko na pc a unreal engine na PC, Xbox 360, PS3, Linux, Mac OS,Wii)
5)-Czy ktos zna linki do polskich kursow lub polskich video kursow udk?? (Angielskie juz mam videokursy ale malo z nich rozumiem)
6)czy znacie silnik gry dzialajacy na kazda platforme sprzetowa (ds,psp,ps3,xbox360,pc,mac . itp)??
Prosze o jak najszybszą odpowiedz na szesc pytań . Za każdo odpowiedz bede wdzieczny(Proslibym najlepiej w punktach). Pozdrawiam
ps. wiem ze to nie miejsce na takie rzeczy ale przedtem mi pomagaliscie i odpowiadaliscie na moje trudne pytania wiec licz na was dalej
ps2.pisze na innych forach to mi nie odpisuja.......

1. silnik może być wieloplatformowy i zazwyczaj tak jest. Silnik gry rozwijany jest oddzielnie od zespołu pracującego na zawartością gry i jej oskryptowaniem. Nikt nie pisze gier totalnie od zera.
2. pytaj się znawców tematu. Pewnie na jednym się nie skończy
3. iPhone OS ma własne API, Android własne (Objective-C głównie a w drugim Java, trochę C) itd.
5. to się ucz angielskiego bo 99% materiałów jest w tym języku, jak i znaczna większość developerów używa angielskiego.
6. jak bardzo dużo zapłacisz to dostaniesz pewnie dostęp do wieloplatformowego silnika ;) Oczywiście do tego płatne anglojęzyczne szkolenia itd. dla osoby znającej teorie programowania gier, programowanie nisko i wysokopoziomowe na poziomie co najmniej zaawansowanym :D

Prosze odpiszcie!!!!!!! To dla mnie bardzo wazne!!! Jesli nie znacie odp na kazde pytanie to piszcie chociaz po jednym. Prosze!!

C++ jest łatwy gdy zaczyna się od podstaw...
Gorzej ja mam .... Kupiłem sobie ksiuążkę w kochanym helionie i pierwszy raz nie zadowlony... Ajax to nie moja działka już widzę....
Użytkownik kar edytował ten post 16 marzec 2010, 21:20
Dzięki za odpowiedzi.Ale mam jeszcze trzy pytania:
1.Kiedy ide do saturna lub media , empiku to na odwrocie kazdej gry jest cos napisane.Na niektorych jest napisane unreal engine 3 ze w tym zostalo zrobione ( te same tytuly sa na ps3 i xbox 360 i na tym engine) a co jest w tym na ktorych nic nie jest napisane?? Sami zrobili engine??
2.czy xna jest dobrym wyborem??
3.Czy c# jest dobry do tworazenia gier??
Użytkownik lewek32 edytował ten post 16 marzec 2010, 22:11
1. silnik własnościowy firmy robiącej grę i nie licencjonującej go innym lub po prostu nie podali bo nie chcieli
2. nie to forum, pytaj się na jakiś największych forach/grupach dyskusyjnych dotyczących gier, najlepiej anglojęzycznych (najwięcej tam kompetentnych osóB)
3. nie to forum, średnio się nadaje bo to tylko MS Windows, choć skryptowany czymś z .NET może być.

Nie znasz podstaw programowania, języków, a chcesz się brać za najtrudniejsze elementy - programowanie gier. Zanim zaczniesz szaleć z grami weź się za podstawy ;) Poza tym co do języków - gra to aplikacja złożona, rzadko kiedy napisana w całości w jednym języku. Zazwyczaj masz silnik napisany niskopoziomowo i warstwę napisaną w języku/językach skryptowych implementującą całą logikę gry w oparciu o API silnika (w najprostszym przypadku bierzesz jakiś silnik OpenSource i skryptujesz grę bez dotykania niskopoziomowych rozwiązań). Zacznij nawet od PyGame i Pythona (dla którego API wystawia parę otwartych silników 3D/gier) i zobacz czy uda ci się to opanować (to nie jest tworzenie stron www, czy prostych aplikacji desktopowych).
Użytkownik Riklaunim edytował ten post 17 marzec 2010, 11:49
Dzęki za odp. Ale ja nie chce robic jakis supier gier chce po prostu wiedziec i tyle. Nie jest mi to potrzebne do tworzenia gier chce to wiedziec z czystej ciekawosci!!!
Mam jeszcze 6 pytań: (z czystej ciekawosci)
1)Czy w mono.xna da sie robic gry na ps3, wii, linux i mac itp?? Dlatego bo mono.xna korzysta z platformy jak sama nazwa wskazuje mono, a mono odpala programy na GNU/Linux, UNIX, Mac OS X, Solaris, FreeBSD, OpenBSD, NetBSD, Wii, PlayStation 3, iPhone OS i Microsoft Windows.(Wiem troche tego jest)ale w pewnym filmiku o xna ogladalem ze mono.xna robi gry tylko na linux i mac(nie bylo zaprzeczenia ze nie robi na ps3 wii itd. tylko poprostu byly wymienione tylko te dwie platformy.(mono.xna korzysta zamiast z directx to z opengl)
2)Czy kiedy sie robi gry na konsole (wii. ps3,xbox360, psp,ds itp.)i sie nie uzywa gotowego engine to jest jakies api pozwalajace na to lub skd ??(Odrazu mowie ze nie chce robic wlasnego engine)
3)W czym profesionalisci robia gry ?? (ide, jezyk programowania oraz ewentualnie jakis gotowy silnik gry ja np: unreal engine 3 )
4) Co ma wieksze mozliwosci : c# czy c++?? ( bo widazialem projekt ze w c# bylo zrobione jadro systemu operacyjnego [wedlug mnie system operacyjny to najwieksze przedsiewziecie, a ten jezyk programowanie w ktorym da sie to zrobic to znaczy ze ten jezyk jest debest)
5)Nie wiem czy to prawda ale cszesto czytam ze c# staje sie coraz bardziej popularniejszy a c++ zaczyna spadac( wystarczy popatrzec na tiobie). Czy oplaca sie uczyc c++?? Bo zanim sie go nauczer to on stanie sie tak samop popularny jak turbo pascal a, prszynajmniej jak sie zaczne uczyc c# to daleko zajde poniewaz c# to jezyk przyszlosci , a teraz wszystkie silniki co tylko obsugiwaly c++ teraz obsuguja c# i c++ a czsami nawet tylko c#. Prosze o pomoc w wybraniu i jak najszybsza odp!!
6) jak tworcy silnikow (engine) robia ze przy jego pomocy mozna zrobic gre na konsole, pc, mac i wiele innych(chodzi mi o to ze robia jakos ta wieloplatmorfowosc silnikow??)
Pozdrawiam
ps. prosze o odpowiedz najlepiej na wszystkie punkty poniewaz to dla mnie bardzo wazne. (Ciekawosc)
Użytkownik lewek32 edytował ten post 17 marzec 2010, 18:33
Z taką ciekawością pewnie ciężko jest żyć na tym świecie, co? (nieprzespane noce itd :P )
3. Pewnie tak jak i inne rzeczy. Zbiera się grupa analityków, analizują (jak sama nazwa wskazuje), robią diagramy UML, dobierają zespół programistów, którzy kodują jakieś tam części, a inni piszą testy, w międzyczasie inny zespół robi grafikę a jeszcze inny dźwięk itd itd... A w czym robią? Pewnie w C++.
4. Mają takie same możliwości. I Zwykły assembler też ma takie same możliwości. Ważniejsza jest raczej wygoda, szybkość pisania, stopień podatności na błędy. Tu lepszy jest C#.
5. Tak, C# jest popularniejszy, bo jest nowoczesny, wygodny, przyjemniejszy. C++ to tylko mocno obudowany C, wymaga więcej pracy, pilnowania się, kombinowania i ogólnie więcej pisaniny.
Opłaca się uczyć C++ :)

Najprościej chcesz gierki robić, to skryptuj gotowe wieloplatformowe silniki:
http://www.pygame.org/news.html
http://wiki.python-o...x.php/Tutorials

C, C++, czy C# do tego nie są potrzebne, a nauka ich na odpowiednim poziomie to studia + kilka/naście lat praktyki i dodatkowych kursów, szkoleń...

1. Mono jest technologią niezbyt popularną na Linuksie ;) Jak złapiesz odpowiednie narzędzia to będziesz mógł budować natywne aplikacje kompilowane do kodu maszynowego. Tylko po co ci to? Silniki chcesz modyfikować, rozszerzać? masz do tego choć podstawy wiedzy? Do tego różnice kompilatorów różnych platform ;) Wieloplatformowość łatwiej osiągnąć w językach skryptowych. Poza tym zapomnij o jednym kodzie na tyle platform. iPhone ma własne API, zupełnie różne od desktopu, czy jeszcze innego "API" pod konsole. Bardzo dobry i drogi silnik mógłby dać wsparcie dla wielu platform, ale niekoniecznie zrobienie jednej gierki na wszystko na raz bez dostosowywania gry pod każdą z nich.

2. Każdy silnik wystawia API w różnych językach lub nakładach (jak wymienione powyżej Pythonowe API na silniki C/C++). Dokumentacja na stronach...

3. Tego jest sporo i nie jest to darmowe w większości ;)

4. kernel w C# to bardzo odważny eksperyment i produktu z tego nie ma i nie będzie w najbliższych kilkunastu latach. Większość bibliotek, które muszą dbać o jak największą wydajność, czy też ze względu na wiek używa C lub C++. Mając gotowy silnik (jak te wyżej) - nie trzeba bawić się w takie niskopoziomowe programowanie - bo można skryptować.

5. C# to zupełnie inne zastosowania niż C/C++. Nauka któregokolwiek to lata. Jak chcesz opanować któryś pod kątem silników gier - ich tworzenia, modyfikacji to najpierw studia mat/info. To nie jest coś do nauczenia z "tutoriali" ;) no i lata praktyki
6. Znajomość kompilatorów, stosowania wieloplatformowych narzędzi, biblioteki standardowej i tworzenie wieloplatformowych własnych bibliotek - czy to poprzez "jeden" uniwersalny kod lub poprzez kod wybierany przy kompilacji pod dany system.

PyOgre ma śliczny tutorial:

Setting up an Application
General guidance on how to set up your own project settings
Customize logging
How to change the default log file

Basic Tutorial 1
Introduction to the basic Ogre constructs: SceneManager, SceneNode, and Entity
Basic Tutorial 2
Cameras, Lights, and Shadows
Basic Tutorial 3
Terrain, Sky, and Fog
Basic Tutorial 4
Frame Listeners and Unbuffered Input
Basic Tutorial 5
Buffered Input
Basic Tutorial 6
The Ogre Startup Sequence
Basic Tutorial 7
CEGUI and Ogre
Basic Tutorial 8
Multiple and Dual SceneManagers

Użytkownik Riklaunim edytował ten post 17 marzec 2010, 23:34
Mam jeszcze dwa pytania :
1) czy istnieje jakis game program do tworzenia gier na psp?? (wiem ze jakis jest ale nie pamietam nazwy)??
2)Jak programisci robia gry na psp i ds (konsole przenosne) nie uzywajac makerow ??(moze jakies api albo kompilator specialny lub cos innego??
Prosze o odp na dwa pytania.
Pozdrawiam
Użytkownik lewek32 edytował ten post 29 marzec 2010, 22:04

Mam jeszcze dwa pytania :
1) czy istnieje jakis game program do tworzenia gier na psp?? (wiem ze jakis jest ale nie pamietam nazwy)??
2)Jak programisci robia gry na psp i ds (konsole przenosne) nie uzywajac makerow ??(moze jakies api albo kompilator specialny lub cos innego??
Prosze o odp na dwa pytania.
Pozdrawiam


SDK, API do danej platformy, jakiś edytor, albo pełne IDE i jedziesz. Google, tutorial itd. itp. Z "makerów", czy generatorów korzystają dzieci, co nie umieją programować. Zadawanie tony pytań niczego ciebie nie nauczy, bo zamiast pytać o PSP powinieneś zabrać się za podstawy programowania, bo do gier to ci jeszcze bardzo daleko.
Użytkownik Riklaunim edytował ten post 30 marzec 2010, 11:56
BTW forumowy spis przydatnych adresów- http://forum.ks-eksp...zy-dla-koderow/ i wszystko pod nagłówkiem Programowanie gier.
Chyba jeszcze nie pojawiał się ten odnośnik w tym temacie ;)

Pozdrawiam.
Użytkownik Kamil881 edytował ten post 30 marzec 2010, 14:27
Dobra, dzięki wszystkim za odpowiedzi. Wiec tak:(pare pytan)
1)umiem programowac (html, turbo pascal, visual basic .net, ucze sie c#)
2)Czy ktos zna jakis engine do robienia strategi??
3) czy w unreal engine da sie zrobic kazdy rodzaj gry np. gre strategiczna
4)co ma wieksze mozliwosci unreal engine czy xna.( w unreal engine robia gry na swiatowa skale ,a xna ma tak wilkie mozliwosci ze w tym czyms robia nawet edytory gry np:
-Visual3D Game Engine
-kodu
5)czy dalo by sie polaczyc xna z unreal engine??
6)czemu unreal engine nie umie tworzyc gier na psp i ds (konsole przenosne) jak umie robic gry na : ps3, xbox 360,wii, windows, mac, linux
7) co wybrac unreal engine czy xna ??
8)czy jest albo kiedys wyjdzie lub bedzie mozliwosc zrobienia takiego engina ktory ma mozliwosc zrobienia gier na kazda platformie i bedzie sie na nim dalo zrobic kazda gre (strategie, przygodowki, rpg, strzelanki .itp)
9)czy ktos zna jakis silnik gry do zrobienia wlasnej gry wysciogowej??
Pozdrawiam i prosze o odpowiedz.
ps. sory ze Was tak nudze ale to naprawde dla mnier bardzo wazne.
ps2.Odrazu mowie ze nie zamierzam w tych enginach robic gier chce tylko wiedziec . Jak sie naucze programowac to wtedy sie tym zajme. Narazie to tylko czysta ciekawosc.
ps3. Za kazdy post bede dawal plusa.
Użytkownik lewek32 edytował ten post 01 kwiecień 2010, 20:43
a dlaczego to dla ciebie takie ważne, jeśli można spytać?

bo sie tym dosyc dlugo interesuje( w ogole informatyka ,ale najbardziej programowanie i nigdzie nie moge znalesc odpowiedzi na te wszystkie pytania co zadalem)
Czekam na dalsze posty w ktorych bedzie odp na moje pytania.

Podałem ci linki do PyGame i PyOgre - chcesz wejść w tworzenie gier to zacznij od górnej warstwy czyli skryptowania silników - gdzie za pomocą gotowego API tworzysz całą logikę gry dowolnego typu - w prostym do opanowania Pythonie.

Zapomnij że bez kilku lat doświadczenia będziesz tworzył gierki na wszystkie konsole i systemy za pomocą profesjonalnego i komercyjnego oprogramowania. Bez podstaw (matematyka) i doświadczenia ze skryptowania silników gier (implementacja różnych algorytmów, procedur) będziesz mógł zadawać co najwyżej kolejne nic nie wnoszące pytania.

no dobra... Ale ja to wiem. Ja chce tylko znac odpowiedzi.Nie chce nigdy tworzyc engine ktory bedzie dzialal na kazdej platformie i robil kazda gre ani nic z tych rzeczy. Po prostu chce wiedziec tak dla mojej informacji. Dzieki Riklaunim za odp. Ale czy ktos moglby mi odpowiedziec na zadane pytania?? Bede bardzo wdzieczny i dam plusa.( Tobie Riklaunim juz dalem plusa) (A np. pytam sie czy da sie zrobic taki silnik ktory dziala na kazdej platformie i da sie w nim zrobic kazdy rodzaj gry nie dlatego ze chce taki zrobic tylko dlatego ze chce wiedziec czy istnieje taka mozliwosc)

Prosze o odp!

Spokojnie, jak ktoś będzie chciał/wiedział to na pewno Ci odpowie. Zresztą tu już chyba wiele zostało powiedziane.

Dobra, to ja na zachętę odpowiem na pytanie pierwsze

Dobra, dzięki wszystkim za odpowiedzi. Wiec tak:(pare pytan)
1)umiem programowac (html, turbo pascal, visual basic .net, ucze sie c#)


Gratulacje! :)

PS Ale jak chcesz programować gry, to naucz się C++. Albo Javy, to będziesz mógł robić gry na telefony komórkowe. Zresztą jak się nauczysz C++, to nauczenie się Javy zajmie Ci parę godzin. No a skoro się uczysz C#, to już będzie ci łatwo :)

Dzięki za odp. Czekam na dalsze. (dalem Ci plusa eugeniusz )
Użytkownik lewek32 edytował ten post 03 kwiecień 2010, 10:16
Dobra, więc tak ( na poprzednie juz nie odpisujecie), male podsumowanie i pare pytan: (najpierw pytania)
1) Czy ktos zna taki silnik gry w ktorym gry zrobione w nim sa na swiatowa skale??
2) Czy ktos zna taki silnik gry w ktorym gry dzialaja na wszystkie platformy??(jesli nie znacie to podajcie chociaz te ktory dzialaja na najwiecej platform)
3) Czy ktos zna taki silnik gry w ktorym da sie zrobic kazdy rodzaj gry?? (jesli nie znacie to podajcie chociaz te w ktorych da sie najwiecej)
4) Czego sie bardziej oplaca uczyc jesli chodzi o robienie gier, c# czy java??(java jest teraz bardziej polularna, a c# w najblizszych latach ma sie stac najbardziej popularny. O robieniu gier wiecej ksiazek jest w javie [nie widzialem aani jednej ksiazki o robieniu gier w c#] ale za to w enginach pisze sie w c#.[ Taka ciekawostka to, ze wszystkie enginy przerabiaja na c# {odpowiednik ogre to axiom, a kiedys w torque pisale sie w c++ a teraz w c#}]
5)Jesli znacie engine ktory spelnia wszyskie wymagania albo chociaz przyblizone to podajcie nazwe tego silnika?? (Jesli taki engine istnieje to jest chyba najlepszy na swiecie)
6) Czy da sie tak zrobic by przniesc projekt(gre) z jednego programu do drugiego?? ( Np : z torque do unreal engine lub z unreal engine do xna)
7)a teraz chyba najwazniejsze pytanie: Czy w silniku gry torque da sie zrobic gre na siatowa skale??(w torque jest udostepniony kod zrodlowy[ czyli jesli pierwszy punkt w podsumowaniu zgadza sie to znaczy ze ma nieograniczone mozliwosci i jesli ktos ma czas to moze zrobic gre w nim na siatowa skale]i jest edytor terenu i duzo Genre Kits[dzieki nim mozna szybciej zrobic jakos gre np.TGE RTS Genre Kit-dzieli niemu mozna z latwoscia zrobic gre rts . itp. A najlepsze w nim jest to ze mozna w nim skompilowac gre na prawie kazda platforme (pc,linux,mac,ps3,xbox360,wii,ds)
8)Jakie ma mozliwosci xna??(da sie w nim robic gry na pc , xbox 360 , windows phone 7. To chyba nie jest silnik graficzny ani fizyczny , bo te silniki (graficzne i fizyczne ) da sie dolaczac osobno. Chyba ma duze mozliwosci bo da sie w nim zrobic nawet edytor gier ( powstalo pare jedne zaawansowane a jedne mniej)
9)czy ktos zna silnik gry z wysoka sztuczna inteligencja ??(najlepiej z najwyzsza)
10)Czym jest xna??(silnikiem?? bo ma tam jakies biblioteki po dolaczone)
Podsumowanie: ( Bede pisal jak ja uwazam a wy piszcie czy to sie zgada : Tak lub Nie ,a jesli nie to dlaczego)
1)najwieksze mozliwosci ma engine ktory ma udostepniony swoj kod zrodlowy i ma edytor poziomow modeli dzieki czemu ma nieograniczone mozliwosci mozna w nim zrobic kazda gre na swiatowa skale.
2)Zeby zrobic gre na jakos platforme np psp to trzeba znac jego api lub miec ide.
3)Najmniejsze mozliwosci maja programoy so tworzenia gier np game maker, game editor itp.

Pozdrawiam i prosze najszybsze odp. Za kazde daje plusy.Za kazda odp bede wdzieczny.Mozemy zrobic tak ze kazdy odpowiada w poscie na jedno pytanie( najlepiej po kolej) dzieki czemu pojdzie szybko.
Użytkownik lewek32 edytował ten post 04 kwiecień 2010, 17:23
Czemu nie odpisujecie?? Obraziliscie sie na mnie??Prosze odpiszcie chociaz na pare pytan.

Do Visual Studio można sobie ściągnąć dodatkową bibliotekę o nazwie XNA Game Studio, która pozwala programować gry na Xbox'a, Zone i PC. Na inne konsole to nie mam pojęcia :)


Czemu nie odpisujecie?? Obraziliscie sie na mnie??Prosze odpiszcie chociaz na pare pytan.
Bo to nie ma sensu. Zadajesz bezcelowe pytania bo i tak nie chcesz uczyć się tworzenia gier. Na większość powyższego padły już odpowiedzi.

- nie istnieje silnik do wszystkiego
- mylisz programowanie niskopoziomowe z wysokopoziomowym skryptowaniem silnika (4)
- jak wydasz z pół miliona dolarów to stosowne firmy mogą ci taki produkt dostarczyć (5). Dywagacje o mitycznych silnikach do wszystkiego i na wszystko nie mają sensu bo i tak są poza twoim zasięgiem (jak i 99% programistów).
- można przenieść = przepisać grę z jednego silnika na drugi mając do dyspozycji programistów i pieniądze.

dzieki za odp wszystkim. Tobie Therotos dalem plusa a tobie Riklaunim dam plusa jak mi sie odnowi limit.


4) Czego sie bardziej oplaca uczyc jesli chodzi o robienie gier, c# czy java??(java jest teraz bardziej polularna, a c# w najblizszych latach ma sie stac najbardziej popularny. O robieniu gier wiecej ksiazek jest w javie [nie widzialem aani jednej ksiazki o robieniu gier w c#] ale za to w enginach pisze sie w c#.[ Taka ciekawostka to, ze wszystkie enginy przerabiaja na c# {odpowiednik ogre to axiom, a kiedys w torque pisale sie w c++ a teraz w c#}]
8)Jakie ma mozliwosci xna??(da sie w nim robic gry na pc , xbox 360 , windows phone 7. To chyba nie jest silnik graficzny ani fizyczny , bo te silniki (graficzne i fizyczne ) da sie dolaczac osobno. Chyba ma duze mozliwosci bo da sie w nim zrobic nawet edytor gier ( powstalo pare jedne zaawansowane a jedne mniej)
10)Czym jest xna??(silnikiem?? bo ma tam jakies biblioteki po dolaczone)


4) Na pewno się opłaca nauczyć c#, sam się go uczę i wg mnie jest lepszy od javy. Wiadomo do uruchomienia aplikacji napisanej w c# potrzebne jest środowisko .Net Framework, ale działa o wiele szybciej od środowiska, w którym uruchamiana jest java. Kod kompilowany jest tylko za pierwszym razem, a nie jak to jest w przypadku javy za każdym razem.
8) XNA myślę, że ma spore możliwości, przede wszystkim ułatwia pisanie gier w visual studio, zarówno tych 2D jak i 3D. Sam niedawno stworzyłem właśnie grę 2D za pomocą XNA w visual studio c#. XNA Studio Express jest środowiskiem programistycznym bazującym na serii Visual Studio. W skład środowiska wchodzi szereg pomocy, szablonów, zestawów startowych i obszerna dokumentacja pozwalająca na szybkie tworzenie gier takich jak gry platformowe, FPS czy strategie czasu rzeczywistego. Podstawową częścią zestawu jest XNA Framework będący zbiorem bibliotek przeznaczonych do pisania gier z wykorzystaniem języka C#. XNA Framework Content Pipeline jest zestawem narzędzi pozwalającym programistom na o wiele łatwiejsze dołączanie grafiki 3D do swoich aplikacji.

Mam nadzieję, że jakoś wspomogłem :)

dzieki za odp . Tobie Therotos dam plusa jak mi sie odnowi limit. Czekam na dalsze. a tak przy okazji (na technologi c# zna sie dobrze Therotos wiec najlepiej jak on odpowie na to pytanie)co to jest opentk i czy oplaca sie go uczyc i czy jest lepszy od xna??
Oto link http://blog.domas.pl/2009/10/opentk/. W linku jest jeszcze pare technologi np .tao czy cos takiego wiec jakby ktos mogl tez odp na to pytanie.( Odpiszcie tez na poprzednie)
Użytkownik lewek32 edytował ten post 07 kwiecień 2010, 20:21
Szczerze? to obstawiam i tak xna, po pierwsze wspiera to sam Microsoft, więc cały czas będzie to rozwijane i o wiele szybciej niż to co podałeś. Niedługo ma wyjść wersja xna 4.0, łącząc środowisko c# i xna można stworzyć w przyszłości na pewno jakąś dobrą grę :) i to nie tylko jakieś platformówki, ale także strategie czy fps'y.

PS. Dopiero się tego uczę :P więc aż tak wielkiej wiedzy na ten temat to też nie mam :D

Dzieki za odp , za poprzedniego posta dalem ci plusa a za tego ci dam jak mi sie limit odnowi. Prosze o dalsz odp najlepiej z tego poprzdniego posta gdzie bylo 10 pytan.Nie musicie odpowiadac na wszystkie wystarczy na kilka.(najlepiej tych ktorych nie bylo w temacie juz podane)
Pozdrawiam.

dobra, jeszcze jedno pytanie: czego beda w przyszlosci uzywac do tworzenia gier??c++ czy c# Bo nie wiem czego mam sie teraz uczyc.Prosze o odp(jakbyscie mogli to odpiszecie na poprzednie gdzie bylo podsumowanie i 10 pytan)
Pozdrawiam.

Masz się uczyć języka angielskiego tak by biegle posługiwać się w przyszłości anglojęzycznymi dokumentacjami (czytanie, tworzenie). A jak się wyedukujesz to marsz na studia mat-info, czy podobne ;) Do tego zawzięcie trzymasz się niskopoziomowych języków więc mniemam iż nie interesuje ciebie tworzenie samych gier a udział przy tworzeniu różnych silników i bibliotek służących do tworzenia gier ;) Tak więc oprócz znajomości C/C++ dojdzie znajomość kompilatorów na różne platformy, znajomość .NET i C#, znajomość różnych architektur i specyfik ich kompilatorów (ARM i inne) stosowanych w urządzeniach mobilnych, na konsolach. Studia + wieloletnie zdobywanie doświadczenia + szkolenia ;)

Za mało realizmu ;)
Użytkownik Riklaunim edytował ten post 12 kwiecień 2010, 13:29
Witam ,
mam kolejne pytanie tym razem nie tak obszerne jak poprzednie.
Czym sie rozni plik na komorke w j2me : jad i jar(wiem ze jar mi sie odpala na komorce ,ale teraz ucze sie javy i pliki ktore skompiluje sa w jad) . Poprostu czym sie roznia te dwa formaty??
Pozdrawiam i czekam na odp. Za kazde daje plusa.

http://www.google.pl...l=&oq=&gs_rfai=

Java Application Descriptor (JAD) files describe the MIDlets (Java ME applications) that are distributed as JAR files.

In computing software, a JAR file (or Java ARchive) aggregates many files into one.
Czyli jednym zdaniem plik .jad opisuje archiwum .jar.
Użytkownik andrzej_aa edytował ten post 25 maj 2010, 21:55
dzięki za odp.dalem ci plusa, ale prosze o troche dokladniejsz wyjasnienie.ze jak?? jad opisuje jar ale przeciez jar moze dzialac sam o co w tym chodzi?

Zajrzyj do jakiegoś pliku .jad, a się przekonasz. Są tam informacje o autorze, link skąd można pobrać .jar, jego rozmiar (http://www.gmmobile....2:java&Itemid=5). Samsung podobno wymaga plików .jad, by można było uruchomić midlet, więc nie jest tak wesoło bez plików opisowych.

Witam, znowu mam pytanie:
juz wybralem jezyk programowania. Moj wybor padl na .... Java.
Wiec tak, czy oplaca sie zainstalowac na moim kompie solaris??(to system operacyjny firmy ktora wymyslila jave)Czy to bardziej system operacyjnmy na serwery??
Pozdrawiam, czekam na szybko odp i przepraszam za bledy literowe
ps.jesli to wazne w do zainstalowania tego systemu operacyjnego to moje parametry kompa to:
-Grafika GeForce 9800 GT
-Procesor core 2 duo 2.65 Ghz * 2
-Dysk 500 GB
-Ram 4 GB
ps2.czy znacie jakies kursy javy po polsku?? najlepiej video i darmowe ale tez moga byc pisane i platne video.
Użytkownik lewek32 edytował ten post 29 maj 2010, 16:25

Witam, znowu mam pytanie:
juz wybralem jezyk programowania. Moj wybor padl na .... Java.
Wiec tak, czy oplaca sie zainstalowac na moim kompie solaris??(to system operacyjny firmy ktora wymyslila jave)Czy to bardziej system operacyjnmy na serwery??
Pozdrawiam, czekam na szybko odp i przepraszam za bledy literowe
ps.jesli to wazne w do zainstalowania tego systemu operacyjnego to moje parametry kompa to:
-Grafika GeForce 9800 GT
-Procesor core 2 duo 2.65 Ghz * 2
-Dysk 500 GB
-Ram 4 GB
ps2.czy znacie jakies kursy javy po polsku?? najlepiej video i darmowe ale tez moga byc pisane i platne video.


Jak chcesz programować gry, to nie instaluj tego systemu. A z tematu wynika, że chcesz. Zresztą jeśli programujesz w Javie to teoretycznie i tak na każdym systemie obsługującym Javę SE powinno działać identycznie. Do nauki proponuję książkę Core 2 Java (są 2 tomy, podstawowy i zaawansowany).

Dzieki za odp. Dalem Ci plusa. Mam jeszcze dwa pytania :
1.co lepiej wybrac : Tablice informatyczne czy to : Leksykon kieszonkowy .Chodzi o to ,ze jesli juz sie za niedlugo naucze javy to bede chcial miec cos pod reka i teraz pytanie w czym jest wiecej informacji ,a co jest bardziej przenosne i co wy bardziej polecacie. Co bys cie wybrali na moim miejscu?? ( Ta ksiazka ma bardziej przypomin ac niz uczyc bo ja mam swoja juz ksiazke do javy ale ona nie jest przenosna , a i jak sie bede chcial uczyc programowac gie w javie to kupie http://helion.pl/ksi...ence_vanhelsuwe,javtwg.htm .
2.To pytanie jest do tych co umieja juz jaki byle jaki jezyk programowania: z czego wy sie uczycie ze wam to wchodzi do głowy?? Z video kursow, ksiązek, tablic informatycznych, leksykonow kieszonkowych czy moze poprostu ze stron internetowych??(Bo ja mam ksiazke ale chce kupic jeszcze video kurs i jak w pytaniu pierwszym albo tablice inf albo lek.kieszonkowy.
Pozdrawiam i czekam na odp.Za nie daje plusa i bede wdzieczny.
ps. zeby linki dzialaly trzeba je skopiowac do .htm a nie w nie klikac.

//albo wstawiać je w tag bbcode: url. Już poprawiłam w poście


2.To pytanie jest do tych co umieja juz jaki byle jaki jezyk programowania: z czego wy sie uczycie ze wam to wchodzi do głowy?? Z video kursow, ksiązek, tablic informatycznych, leksykonow kieszonkowych czy moze poprostu ze stron internetowych??(Bo ja mam ksiazke ale chce kupic jeszcze video kurs i jak w pytaniu pierwszym albo tablice inf albo lek.kieszonkowy.
ja jak zaczynałem to naściągałem masę przykładowych programów, i próbowałem je "rozgryzać" ... potem jak chciałem napisać coś własnego, zastanawiałem się "czy widziałem już coś podobnego w jakimś przykładzie" i stamtąd przepisywałem, modyfikując do swoich potrzeb ... ;)
nie miałem neta w domu, takie to były czasy, więc parę artykułów + duuuużo przykładów + help i jechane ;)


2.To pytanie jest do tych co umieja juz jaki byle jaki jezyk programowania: z czego wy sie uczycie ze wam to wchodzi do głowy?? Z video kursow, ksiązek, tablic informatycznych, leksykonow kieszonkowych czy moze poprostu ze stron internetowych??(Bo ja mam ksiazke ale chce kupic jeszcze video kurs i jak w pytaniu pierwszym albo tablice inf albo lek.kieszonkowy.
Ja zawsze byłam samoukiem. W wieku 12 lat dorwałam się do książki o HTML, przerobiłam ją w ciągu jednego dnia. Poszłam do gimnazjum, zaczęłam się uczyć Logo, co mi bardzo pomogło. Szczególnie łatwo było zrozumieć rekurencję i tę całą "logikę" w programowaniu. Strukturalnego C++ uczyłam się na własną rękę (z książek), teraz na studiach uzupełniam sobie wiedzę o obiektowy. Generalnie, nigdy nie miałam większych problemów z programowaniem - dla mnie to coś "naturalnego" :) Poza tym, trzeba mieć szczęście, żeby trafić na dobrych nauczycieli informatyki (którzy nie uczą samej obsługi pakietu Office czy Painta), a na studiach na świetnych prowadzących zajęcia z programowania :D
A oprócz HTML, C++ czy Logo bawiłam się jeszcze takimi językami jak: Javascript, Pascal, MatLab, CSS, C oraz Assembler 8051/8086. Niedługo mam zamiar się zabrać za C# i PHP

//edit:
@down: masz całkowitą rację :) chodzi głównie o wyrobienie sobie takiego programistycznego "myślenia".


A oprócz HTML, C++ czy Logo bawiłam się jeszcze Javascript, Pascal, MatLab, CSS oraz C. Niedługo mam zamiar się zabrać za C# i PHP
dodajmy że jak nauczysz się jednego języka wysokopoziomowego to reszta zazwyczaj sprowadza się do poznania składni i standardowych bibliotek... ;)

Dziękuje za odp. Jak mi sie odnowi limit to wam wszystkim po kolei dam plusy.Mam jeszcze dwa pytania :
1. niedlugo kupuje sobie iphone 3gs i mam zamiar na niego pisac gry.Wiem ze na iphone pisze sie w objective-c ale za nim sie go naucze to chcialbym wiedziec jakie znacie na niego edytory gier.Ja znam pare jak advanture maker, game editor, ale wy podajcie wiecej i najlepiej linki.
2.dobra jak nie chcecie odpowiadac na te pyania to nie musicie , ale teraz bardzo wazne. Znalazlem pendrive i jest na nim napisane ze ma 4 gb ,a kiedy podpinam do kompa to jest napisane ze ma 256 mb.Chyba dlatego ze kiedys w Expercie albo innej gazetce tego typu byl dolaczony google chrome(System operacyjny) z funkcja nagrania na pendriva i odpalenie go z tego pendriva. Jak tak zrobilem tylko ze trzeba bylo podac haslo do zalogowania ktorego nie znalem wiec wylaczylem i zostawilem gdzies go. Dzisiaj znalazlem i patrze a on ma 256mb mimo ze jest na nim napisane ze ma 4 gb.Probowalem wszystkiego formatowalem dawalem pliki ukryte zeby cos znalesc i nic. Prosze o odp jak by ktos wiedzial.To dla mnie bardzo wazne bo to moj jedyny pendrive.
Pozdrawiam i prosze o szybkie odp. Za odp daje plusy.
Użytkownik lewek32 edytował ten post 04 czerwiec 2010, 07:53
Prosze!! Odpiszcie na pytania zadane w poprzednim poście!!!

Programowanie na iPhone OS (iPad, iPhone, iPod Touch) jest możliwe tylko pod systemem Mac OS X. Tworzenie aplikacji jest możliwe tylko i wyłącznie za pomocą dostarczonego SDK, narzędzi i API w Objective-C, C. By móc umieszczać aplikacje w AppStore należy mieć wykupioną licencję. Nie ma generatorów gier dla pseudoprogramistów - Apple nie znosi półśrodków jak i konkurencji ;) Możesz co najwyżej tworzyć bardzo proste aplikacje w Titanium Developer, który przetwarza twój kod JS na natywną aplikację Objective-C.
Apple konsekwentnie stosuje Objective-C dla swoich technologii i platform, co jest dużym ułatwieniem dla programistów związanych z Mac OS X. Jest to świat silnie skomercjalizowany przez co programista swoje płaci, jak i tworzy dobrze płatne aplikacje. Warunek to chęć do nauki programowania, a nie szukania półśrodków.
Użytkownik Riklaunim edytował ten post 05 czerwiec 2010, 22:19
Witam, więc tak: mam dla was kolejne pytanie.Tym razem każdy może powiedzieć coś od siebie.Co jest lepsze:
delphi8.net vs visual basic.net , visual c++ vs visual c#. I tak prosze każdego z was żeby dokonał tych dwóch vs osobno i wytypował każdego zwycięzce z podanych dwóch i tą wygraną dwójkę zrobić trzeci vs.(prosze nie robic np. visual c# vs delphi lub visual basic vs visual c++)A następnie zwycięzce 3 vs stawić przeciwko językowi objective-c.(Przykład jak to ma wyglądać[prosze sie tym nie sugerowac]: z pierwszego vs wygrywa [np] delphi, z drugiego visual c#.Następnie robimy następnego vs czyli delphi vs c# i zwycięzne z objective-c zmierzyć.
Pozdrawiam

a po co? skoro i tak tylko pytasz a nie zamierzasz czegokolwiek się uczyć programować ;) Nawet nie wiadomo do czego rozważasz te języki/platformy a bez tego to można sobie lać wodę na 20 stron ;) Coś pytasz na forum to niech to ma sens i jakiś cel.

No , tak , ale ja już mam książki do każdego języka co Ci napisałem . Mam zamiar się uczyćtylko nie wiem którego.A ten język z powyższych chce do głównie programowania gier, odtwarzacza muzyki , przeglądarek internetowych itp. Dobra teraz troche łatwiej. Poprostu porównajcie mi visual basic.net i delphi8.net do tworzenia które napisałęm w tym poście.


chce do głównie programowania gier, odtwarzacza muzyki , przeglądarek internetowych itp
No po 10-40 latach nauki będziesz w stanie napisać silnik przeglądarki, czy silnik gry komputerowej. Nie myl tego z wykorzystaniem gotowego silnika przeglądarki, czy gry komputerowej, co można zrobić nawet w wielu prostych językach skryptowych.

Chcesz od czegoś zacząć - Python. Poducz się algorytmów, programowania funkcjonalnego i obiektowego, zagadnień takich jak wielowątkowe aplikacje, pętle zdarzeń, programowanie sieciowe. A jak będziesz już w tym mistrzem to spokojnie możesz dorzucić wtedy wiedzę z zakresu niskopoziomowego programowania (C,C++,C#, Obj-C) pod dane systemy i platformy. Musisz zdawać sobie sprawę że książka nauczy Cię wyłącznie podstaw języka czy danej platformy, a nie nauczy Cię pisać wiekopomych gier i przeglądarek. Za dużo się naczytałeś i chyba porywasz się z motyką na Słońce ;)

Sam napisałem swego czasu aplikację (PyQt4/Python) pomocniczą do webowej gry arena-albionu i mimo iż to była prosta aplikacja desktopowa (przymierzalnia sprzętu, ostryptowany silnik przeglądarki dający np. automat do kopania) sporo czasu mi zeszło żeby to wszystko poprawnie działało. Do tego doszło budowanie binarek pod OSX i MS Windows ;)
http://www.crpg.rk.e...ojownia-osx.png
http://www.crpg.rk.e...ownia-linux.png
http://www.crpg.rk.e...nia-windows.png
A napisanie gierki nawet prostej to jeszcze więcej roboty i kodu. Do wszystkiego trzeba dość małymi krokami.
Użytkownik Riklaunim edytował ten post 09 czerwiec 2010, 15:52
Witam, mam 3 kolejne pytania .
1.Znacie silnik unreal engine?? W nim sa zrobione najlepsze gry i jest jego darmowa wersja UDK. Slyszalem tez ze jest jego wersja na iphone 3gs ( a ja go kupuje) . I teraz moje pytanie czy ktos zna ten unreal engine na iphone ?? Czy to jest wtyczka do UDK czy moze do normalnego unreal engine za ktorego trzeba placic?? I ostatnie czy mozna prosic jakies linki do pobrania tego ue na iphone i jakis tutorial (najlepiej w jezyku polskim, ale w angielskim tez moze byc) ??
2. Czy znacie jakies silniki (najlepiej edytory 3d ) w ktorych da sie robic gry na xboxa 360??
3. Czy znacie jakies silniki (najlepiej edytory 3d ) w ktorych da sie robic gry na iphone??
Pozdrawiam, prisze o szybkie odp i za odp daje plusy.
Użytkownik lewek32 edytował ten post 12 czerwiec 2010, 07:24
1,2,3 google i język angielski. 3 - przy okazji kup licencję programisty ;)

Witam, mam kolejne pytanie . Czy da sie zrobic gre na xbox 360 nie kupujac konta club za 100 dolarow ?? (prosze nie pisac ze i tak sam nie napisze itp.Mam swoje sposoby)Chce zrobic tylko zeby dziala (moge podpiac pendiva lub zgrac na plyte nie chodzi o to zebym wydawal do xbox live)

Micro$hit na tym właśnie zarabia - na ściąganiu haraczy od twórców gier. Dlatego XBOX jest tańszy od komputera, a gry na niego są droższe ;). Jak się domyślam pewnie są jakieś sposoby na obejście tego, ale oczywiście jest to nielegalne.


Witam, mam kolejne pytanie . Czy da sie zrobic gre na xbox 360 nie kupujac konta club za 100 dolarow ?? (prosze nie pisac ze i tak sam nie napisze itp.Mam swoje sposoby)Chce zrobic tylko zeby dziala (moge podpiac pendiva lub zgrac na plyte nie chodzi o to zebym wydawal do xbox live)
zainteresuj sie haslem Microsoft XNA.
Swoja droga, jak masz swoje sposoby na to zeby NAPISAC gre, to na pewno znajdziesz tez perfekcyjne sposoby zeby odpowiedziec na zupelnie podstawowe pytania ktorymi nas tu zarzucasz?

Witam, mam kolejne pytanie. Czego lepiej sie uczyc: dark basic, blitz basic czy visual basic(do vb mam dwie ksiazki "programowanie gier " pawel pieciak i druga czesc) ??Chodzi oczywiscie o robienie gier.Wiec tak jest cos takiego jak sharp developer(jest to program ktory zamienia vb.net na c# i odwrotnie, a c# to juz powazniejszy jezyk). Istnieje jeszcze cos takiego jak xna. W tym mozna programowac w c# i vb.net ,a z vb jest latwiej sie przezucic na vb.net niz z innego.
Pozdrawiam i prosze o szybkie odp za nie daje plusy.

po pierwsze primo, odpusc sobie wszystkie basici
po drugie primo :) sharpdeveloper? nie znam. sharp develop - owszem, ale lepiej przeczytaj jeszcze raz do czego to sluzy.
po trzecie (tez primo oczywiscie): zamykam ten temat bo zaczynasz sie powtarzac, skorzystaj ze swoich rewelacyjnych metod dzieki ktorym mozesz napisac gre na xboxa (o czym wspomniales wyzej) i zaprzegnij te metody do odpowiada nia na swoje pytania (ktore w wiekszosci znajdziesz w google, niektore nawet na tym forum).
poczytaj sobie tez o jezykach programowania bo smieszy mnie zdanie "c# to juz powazniejszy jezyk" :)

Otwieram na prośbę autora - jak ma pytania to niech pyta.

Witam,
chcialbym pisac aplikacje na symbiana i wiem ze da sie pisac w roznych jezykach(java, c++ , python, ruby). Moj wybior padl na java(ale nie, zwykla me tylko na symbiana).Pytanie:
1)jak pisac aplikache w javie na symbiana??
2)czy skladniowo java me rozni sie od java na symbiana??(wiem ze na sybmiana jest jakies sdk i chodzi tez o to ze jak by sobie kupil kurs java me to czy mi poszlo to samo na symbianie??)
3)jesli jest ta sama skladnia to poco zrobili mozliwosc pisania w javie na symbiana skoro mogli zrobic normalnego symbiana w c++ plus jvm??
Pozdrawiam, prosze nie zamykac tematu i za odp daje plusy.

Maszyna wirtualna Javy na Symbianach ma nieco inne API niż standardowa na desktopy (różnica sprzętu, zasobów). Podstawowe elementy składni powinny być identyczne. Poszukaj dokumentacji do danej wersji symbiana to się dowiesz co i jak. Masz całe wiki na stronie Nokii:
http://wiki.forum.no...r_Symbian_OS%3F

Między programowaniem gier, a poznaniem składni języka daleko. Po pierwsze musisz poznać jak się w danym języku programuje - jakie konstrukcje są stosowane, narzędzia, frameworki, biblioteki itd. - szczególnie przy grach. Do tego znajomość logiki obecnej w grach i sposobu programowania różnych akcji i elementów gier. Robota na dłuuugi czas i nie licz że forum KŚE zrobi to za ciebie, czy że osiągniesz cokolwiek bez grzebania w dokumentacji (która po polsku to nie będzie).
Użytkownik Riklaunim edytował ten post 25 lipiec 2010, 23:42
Witam, mam kolejne pytanie:
programuje w visual basic i tak: czy da sie zrobic w tym program bardziej skomplikowany?: kiedy robie odtwarzacz muzyki mam jako silnik windows media player, kiedy robie przegladarke internetowa to na silniku internet exploler.Moje pytanie brzmi:
czy da sie w pakiecie visual studio(bo slyszalem ze w visual C# i visual c++ jest tak samo) zrobic cos na wlasnym silniku ? np.swoja wlasna przegladarke internetowa na wlasnym silniku??(odrazu mowie ze nie chce zrobic swojej przegladarki tylko che wiedziec czy istnieje taka mozliwosc).Drugie pytanie to: czy visual basic jest jakos gorszy od visual c# CZYT VISUal c++ ze napszyklad w jednym da sie zrobic cos czego w jednym sie nie da?? I trzecie pytanie : czy dalo by sie zrobic przy duzym nakladzie pracy i calym zespolem przegladarke internetowa jak np. mozilla w jezyku visual basic??(chodzi tylko czy istnieje taka mozliwosc)

"basic" w nazwie oznacza że jest to prosty język programowania i świata nim nie zwojujesz. Czy można napisać własny silnik przeglądarki w tym? NIE. Czy może zrobić to jeden amator w dowolnym języku: NIE. Czy zespół amatorów zrobi mega aplikację w Visual Basic albo silnik przeglądarki w czymkolwiek: NIE.

Zejdź na ziemię. Silników-przeglądarek mamy na rynku w tej chwili cztery sztuki: IE, Firefox, WebKit (Safari/Chrome) i Opera (Presto). Wszystkie powstawały latami i nadal się rozwijają a pracują nad nimi inżynierowie z wieloletnim doświadczeniem. Do tego nikt na głupa nie próbuje zaszpanować "napisaliśmy własny silnik przeglądarki", tylko wykorzystuje sprawdzone rozwiązania jak np. WebKit.
Użytkownik Riklaunim edytował ten post 04 sierpień 2010, 08:38
Ad. 1) Teoretyczne dałoby się w Visual Basicu b. dużym nakładem pracy napisać i silnik do przeglądarki, z tym że jest to całkowicie bez sensu.
Ad. 2) Tak, VB jest pod względem możliwości gorszy. Zarówno VB jak i C# są bardzo ograniczone, przeznaczone do konkretnego zastosowania. C++ ma dużo większe możliwości, nie tyle co pod kątem składni, tylko zastosowań (OS-y, drivery, programy dla mikrokontrolerów, etc., a nie tylko aplikacje desktopowe).
Ad. 3) Przeglądarka internetowa to w zasadzie dość prosta aplikacja, więc nie widzę powodu, dla którego napisanie czegoś takiego w VB nie byłoby niemożliwe, ale zaimplementowanie w niej wszystkich standardów używanych we współczesnym internecie to kupa roboty.

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •