Programowanie gier

Awatar użytkownika
Niemamnie
bywalec
Posty: 15560
Rejestracja: pn lip 30, 2018 9:52 pm
płeć: mężczyzna
Lokalizacja: z Czarnych Dziur, z Pustek Kul, z Lasu gdzie nie ma Czasu

Programowanie gier

Post autor: Niemamnie »

Dysponując tylko czasem po pracy i weekendami zdecydowałem, że grę robię na wokselach (voxels), później będę je wygładzał metodą maszerujących sześcianów.
Nie dysponuję zdolnościami do grafiki 3D stąd wybór.
Gra będzie opensource.

https://pastebin.com/JxivvQBx
Na ten moment dysponuję kodem który generuje jednego kuada (quad).
Z kuadów buduje się sześciany.

Jak ktoś ma ochotę stworzyć teksturę to dodam ją do gry.

Silnik to Panda3D (Python).
Wiele osób mających władzę nad światem nie ma władzy nad życiem. A ci którzy mają władzę nad życiem nie mają władzy nad światem. Gdzie tu sprawiedliwość.

Awatar użytkownika
Niemamnie
bywalec
Posty: 15560
Rejestracja: pn lip 30, 2018 9:52 pm
płeć: mężczyzna
Lokalizacja: z Czarnych Dziur, z Pustek Kul, z Lasu gdzie nie ma Czasu

Re: Programowanie gier

Post autor: Niemamnie »

https://pastebin.com/3abjauZY

Aktualizacja kodu, jeszcze szukam błędów.
Wiele osób mających władzę nad światem nie ma władzy nad życiem. A ci którzy mają władzę nad życiem nie mają władzy nad światem. Gdzie tu sprawiedliwość.

Awatar użytkownika
Słonecznik1
bywalec
Posty: 3834
Rejestracja: czw sie 16, 2012 10:13 pm
płeć: mężczyzna

Re: Programowanie gier

Post autor: Słonecznik1 »

a masz jakis pomysł na gre?

Awatar użytkownika
Niemamnie
bywalec
Posty: 15560
Rejestracja: pn lip 30, 2018 9:52 pm
płeć: mężczyzna
Lokalizacja: z Czarnych Dziur, z Pustek Kul, z Lasu gdzie nie ma Czasu

Re: Programowanie gier

Post autor: Niemamnie »

Nic z tego nie będzie, silnik jest kijowy. Mam pomysł.
Wiele osób mających władzę nad światem nie ma władzy nad życiem. A ci którzy mają władzę nad życiem nie mają władzy nad światem. Gdzie tu sprawiedliwość.

Awatar użytkownika
Słonecznik1
bywalec
Posty: 3834
Rejestracja: czw sie 16, 2012 10:13 pm
płeć: mężczyzna

Re: Programowanie gier

Post autor: Słonecznik1 »

okej

Awatar użytkownika
Niemamnie
bywalec
Posty: 15560
Rejestracja: pn lip 30, 2018 9:52 pm
płeć: mężczyzna
Lokalizacja: z Czarnych Dziur, z Pustek Kul, z Lasu gdzie nie ma Czasu

Re: Programowanie gier

Post autor: Niemamnie »

Piszę już w czystym OpenGL.
Wiele osób mających władzę nad światem nie ma władzy nad życiem. A ci którzy mają władzę nad życiem nie mają władzy nad światem. Gdzie tu sprawiedliwość.

Awatar użytkownika
Słonecznik1
bywalec
Posty: 3834
Rejestracja: czw sie 16, 2012 10:13 pm
płeć: mężczyzna

Re: Programowanie gier

Post autor: Słonecznik1 »

nie znam sie na programowaniu , głowę mam pełną różnych pomysłów . Mogę ci w czymś pomóc jak chcesz , doradzić .

Awatar użytkownika
Niemamnie
bywalec
Posty: 15560
Rejestracja: pn lip 30, 2018 9:52 pm
płeć: mężczyzna
Lokalizacja: z Czarnych Dziur, z Pustek Kul, z Lasu gdzie nie ma Czasu

Re: Programowanie gier

Post autor: Niemamnie »

https://pastebin.com/JJaqZhtV

