Jump to content

Archived

This topic is now archived and is closed to further replies.

Brainer

SphereNet

Recommended Posts

Witam. :)

 

Postanowiłem kopnąć się w dupę i wziąć za robienie czegoś konkretnego. Pomyślałem sobie, że mógłbym napisać prosty czat 3D, w którym każdy gracz sterowałby... kulą o dowolnym kolorze (hence the name). :) Akcja czatu miałaby się toczyć na otwartej przestrzeni, więc pomyślałem sobie o jakimś terenie. W późniejszych wersjach planuję zrobienie z tego bardziej rozbudowanej wersji (np. budowa domków). Na razie jednak ma to być tylko prosty komunikator.

 

Macie tutaj pierwszego screena:

Obrazek

 

Dajcie mi znać o wszelkich propozycjach i pomysłach. Myślę też, że teren powinien być bardziej rozbudowany, więc przydałby mi się ktoś, kto zrobiłby mi fajną heightmapkę (w postaci pliczku BMP).

 

Z góry dzięki i czekam na pomysly! :D

Share this post


Link to post
Share on other sites

Dobry pomysł (nie z tym kopaniem się :P ), może coś takiego, że są chmurki nad kulami, takie od myślenia i taki od mówienia. Albo że te kulki mogą się bić jak dyskutują co lepsze - c++ czy Delphi lub Windows vs Linux. I wtedy by krew leciała :D

Edit:

Po umyciu zębów naszły mnei świeży pomysły:

1) Aby było w okinku bo tak to nikt nie będzie chciał być w trybie pełnoekranowym

2) aby każda kulka miała swój domek - z zewnatrz wysoka kamienica, ale wewnątrz tylko parter, nie musi być skomplikowana - jakiś prostopadłościan a na nim osrosłup walnięty na bok i były by one ułożone tak aby powstało miasteczko z rynkiem. I tylko właściciel może wejść do domku i innym pozwalać, a womkach byłyby kartkę leżące na których by były kody jaki ktoś udostępnia

3) Zrobić tak aby każdy mógł ładować własne modele i w tych domkach sobie poustawiać tak dla jaj :D

Share this post


Link to post
Share on other sites

@up

Co ty drugie Second Life chcesz robić? :>

 

@topic

Niespecjalnie rozumiem esencję pomysłu ale tak ogólnie wydaje się oryginalna :)

Share this post


Link to post
Share on other sites

Hehe, widzę, że odpowiedzi są nawet zachęcające. Myślałem, że od razu usłyszę: "Brainer, debilu, daj sobie spokój, bo (miliardy powodów)". :D A tu proszę...

 

W ramach podziękowań, nowy screen:

Obrazek

Share this post


Link to post
Share on other sites

strasznie ci FPS'y skaczą :P

kiedyś widziałem coś podobnego tylko że flashu, tylko że była grafika 2D no nie było latających kulek tylko linuxy(pingwiny) ale była to bardziej gra niż chat

i nawet fajne to było :) było można kupować nowe wdziank wyposażenie domku, zwierzaczka i takie tam pierdoły w zamian za punkty zdobywane w grach,a wszystkie gry były minimum na 2 osoby

 

może coś się przyda z powyższego opisu:)

Share this post


Link to post
Share on other sites
@up

Co ty drugie Second Life chcesz robić? :>

nie, no ale skoro już kulki są to i mogą być prostopadłościany :D

Po za tym przecież trzeba rozwijać rzeczy, bo same kulki to chyba niezbyt interesujące, a jak przewidzi wiele opcji do przodu to może kiedyś z tego jakaś gra będzie czy coś takiego. Aby popatrzeć a problem jak najszerzej i aby nie zamknął sobie drzwi to rzeczy które kiedyś może chcieć dodać.

Share this post


Link to post
Share on other sites
Aby popatrzeć a problem jak najszerzej i aby nie zamknął sobie drzwi to rzeczy które kiedyś może chcieć dodać.

 

Przez takie główkowanie wiele projektów nie zostało i nie zostanie zakończonych, bo za dużo się będzie chciało zrobić funkcjonalnych rzeczy, więc czasem trzeba pare "drzwi" zamknąć, żeby w ogóle jakis "dom" powstał :)

Share this post


Link to post
Share on other sites
kiedyś widziałem coś podobnego tylko że flashu, tylko że była grafika 2D no nie było latających kulek tylko linuxy(pingwiny) ale była to bardziej gra niż chat

i nawet fajne to było :) było można kupować nowe wdziank wyposażenie domku, zwierzaczka i takie tam pierdoły w zamian za punkty zdobywane w grach,a wszystkie gry były minimum na 2 osoby

 

O TO Ci chodzi? Kiedyś w to grałem ;)

Share this post


Link to post
Share on other sites
Przez takie główkowanie wiele projektów nie zostało i nie zostanie zakończonych, bo za dużo się będzie chciało zrobić funkcjonalnych rzeczy, więc czasem trzeba pare "drzwi" zamknąć, żeby w ogóle jakis "dom" powstał :)

Ale nie musi robić tych wszystkich opcji, tylko zostawić miejsce dla nich. Jak ja tacie pisałem program to on ciągle chciał coś dodawać, więc jak miałem rekordy w Delphi to przy zapisie każdy zapisywał 50 bajtów więcej śmieci, aby kiedyś te bajty wykorzystać i okazało się że się przydało bo już część z nich została spożytkowana.