Jak masz fajny pomysł na grę to mogę go wykonać w oparciu o silnik który piszę.
Ale silnik to zabawa na pół roku.
Wiele osób mających władzę nad światem nie ma władzy nad życiem. A ci którzy mają władzę nad życiem nie mają władzy nad światem. Gdzie tu sprawiedliwość.

Awatar użytkownika
Słonecznik1
bywalec
Posty: 3834
Rejestracja: czw sie 16, 2012 10:13 pm
płeć: mężczyzna

Re: Programowanie gier

Post autor: Słonecznik1 »

pomysł jest tylko częścią , świat gry w szczegółach a to sporo nakładu wymaga nie wiem czy ktos ci tak podaruje to

Awatar użytkownika
Niemamnie
bywalec
Posty: 15560
Rejestracja: pn lip 30, 2018 9:52 pm
płeć: mężczyzna
Lokalizacja: z Czarnych Dziur, z Pustek Kul, z Lasu gdzie nie ma Czasu

Re: Programowanie gier

Post autor: Niemamnie »

The Art of Game Design, Autor: Schell Jesse

Zakupiłem książkę, ogólnie mam pomysł na grę RPG, w nich są głównie 2 rodzaje zadań: zabij potwora, zdobądź przedmiot. I wokół tego typu zadań kręci się fabuła.

Pisanie fabuły opiera się na tym samym na czym fabuła w filmach.
1. Prezentacja wad bohatera
2. Moment sielanki
3. Mędrzec coś ofiarujący bohaterowi
4. Załamanie bohatera
5. Przełom (moment śmierci i odrodzenia)
6. Powrót poznanych wcześniej sojuszników
7. Wygrana bohatera
Wiele osób mających władzę nad światem nie ma władzy nad życiem. A ci którzy mają władzę nad życiem nie mają władzy nad światem. Gdzie tu sprawiedliwość.

Awatar użytkownika
Słonecznik1
bywalec
Posty: 3834
Rejestracja: czw sie 16, 2012 10:13 pm
płeć: mężczyzna

Re: Programowanie gier

Post autor: Słonecznik1 »

ja zaraz spadam , ale bardzo wazny jest schemat rozwoju postaci . Zadania tez powinny być rozpisane językiem zróżnicowanym w zależności od postaci która mówi różne style .Język powinien być dosłowny odzwierciedlający realia albo zachowawczy .Nie łatwo dobrą gre zrobic ,zalezy od nakladow i innych trzeczy wtedy nalezy pomyslec i zastanowic sie realnie .Szukac jakiejsc luki , czegos prostszego grywalnego , oryginalnego itd

Awatar użytkownika
Niemamnie
bywalec
Posty: 15560
Rejestracja: pn lip 30, 2018 9:52 pm
płeć: mężczyzna
Lokalizacja: z Czarnych Dziur, z Pustek Kul, z Lasu gdzie nie ma Czasu

Re: Programowanie gier

Post autor: Niemamnie »

Robię dla siebie, projekt skończę za długi, długi czas.
W większości gier jest główny wątek fabularny, plus zadania wybranych klas postaci.
Rozwój postaci nazywa się mechaniką gry i o tym będę czytał w książce.
Nie będę miał tylko muzyki do gry.
Wiele osób mających władzę nad światem nie ma władzy nad życiem. A ci którzy mają władzę nad życiem nie mają władzy nad światem. Gdzie tu sprawiedliwość.

Awatar użytkownika
Niemamnie
bywalec
Posty: 15560
Rejestracja: pn lip 30, 2018 9:52 pm
płeć: mężczyzna
Lokalizacja: z Czarnych Dziur, z Pustek Kul, z Lasu gdzie nie ma Czasu

Re: Programowanie gier

Post autor: Niemamnie »

https://pastebin.com/GgScfG7d

Mechanizm generowania wokseli mam już zrobiony, musiałem dodać marginesy, ponieważ był problem z kuadami na krawędziach.
Wiele osób mających władzę nad światem nie ma władzy nad życiem. A ci którzy mają władzę nad życiem nie mają władzy nad światem. Gdzie tu sprawiedliwość.

Wróć do „gry”