Ale masz racje, nie należy przegiąć w drugą stronę :)

Share this post


Link to post
Share on other sites

Co wy czytać nie umiecie? :)

Na razie jednak ma to być tylko prosty komunikator.

 

Dzięki za pomysły, ale nie wymagajcie na razie zbyt wiele. W pierwszej wersji programu to ma być tylko czat. Potem dodam do niego domki i tego typu rzeczy. Kto wie, może będzie z tego w przyszłości MMORPG? :)

Share this post


Link to post
Share on other sites

Mam pytanie:

 

1) jakiego silnika użyłeś do renderowania grafiki ? :>

2) na jakim sprzęcie robiłeś te Screeny ?

 

btw. ładny skybox ;) tylko troche za jasny

Share this post


Link to post
Share on other sites
Mam pytanie:

 

1) jakiego silnika użyłeś do renderowania grafiki ? :>

2) na jakim sprzęcie robiłeś te Screeny ?

 

btw. ładny skybox ;) tylko troche za jasny

 

1.) OpenGL. :)

2.) Intel Pentium D 820 2,8 GHz (podkręcony z 2,66 GHz), Gainward Bliss GeForce 7600 GS, 2 GB DDR RAM GoodRam.

Share this post


Link to post
Share on other sites
1.) OpenGL. :)

2.) Intel Pentium D 820 2,8 GHz (podkręcony z 2,66 GHz), Gainward Bliss GeForce 7600 GS, 2 GB DDR RAM GoodRam.

 

 

yyy... no tak...

 

OpenGL to nie jest silnik :> to jest biblioteka graficzna

 

Wiec zapytam inaczej algorytm wyświetlający te wszystkie trójkąty pisałeś sam czy ściągnąłeś gotowca, a jeśli pisałeś sam to na czym go oparłeś ? za pomocą czego dzielisz siatkę mapy żeby wiedzieć które fragmenty renderować (wyświetlać) ?

Share this post


Link to post
Share on other sites
Wiec zapytam inaczej algorytm wyświetlający te wszystkie trójkąty pisałeś sam czy ściągnąłeś gotowca, a jeśli pisałeś sam to na czym go oparłeś ? za pomocą czego dzielisz siatkę mapy żeby wiedzieć które fragmenty renderować (wyświetlać) ?

 

Poczytałem trochę na VTerrain o różnych algorytmach. Najbardziej spasił mi ROAM, więc to zastosowałem. Dosyć prosty w implementacji jest ten algorytm. Gdzieś tam mam jeszcze kodzik, na którym się wzorowałem. :)

Share this post


Link to post
Share on other sites

No niestety, projekt upadł. :( Wypadły inne sprawy, przez które nie będę miał czasu, żeby posiedzieć nad tym projektem.

 

Pozdrawiam!

Share this post


Link to post
Share on other sites

E tam, nie zniechęcaj się, to że teraz nie masz czasu to nie znaczy, że kiedy indziej nie będziesz go miał ;) Od razu piszesz, że projekt upadł :)

Share this post


Link to post
Share on other sites
E tam, nie zniechęcaj się, to że teraz nie masz czasu to nie znaczy, że kiedy indziej nie będziesz go miał ;) Od razu piszesz, że projekt upadł :)

 

Może i masz rację... Wiesz, ostatnio przechodzę kryzys i w ogóle odechciewa mi się programowania. ;) Nie mam pojęcia czemu... Może po prostu brak inspiracji?

Share this post


Link to post
Share on other sites

Nie można cały czas robić tego samego :)

Jak się robi bez motywacji to tak jest ;) Nie gonią Cię terminy itp. Trzeba czasem się rozerwać ;) Nie można non stop programować ;)

Share this post


Link to post
Share on other sites
Trzeba czasem się rozerwać ;) Nie można non stop programować ;)

 

Wiesz, ostatnio dużo bawię się we freestyle w piłkę nożną. Również zacząłem uczyć się japońskiego, bo pociąga mnie anime... Ale programowanie ostatnio poszło w kąt, bo brak pomysłów...

Share this post


Link to post
Share on other sites

Heh ;) Niezłe zainteresowania, japoński... bardzo trudny język - strasznie dużo znaków, bo nie wiem jak ze składnią ;)

 

Ale dobry pomysł, bo jak oglądałem Dragon Ball'a (wersję z RTL) po francusku z polskim lektorem... tragedia w tłumaczeniu, najpierw z Japońskiego na Francuski, a potem z Francuskiego na Polski, to dopiero masakra :P Napewno są liczne błędy w tłumaczeniu ;)

 

Jeszcze na programowanie masz sporo czasu. Jeszcze mogą się Twoje zainteresowania zmienić, zanim pójdziesz na studia. Kto wie ;) Ja już od szóstej klasy podstawówki, wiedziałem że pójdę na studia informatyczne, no i bach, już jestem na nich, w październiku zaczynam pierwszy rok ;) No ale są różne przypadki. Nie wiem jaki duży jest Twój zapał :)

Share this post


Link to post
Share on other sites

O jaaaa..... :( Zupelnie jak u mnie tylko ze ja juz nic nie pisalem od hohohoh....

Nawet ni wiem kiedy... tylko ostatnio cos sie zmobilizowalem na Map Makera... Jak zreszta bylo widac. Nic szczegolnego w nim nie bylo.. Brak weny.

 

Pozdrawiam! ;)

3m sie :)

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...