Warsztat.GD

Społeczność => Projekty zaawansowane => Wątek zaczęty przez: Esenthel w Luty 05, 2008, 13:56:52

Tytuł: Esenthel Engine
Wiadomość wysłana przez: Esenthel w Luty 05, 2008, 13:56:52
Witam,

Niedawno udostępniłem mój silnik publicznie (darmowy do celów nie-komercyjnych).
Pobrać można go ze strony http://www.esenthel.com/pl/download.html (http://www.esenthel.com/pl/download.html)
Zawiera instalację krok po kroku, dokumentację, tutoriale, narzędzia oraz inne bajery.

Oto pełna lista tzw "feature'ów"

1. Główne cechy

prostota
prędkość
stabilność
efekty wizualne
fizyka
stale doskonalony
masa pożytecznych funkcji




2. Szczegółowo opisane cechy

AI (Sztuczna Inteligencja)
odnajdywanie ścieżki (bazowane na dwuwymiarowych wielokątach)


Animacje
szkieletowa
klatki kluczowe
płynne przejścia
zajścia
wysoce kompatybilna (jedna animacja dla humanoidów działa na wszystkich humanoidalnych szkieletach)


Kamera
wsparcie dla 4 kamer - Fpp, Tpp, Izometryczna, Dowolna
efekty kamery - trzęsienie, falowanie
automatyczne generowanie "frustum culling"


Geometria
obliczanie powierzchni, objętości, odległości, transformacje (przemieszczanie, obracanie, skalowanie, transformacje przez macierz), podstawowa detekcja kolizji, rysowanie
płaszczyzna
punkt (2d/3d)
krawędź (2d/3d)
trójkąt (2d/3d)
czworokąt (2d/3d)
prostokąt
prostopadłościan
obracalny prostopadłościan
koło
kula
kapsuła
walec
torus
stożek
piramida


Grafika
kolory rgb, barwa, jasność, przezroczystość, odwrotny, dodawanie, interpolacja
kalibracja gamma
4:3, 5:4, 16:9, 16:10 lub dowolne proporcje ekranu
wsparcie dla shaderów 2.0, 3.0
buforowanie wierzchołków dla podstawowych funkcji rysujących (obrazki, elementy gui, obiekty geometryczne, ...)
filtrowanie anizotropowe, mip-mapping, synchronizacja, tryb okienkowy / pełnego ekranu
zrzuty ekranu
rysowanie czcionek z cieniami
wsparcie dla tekstur L8, A8, A8L8, X8R8G8B8, A8R8G8B8, DXT3, DXT5, ...
lockowanie, unlokowanie, edycja, przycinanie, rozmycie, downsampling, ustawianie i pobieranie pixeli tekstur
zamiana bump na nprmal mapy
importowanie bmp, png, jpg, tga, dds
światła punktowe, stożkowe, kierunkowe
wsparcie dla occlusion query
system cząsteczkowy (bazowany na prostym kształcie albo animowanym szkielecie)
viewport'y, rendertarget'y
płynne przejścia pomiędzy ekranami
efekty 2D - napisy, rozmycia, przejścia przy użyciu specjalnej tekstury


GUI (Graficzny Interfejs Użytkownika)
wsparcie dla - przycisków, checkbox'ow, combobox'ow, menu kontekstowych, pulpitow, pasków natężenia, dowolnych elementów, obrazków, zakładek, tekstu, viewport'ow, list, pasków postępu, regionów, pasków przewijania, linijek z tekstem, okienek, okienek wyboru plików / katalogów


Input
klawiatura, myszka, joypady
wykrywanie stanów klawiszy, naciśnięć, zwolnień, dwu-klików, kombinacji
przycinanie kursora myszki do prostokątu, wyłączanie sterówników, sprzętowy kursor


IO (Wejście / Wyjście)
klasa obiektu plikowego pozwalająca na odczyt i zapis plików binarnych, tekstowych, xml, z pamięci, plików, plików wewnątrz plików z wsparciem dla szyfrowania danych
informacje o pliku / katalogu, szukanie pliku / katalogu, tworzenie/usuwanie pliku/katalogu, operacje na wszystkich plikach wewnątrz katalogu
pakowanie danych różnych plików do jednego dużego pliku PAK (zachowuje hierarchię katalogów, automatycznie sortuje dane dla szybszego dostępu)
wykrywanie napędów (dyski twarde, napędy optyczne)


Matematyka
minimum, maksimum, średnia, wartość bezwzględna, saturate, znak, przycinanie, zaokrąglanie, zaokrąglanie do góry, zaokrąglanie w dół, część ułamkowa, align, kwadraw, sześcian, pierwiastek, pierwiastek sześcienny, potęga, logarytm naturalny, logarytm dwójkowy, sinus, cosinus, sincos, tangens, cotangens, arcus cosinus, arcus sinus, arcus tangens, kąt, liniowa interpolacja, interpolacja 'hermite', potęgowa interpolacja, rozwiązywanie równań 0-go, 1go, 2go i 3go stopnia
wektory (2, 3, 4 wymiarowe rzeczywiste i całkowite), operacje - dodawanie, odejmowanie, mnożenie, dzielenie, zmiana znaku, wartość bezwzględna, najmniejszy komponent, największy komponent, indeks najmniejszego komponentu, indeks największego komponentu, normalizacja, długość, długość^2, ustawianie długości, iloczyn skalarny, iloczyn wektororwy, prostopadła, porównywanie, porównywanie z epsilonem, transformowanie przez macierz
macierze (3x3, 4x3, 4x4), operacje - dodawanie, skalowanie, obracanie, mnożenie, odwracanie, z kwaternionu
512 bitowe liczby całkowite i zmiennoprzecinkowe, operacje - dodawanie, odejmowanie, mnożenie, dzielenie, reszta z dzielenia, kwadrat, pierwiastek
funkcja kalkulatora (obliczanie wartości podanych ciągów, np "sin(2*x) + dot(vec(1,2,3),vec(4,5,6)) + 15*(1+2*pow(x,y))" jako liczby całkowite, zmiennoprzecinkowe oraz wektory


Modele
wierzchołki (pozycja, normalna, tangens, binormalna, tekstura0, tekstura1, indeks macierzy, współczynniki wagi, rozmiar, indeks duplikatu wierzchołka)
krawędzie (indeksy wierzchołków, przystające face'y, normalne, opcje, identyfikator)
trójkąty (indeksy wierzchołków, przystające face'y, przystające krawędzie, normalne, opcje, identyfikator)
czworokąty (indeksy wierzchołków, przystające face'y, przystające krawędzie, normalne, opcje, identyfikator)
automatyczne mapowanie uv
transformowanie (przemieszczanie, skalowanie, transformowanie przez macierz), odwracanie, odbicie lustrzane
prawidłowe obliczanie normalnych, tangentów, binormalnych
zespalanie wierzchołków, krawędzi, zaokrąglanie krawędzi, face'ów
łączenie, rozszczepianie, kopiowanie
łączenie wierzchołków z sąsiadami, wierzchołków z sąsiednimi krawędziami, krawędzi z sąsiednimi face'ami, prostokątów z krawędziami
zamiana trójkątow na czworokąty, czworokątów na trójkąty, krawędzi na wielokąty
operacje logiczne na 2 i 3 wymiarowych modelach (or, and, xor, sub..) - BETA
dodawanie/usuwanie wierzchołków/krawędzi/trójkątów/czworokątów
optymalizacja (usuwanie wierzchołków w jednej linii, face'ow, cache wierzchołków)
binarny/tekstowy format, importowanie formatów 3ds, ase, obj, wrl, x, xml (igame/3dxi)


Pamięć
zerowanie, kopiowanie, kopiowanie 'jeśli', kopiowanie na bazie indeksow, ustawianie wartości, porównywanie, zamienianie, kopiowanie z wyrównaniem (8do32, 16do32, 24do32, 32do8, 32do16, 32do24), szyfrowanie, allokowanie, reallokowanie
kontenery pamięci działające na dowolnej strukturze (bazowane na liście, bazowane na blokach)
cache dla przechowywanie dynamicznie ładowanych danych (modeli, materiałów, tekstur, animacji, szkieletów lub własnych danych) z sortowaniem po nazwie dla szybszych dostępów, oraz możliwością ładowania danych w lokalnej lub globalnej ścieżce
sortowanie własnych typów danych z własnymi funkcjami porównującymi


Różne
wsparcie dla pliku konfiguracyjnego
detekcja procesora (mmx, 3dnow, sse, sse2, sse3, liczba rdzeni)
menadżer stanów
losująca jednostka, tworząca liczby całkowite, zmiennoprzecinkowe, prawidłowe wektory odchylenia, współrzędne punków (wewnątrz lub na powierzchni) kul, prostopadłościanów, kapsuł, walców, krawędzi, okręgów, prostokątów
wsparcie dla logowania
pobieranie i ustawianie tekstu do schowka
wykrywanie języka systemu operacyjnego
operacje na tekstach (case up, case down, dodawanie, długość, porównywanie, porównywanie ścieżek, zaczyna się z, zawiera, zawiera słowa, zamiana, pobieranie rozszerzenia, nie rozszerzenia, ścieżki i nazwy, zamiana z i do - liczb całkowitych, zmiennoprzecinkowych, binarnych, szesnastkowych, wektorów
wsparcie dla pomiaru czasu, czas uruchomienia programu, stanu, różnica czasu od ostatniej klatki, ilość klatek na sekundę
operacje na czasie i datach -  różnica pomiędzy datami w sekundach, sekundy od 1 stycznia 0 roku 00:00:00 (ze wsparciem dla lat przestępnych)
minimalizowanie, maksymalizowanie, aktywacja, przesuwanie, pobieranie rodzica, pobieranie aktywnych okien systemu operacyjnego
wsparcie dla "przeciągnij i upuść"
de/kompresja danych


Sieć
pobieranie plików z internetu


Fizyka (dzięki PhysX)
detakcja kolizja ciał stałych
rag doll'e
kontrolery postaci
aktorzy - sfery, kapsuły, prostopadłościany, obracalne prostopadłościany, wypukłe, złożone z trójkątów (tylko statyczne)
stawy - stałe, zawiasy, sferyczne, wysuwające, rozłączalne
obliczanie pozycji aktorów, macierzy, prędkości, prędkości kątowej, energii, masy, oporów


Shadery
wypukłości - płaskie, normalne, parallax, relief
odblaskowe / środowiskowe mapy
dynamiczne mapy świateł
light blooming
glow
światło dużego zakresu + adaptacja oka
motion blur
per pixel lighting
cienie "stencil shadows" (miękkie i twarde)
cienie "shadow mapping" (miękkie i twarde)
wolumetryczne oświetlenie
miękkie cząsteczki
efekty ognia, wody, sierści, mgły, nieba
efekty interfejsu użytkownika


Dźwięki
1 i 3 wymiarowe, strumieniowanie formatów wav / ogg, z pliku lub pamięci
grupy głośności dźwięków (odgłosy, głosy, muzyka, otoczenia, globalne)
system muzyki i odgłosów otoczenia odtwarzający losowe ścieżki z wybranych tematów muzycznych ze wsparciem dla płynnych przejść pomiędzy ścieżkami


Wątki
zarządzanie procesami
uproszczona obsługą wielowątkowości
osobne wątki dla przetwarzania gry, obliczania fizyki, renderowania, przetwarzania dźwięków


Zapraszam  :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: revo w Luty 05, 2008, 14:31:07
Silnik robi duuuuże wrażenie. Zastanawiałeś się na jakich warunkach mógłbyś go udostępnić do celów komercyjnych? Nigdy nie waidomo czy nie-komercyjny projekt nie stanie sie w pewnym momencie komercyjny ;)

Od kiedy go pisałeś? Dużo czasu poświęcałeś poza pracą/uczelnią/czymkolwiek (dalej studiujesz na PWr? ;) ) ?
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Riddlemaster w Luty 05, 2008, 14:53:35
Cytuj
światło dużego zakresu + adaptacja oka
;) Może lepiej było pozostawić to w oryginale.

A poza tym stronka coś się chyba nie wczytuje, a lista feature'ów robi wrażenie.

do Złośliwca: to już drugi skończony silnik na Warsztacie w ostatnim czasie - idzie nam coraz lepiej :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Krzysiek K. w Luty 05, 2008, 14:58:51
Proponuję zamiast wklejać listę featurów na forum zrobić porządną podstronę o silniku. :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 05, 2008, 15:00:56
dziekuje za pozytywna opinie :) do celow komercyjnych to na pewno za jakas oplata, jej skala nie jest jeszcze ustalona, ale zawsze sie mozna dogadac, np czesc oplaty przed, a reszte po wydaniu produktu.
swoja przygode ze studiowaniem na szczescie juz mam za soba:) obecnie pracuje jako programista.
a silnik pisze od.. bardzo dawna, wlasciwie odkad pamietam, bedzie juz z kilkanascie lat ;)
jesli strona sie nie wczytuje, prosze sprobowac pozniej (u mnie dziala ok)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Lobsang Rampa w Luty 05, 2008, 15:05:14
Silnik robi spore wrażenie, gratulacje, tym bardziej, że zdecydowałeś się nim podzielić :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Kot w Luty 05, 2008, 15:05:51
Cytuj
bedzie juz z kilkanascie lat
Nic jak tylko pogratulować zapału i zaparcia :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Zene w Luty 05, 2008, 15:48:56
Respect.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: orzech w Luty 05, 2008, 17:26:56
Gratuluję! :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: MDW w Luty 05, 2008, 17:58:38
Gdzieś Ty się uchował? Z jakiej choinki się nagle urwałeś? ;) Jeżeli wszystko co wymieniłeś naprawdę działa i wszystko jest stabilne to naprawdę biję pokłon i szczerze podziwiam. Wspaniała robota.


dziekuje za pozytywna opinie :) do celow komercyjnych to na pewno za jakas oplata, jej skala nie jest jeszcze ustalona, ale zawsze sie mozna dogadac, np czesc oplaty przed, a reszte po wydaniu produktu.

A nie zamierzasz sam zrobić coś komercyjnego co wykorzysta ten silnik? Taka reklama dla swojego silnika i może parę groszy. :)



obecnie pracuje jako programista.

Programista gier czy czegoś innego?
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kamykadze w Luty 05, 2008, 17:58:49
Wielki szacunek.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: dzemeuksis w Luty 05, 2008, 18:32:05
A nie zamierzasz sam zrobić coś komercyjnego co wykorzysta ten silnik? Taka reklama dla swojego silnika i może parę groszy. :)
@MDW: Gdzieś Ty się uchował? Z jakiej choinki się nagle urwałeś? ;)
http://forum.warsztat.gd/index.php/topic,2891.0.html (http://forum.warsztat.gd/index.php/topic,2891.0.html)
http://forum.warsztat.gd/index.php/topic,3775.0.html (http://forum.warsztat.gd/index.php/topic,3775.0.html)
http://forum.warsztat.gd/index.php/topic,2892.0.html (http://forum.warsztat.gd/index.php/topic,2892.0.html)
Nie wiem, czy to komercyjny projekt, ale reklamą dla silnika tak czy owak będzie dobrą :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: shergar w Luty 05, 2008, 18:57:27
Świetna robota a przede wszystkim respect za udostępnienie engine dla mas. Choć w sumie to także niezła reklama dla waszego projektu - takie przyjemne z pożytecznym ;)

Silnik ma wsparcie dla mutli [serw-klient]?

Jest może lista silników popełnionych przez "członków" warsztatu?
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: therealremi w Luty 05, 2008, 19:10:04
Jest może lista silników popełnionych przez "członków" warsztatu?
Niepotrzebna, tu kazdy pisze wlasny silnik  :D
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Haxy.M w Luty 05, 2008, 19:36:28
No no. Podziwiam. Jeśli potrafi to wszystko, to kupa dobrej roboty. Narazie pobrałem sam i zobaczę co da się z tym cudem zrobić.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: nadro w Luty 05, 2008, 19:48:46
Zgadzam się z moimi poprzednikami, że silnik prezentuje się bardzo ciekawie. Z opisów jednak wynika, że jest pisany w oparciu o DirectX, czyli tylko Windows i Xbox, a jako zwolennik multi platformy wolę OpenGL. Jednak mimo wszystko trzeba przyznać, że jeśli komuś nie zależy na platformach innych niż Windows i Xbox to silnik jest ciekawą propozycją :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: vashpan w Luty 05, 2008, 22:01:42
A czy jest przewidywana jakas bardziej obszerna dokumentacja funkcji, chocby w postaci doxygenowej :) Bo to co jest, to chyba za malo :/

Ale gratulacje skonczonego, ogromnego wysilku.... kilkanascie lat... no no.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: MDW w Luty 05, 2008, 23:05:21
A nie zamierzasz sam zrobić coś komercyjnego co wykorzysta ten silnik? Taka reklama dla swojego silnika i może parę groszy. :)
@MDW: Gdzieś Ty się uchował? Z jakiej choinki się nagle urwałeś? ;)
http://forum.warsztat.gd/index.php/topic,2891.0.html (http://forum.warsztat.gd/index.php/topic,2891.0.html)
http://forum.warsztat.gd/index.php/topic,3775.0.html (http://forum.warsztat.gd/index.php/topic,3775.0.html)
http://forum.warsztat.gd/index.php/topic,2892.0.html (http://forum.warsztat.gd/index.php/topic,2892.0.html)
Nie wiem, czy to komercyjny projekt, ale reklamą dla silnika tak czy owak będzie dobrą :)

Faktycznie wyszło na to, że to ja się z choinki urwałem. :D Przepraszam i tym bardziej chylę czoła przed autorem. Naprawdę wielka robota!
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Złośliwiec w Luty 06, 2008, 00:48:16
do Złośliwca: to już drugi skończony silnik na Warsztacie w ostatnim czasie - idzie nam coraz lepiej :)

Gdyby to był silnik do samochodu, spytałbym, ile samochodów już na nim jeździ. Ale powszechnie wiadomo, że nawet gdyby okazało się, że do żadnego modelu samochodu nie pasuje albo jest nieekonomiczny, to zawsze można wypolerować wszystkie śrubki, wstawić za szybę do muzeum osobliwości i wynalazca takiego silnika również zyska nieśmiertelną sławę ;).
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 06, 2008, 01:03:04
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Koshmaar w Luty 06, 2008, 01:32:56
Respekt, screeny robią wrażenie... a jeśli kod to robota jednej osoby (wnioskując po creditsach) to ja mam jedną radę: bodajże w najnowszym CD-Action jest reklama PCF "pilnie poszukujemy programistów"... ;-)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: RageX w Luty 06, 2008, 02:39:54
No, dobre na portfolio.

Sam mam kilka pytań jak kilka problemów rozwiązałeś(np. post-processing - motion blur, jaki to, vector blur czy imagespace blur, czy feedback. Albo ile passów idzie, czy masz jakieś sztuczki na ich obniżenie.)... ale sam lepiej w kodzie poszukam jak będę przy danej rzeczy grzebać. Może się przyda. :)

W każdym razie - to co jest, to jest bardzo dużo. Gratuluje.

EDIT: Oops, ale tu nie ma source'ów, hehe. To sobie nie popatrzę. :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: MDW w Luty 06, 2008, 10:33:32
bodajże w najnowszym CD-Action jest reklama PCF "pilnie poszukujemy programistów"... ;-)

Ma się marnować w jakimś PCF? Czego on się tam nauczy? Jak tylko może to niech ciśnie za granicę z takim portfolio. Tutaj będzie robił za psie pieniądze jakieś konwersje. Kto go tu doceni? Po prostu szkoda chłopaka na coś takiego jak rodzime "firmy". Nasi ZAWSZE szukają kogoś do roboty, bo zawsze ktoś jest na wylocie. :) Ja bym sobie zupełnie nie zawracał głowy rodzimymi firmami, skoro najbardziej wypasione firmy na świecie ciągle szukają programistów (a z takim portfolio połowa z nich przyjęłaby go). No chyba, że nie może wyjechać to tak... Chociaż też bym się zastanawiał. Zaraz pewnie będzie musiał podpisać jakąś złodziejską umowę, że nic podobnego na własną rękę nie będzie robił, że po odejściu nie będzie się mógł zatrudnić w podobnej firmie przez rok czy jakieś inne chore warunki. Zacznie tam pracować to przestanie robić w domu i koniec rozwoju. :( Z hobby zrobi się praca, zacznie się wkurzanie, durne wymagania. Typowe. Ja nigdy nikomu nie życzę żeby żył ze swojego hobby. No chyba, że nie chce mieć już tego hobby. :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: shaman w Luty 06, 2008, 11:44:10
tia, jest  druga strona medalu. jak nie zaczniesz pracowac robiac to co lubisz, to po pewnym czasie (praca, rodzina) na hobbystyczne programowanie zostanie ci mniej wiecej 30 min dziennie (lub czas po 24 lub przed 6 rano). Z mlodych gniewnych -> starzy wk....wieni.

tym optymistycznym akcentem, konczy
wk....ny
shaman

ps. dobra robota :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: MDW w Luty 06, 2008, 12:17:35
tia, jest  druga strona medalu. jak nie zaczniesz pracowac robiac to co lubisz, to po pewnym czasie (praca, rodzina) na hobbystyczne programowanie zostanie ci mniej wiecej 30 min dziennie (lub czas po 24 lub przed 6 rano). Z mlodych gniewnych -> starzy wk....wieni.

To właściwie prawda. :( I potem człowiek dochodzi, że już lepiej robić to w pracy, bo tutaj przynajmniej jest czas na to. Ech... życie... Jest tylko jedno rozwiązanie tego problemu. Trzeba mieć tyle pieniędzy żeby nie musieć pracować zarobkowo. To byłby raj. :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Riddlemaster w Luty 06, 2008, 12:22:16
Cytuj
EDIT: Oops, ale tu nie ma source'ów, hehe. To sobie nie popatrzę.
Tia - niestety. No ale lepsze to niż nic.
@drean - a publikowałeś ten silnik też za granicą? np. na devmaster? Myślę, że byłaby to dla Ciebie świetna reklama.

Cytuj
Ma się marnować w jakimś PCF? Czego on się tam nauczy? Jak tylko może to niech ciśnie za granicę z takim portfolio. Tutaj będzie robił za psie pieniądze jakieś konwersje. Kto go tu doceni? Po prostu szkoda chłopaka na coś takiego jak rodzime "firmy"
Ja liczę, że po ostatnich sukcesach (nie mam tu na myśli tylko Wiedźmina) w końcu wszystko zacznie iść w lepszą stronę (choć sam oczywiście o sporej części rodzimych firm mam mieszane uczucia ;) ). Zaczęliśmy w końcu pokazywać, że i my umiemy robić gry, więc siłą rzeczy musimy być traktowani w gamedevie jako równorzędny partner.

Cytuj
Ja bym sobie zupełnie nie zawracał głowy rodzimymi firmami, skoro najbardziej wypasione firmy na świecie ciągle szukają programistów
To też prawda, wymagania niektóre wypasione firmy mają oficjalnie na podobnym poziomie co nasze - a warunki lepsze i rozgłos zwykle dużo większy. Tyle, że nie każdy chce/może wyjechać za granicę.

Cytuj
Z hobby zrobi się praca, zacznie się wkurzanie, durne wymagania. Typowe. Ja nigdy nikomu nie życzę żeby żył ze swojego hobby. No chyba, że nie chce mieć już tego hobby.
Typowe, ale myślę, że może być inaczej :)

Cytuj
Gdyby to był silnik do samochodu, spytałbym, ile samochodów już na nim jeździ. Ale powszechnie wiadomo, że nawet gdyby okazało się, że do żadnego modelu samochodu nie pasuje albo jest nieekonomiczny, to zawsze można wypolerować wszystkie śrubki, wstawić za szybę do muzeum osobliwości i wynalazca takiego silnika również zyska nieśmiertelną sławę
Twoje podejście jest ciekawe :) Na czym sam byś robił gry, gdyby nie było żadnego silnika? Od czegoś trzeba zacząć - takiemu Ogre'owi, Irrlichtowi, czy Unigine'owi (który też początkowo był darmowy, a teraz kosztuje bodaj 20k $ za licencję w promocji) udało się zdobyć rozgłos, pojawić w komercyjnych grach. Czemu nie miałoby się to np. udać dreanowi?

Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Złośliwiec w Luty 06, 2008, 14:22:09
Twoje podejście jest ciekawe :) Na czym sam byś robił gry, gdyby nie było żadnego silnika? Od czegoś trzeba zacząć - takiemu Ogre'owi, Irrlichtowi, czy Unigine'owi (który też początkowo był darmowy, a teraz kosztuje bodaj 20k $ za licencję w promocji) udało się zdobyć rozgłos, pojawić w komercyjnych grach. Czemu nie miałoby się to np. udać dreanowi?

Nie mówię, że się nie uda. Co więcej, życzę mu tego :). Tym niemniej jednak niektórzy zapominają chyba, że silnik to tylko narzędzie do robienia gier. Dla mnie sam silnik, nadający się tylko do pokazywania innym jest bezwartościowy :P.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: lwkrol w Luty 06, 2008, 15:40:22
Cytuj
Nie mówię, że się nie uda. Co więcej, życzę mu tego Smiley. Tym niemniej jednak niektórzy zapominają chyba, że silnik to tylko narzędzie do robienia gier. Dla mnie sam silnik, nadający się tylko do pokazywania innym jest bezwartościowy

Ja uważam inaczej.

Co do silnika to nie mam słów po prostu Bomba
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 06, 2008, 17:49:14
Cytuj
@drean - a publikowałeś ten silnik też za granicą? np. na devmaster? Myślę, że byłaby to dla Ciebie świetna reklama.
na razie jeszcze tylko na gamedev.net sie udzielilem, ale dzieki za pomysl, devmaster tez mozna odwiedzic
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: SYSmen w Luty 06, 2008, 18:41:58
gratuluję świetnej roboty :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: shyha w Luty 06, 2008, 18:53:21
Ja, zeby nie bylo, tez zycze jak najlepiej, ale mam pytanie do tych co komplementuja :) zrobiliscie juz cokolwiek z jego uzyciem? :)
Wolalbym miec opinie ludzi, ktorzy jakos to ugryzli a nie tylko z przeczytania listy mozliwosci :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: yomyn w Luty 06, 2008, 18:56:13
No, no, widze ze ma warsztacie ukancza sie coraz wiecej silnikow, i co wazne, udostepniacie je za darmo! Gratulacje, wlasnie go sciagam i troche sie pobawie ;) Gratulacje :P

-yomyn
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Porke w Luty 06, 2008, 19:07:46
Gratuluję ukończenia i determinacji (nie, jeszcze nie testowałem ale 'featursy' wyglądają zachęcająco i wcale możliwe że się pobawię  ;))

Ech, ten Złośliwcowy sceptycyzm...  :) Wprawdzie w kwestii silników jest kilka popularnych alternatyw, ale to wcale nie znaczy że Esenthel Engine nie może do nich dołączyć. Poza tym, zawsze można takowy wykorzystać w inny sposób, czy to we własnej produkcji czy w ramach 'promocji siebie'.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Toker w Luty 06, 2008, 19:09:22
Powiem, wypas.
Big Congratulation !!!
Właśnie pobieram.

@haki, ktoś Ci silnik napisał!
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Chester2000 w Luty 06, 2008, 19:46:05
Ja, zeby nie bylo, tez zycze jak najlepiej, ale mam pytanie do tych co komplementuja :) zrobiliscie juz cokolwiek z jego uzyciem? :)
Wolalbym miec opinie ludzi, ktorzy jakos to ugryzli a nie tylko z przeczytania listy mozliwosci :)


zobacz tutaj ;)

http://www.esenthel.com/pl/about.html (http://www.esenthel.com/pl/about.html)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: shyha w Luty 06, 2008, 20:04:20
Ja, zeby nie bylo, tez zycze jak najlepiej, ale mam pytanie do tych co komplementuja :) zrobiliscie juz cokolwiek z jego uzyciem? :)
Wolalbym miec opinie ludzi, ktorzy jakos to ugryzli a nie tylko z przeczytania listy mozliwosci :)


zobacz tutaj ;)

http://www.esenthel.com/pl/about.html (http://www.esenthel.com/pl/about.html)


Patrzę. No i?

Mogę myśleć, że Ferrari to najlepsze auto na ziemi bo super wygląda i wogóle. Gdybym się nim przejechał to może miałbym zdanie jak jeden z naszych byłych posłów, któremu powodziło się na tyle dobrze, że sobie kupił. Tutaj to wygląda jakby wszyscy oceniali tylko listę 'ficzerów' i jakieś screeny ale nic nie wiadomo o używaniu itp. I nie sądzę, że przez jeden dzień tyle osób się zdążyło na tym poznać. Nie zmierzam do tego, żeby tutaj komukolwiek, cokolwiek umniejszać, tylko się dziwię, że wszyscy tak ochoczo oceniają sam silnik. Domyślam się, że kilka osób faktycznie mogło to dogłębniej sprawdzić i mieć zdanie, ale nie wszyscy! :)
Mogę autorowi pogratulować ukończenia silnika i podzielenia się nim. Lista 'ficzerów' robi wrażenie. Zobaczymy jak będzie z użyciem. :)

Pozdro.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kuba w Luty 06, 2008, 20:06:06
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 06, 2008, 20:20:53
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kuba w Luty 06, 2008, 20:25:11
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kuba w Luty 06, 2008, 20:39:31
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Chester2000 w Luty 06, 2008, 20:44:08
Cytuj
Patrzę. No i?

Pobierz i oceń sam ;)

http://www.esenthel.com/download/Esenthel.22.21.exe (http://www.esenthel.com/download/Esenthel.22.21.exe) nie wiem czy nie urażę autora podając tutaj bezpośredni link do gry. Jakby co to daj znać to usunę link.

Co do wykorzystania możliwości przez użytkowników - to trudno wyrokować po tak krótkim czasie. Ale autor pokazał na nim zrobioną grę (nie pełną ale do pogrania tak aby można było zobaczyć silnik w działaniu). Co do ocen - na gamedev.net widziałem gratulacje i podziw dla autora który pokazał ledwo kilka screenów i podpisał że to z jego silnika. Oglądając możliwości najnowszego silnika Carmacka nie napiszesz przecież że nie ma co go chwalić dopuki się samemu nic na nim nie napisze. ;) 
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 06, 2008, 20:54:56
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: shyha w Luty 06, 2008, 23:00:37
Wiesz, jakość jakością, wydajność wydajnością a używalność używalnością :)
Co do Carmacka itd, w gotowym produkcie dużą rolę gra jakość grafiki (tekstury, modele) i sprzęt. Ciężko jakkolwiek oceniać jakikolwiek silnik. Szczególnie korzystając tylko z opisu. Tak wogóle to ja się nie czepiam silnika tylko jestem rozbawiony ocenami bazującymi li tylko na tym opisie :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: RageX w Luty 07, 2008, 00:10:24
A ja tak sobie patrzę i do tej pory nie widziałem oceniania, czy zachwalania projektu, a jedynie gratulacje, respecty, itp.
Kto pisał ze to jest świetny silnik?

Aczkolwiek, masz rację. By powiedzieć czy silnik jest dobry, trzeba by zobaczyć/wypróbować jak wygląda UI - nie koniecznie to graficzne. I czy się sprawdza.

Sam szukałem kodu do przejrzenia... dostrzegłem tylko masę headerów (ale naprawdę masę) i dziwne skrótowe nazwy których sam nie lubię, nie stosuję [1]  np. mtrl (mimo, iż to akurat jeden z prostszych przykładów to kto trafi za pierwszym razem co to jest bez zaglądania w kod, ma piwo przy możliwej okazji).

[1] Znaczy, jeśli istnieje możliwość nieścisłości, to sobie odpuszczam skrót.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: yarpen w Luty 07, 2008, 00:12:02
Material pewnie, to akurat proste :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: RageX w Luty 07, 2008, 00:13:20
ahh...
mogłem poszukać coś lepszego.  :D
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Złośliwiec w Luty 07, 2008, 11:19:40
A ja tak sobie patrzę i do tej pory nie widziałem oceniania, czy zachwalania projektu, a jedynie gratulacje, respecty, itp.
Kto pisał ze to jest świetny silnik?

Gratulacje bazujące na samym opisie też są zabawne. Ktoś mógłby udostępnić jakikolwiek kod źródłowy, okrasić go barwnym opisem i pewnie zebrałby taką samą porcję gratulacji :P.

A tak na marginesie, wątek został założony w trochę nieodpowiednim dziale, bardziej chyba pasuje do 'Produkcji', gdzie też go przenoszę.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Riddlemaster w Luty 07, 2008, 12:12:27
Cytuj
Gratulacje bazujące na samym opisie też są zabawne. Ktoś mógłby udostępnić jakikolwiek kod źródłowy, okrasić go barwnym opisem i pewnie zebrałby taką samą porcję gratulacji
Wiesz niektórzy gratulują ukończenie gry na tej samej zasadzie tzn. bez grania w nią. Na warsztacie ukończenie jakiejkolwiek produkcji to jednak spore wydarzenie ;)

Cytuj
mogłem poszukać coś lepszego.
Hehe faktycznie dałeś banalny przykład, ale prawda jest taka, że nagłówki są momentami niezbyt czytelne. Cóż każdy z nas ma swoją notację.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: shyha w Luty 07, 2008, 13:04:02
:)

Jest roznica pomiedzy:
'Gratuluje ukonczenia projektu i podzielenia sie nim'
od:
'Wspanialy silnik! Gratuluje ukonczenia projektu i podzielenia sie nim'
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Lobsang Rampa w Luty 07, 2008, 13:28:04
W ciekawą stronę rozwinęła sie ta cała dyskusja ;D wychodzi na to, że nie powinno sie spontanicznie okazywać zachwytu, tylko najpierw sprawę dogłębnie obadać ze wszystkich stron, no i zgadza się, tylko że wtedy życie staje sie strasznie nudne, no bo analogicznie, wychodzi na to, że widząc piękną dziewczynę na ulicy nie mogę jej powiedzieć "wow, ale ty jesteś wspaniała" tylko powinienem sprawę dokładnie obadać, zrobić jej test na inteligencję, zważyć, pomierzyć, przeprowadzić wywiad środowiskowy, zrobić badanie krwi itp. itd. i dopiero na koniec analizując zebrane dane, wydać orzeczenie czy ona jest wspaniała czy tez nie :P

Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: shyha w Luty 07, 2008, 13:37:19
No, zdecydowanie mozesz powiedziec, ze jest wspaniala :) bo w tym kontekscie ma to troche inne znaczenie. Jesli natomiast bedziesz probowal powiedziec ze jest super inteligentna, bazujac tylko na jej wygladzie to mozesz sie pomylic :)

Wiesz, zasadniczo mi to rybka, po prostu sie zdziwilem jak szybko i doglebnie warsztatowicze poznaja nowe technologie, i chwala im z a to! ;)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Złośliwiec w Luty 07, 2008, 14:09:43
wychodzi na to, że widząc piękną dziewczynę na ulicy nie mogę jej powiedzieć "wow, ale ty jesteś wspaniała" tylko powinienem sprawę dokładnie obadać, zrobić jej test na inteligencję, zważyć, pomierzyć, przeprowadzić wywiad środowiskowy, zrobić badanie krwi itp. itd. i dopiero na koniec analizując zebrane dane, wydać orzeczenie czy ona jest wspaniała czy tez nie :P

Powiedzieć oczywiście możesz, ale jak doskonale wiemy, będzie to kłamstwo. Każdy szanujący się facet mówiąc "Jesteś wspaniała" ma na myśli "Chcę z tobą pójść do łóżka" :). W ogóle porównywanie silników do kobiet zakrawa na poważne zboczenie, co zauważam nawet będąc programistą. Czytając niektóre wypowiedzi o silnikach wręcz słyszę towarzyszące im orgazmiczne jęki. Wygląda więc na to, że niektórzy naprawdę nie widzą różnicy ;).
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: therealremi w Luty 07, 2008, 14:27:41
Każdy szanujący się facet mówiąc "Jesteś wspaniała" ma na myśli "Chcę z tobą pójść do łóżka"
Ta?
Ja dalem dreanowi + bo myslalem ze udostepnil zrodla. A tak to troche nie widze miejsca dla tej inicjatywy...

Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Lobsang Rampa w Luty 07, 2008, 16:10:50
Cytuj
Każdy szanujący się facet mówiąc "Jesteś wspaniała" ma na myśli "Chcę z tobą pójść do łóżka"
Hehehe, ktoś tutaj jest erotomanem :P

Cytuj
W ogóle porównywanie silników do kobiet zakrawa na poważne zboczenie, co zauważam nawet będąc programistą.
Dobre, jak dla mnie to cytat dnia ;D

A tak wracając do tematu, to ja oceniłem pozytywnie ten silnik po tym co widziałem w demku i jak dla mnie jest to wystarczający powód by wystawić silnikowi ocenę bardzo dobrą, tym bardziej, że jest to silnik robiony całkowicie w warunkach amatorskich. Oczywiście istnieje wiele podobnych amatorskich silników, również na warsztacie, ale ten konkretnie silniczek po prostu bardzo dobrze się "sprzedaje", i to nie tylko z powodu listy featursów ale również, albo przede wszystkim z powodu jego "kompletności" oraz bardzo dobrze wyglądającemu demkowi (zarzuty mam tylko co do niezbyt dopracowanego sterowania).
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: puch w Luty 07, 2008, 16:27:09
Cytuj
Ta?
Ta.

Silnik - profesjonalna robota:D

Gratulacje
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: orzech w Luty 07, 2008, 17:25:46
Dobra ja myślę, że ten temat odbił za bardzo od źródła. Czytanie dyskusji na temat, co by tu zrobić, aby nie chwalić projektu, nie jest dla mnie przyjemne a już na pewno nie dla autora silnika, który włożył w to bardzo dużo swojej pracy (kilkanaście lat!). Proponuję dyskusje socjologiczno moralne przesniesc do innego działu. ;)

Pozdrawiam
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: shyha w Luty 07, 2008, 17:28:54
Ej, nie zrozumiales. Nikt nie mowi, zeby nie chwalic silnika! Wrecz przeciwnie!
Odsylam do poprzedniej mojej wiadomosci.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Złośliwiec w Luty 07, 2008, 18:02:39
Hehehe, ktoś tutaj jest erotomanem :P

Wszyscy faceci to erotomani. Poczytaj trochę fachowej literatury na temat biologicznego uwarunkowania naszych zachowań, a będziesz w lekkim szoku ;).

Sorry za wszystkie moje posty w tym temacie oprócz pierwszego - to wszystko oczywiście jak najobrzydliwszy offtop. Więcej nie będę :).
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Charibo w Luty 07, 2008, 18:17:39
Złośliwiec: hehe :] Nie martw się, kiedyś może znajdziesz dziewczyne :P ;)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Toker w Luty 07, 2008, 18:26:29
Złośliwiec: hehe :] Nie martw się, kiedyś może znajdziesz dziewczyne :P ;)
Programiści nie powinni mieć dziewczyny, bo zmniejsza się ich wydajność pracy. I kreatywność.

Fajnie, że silnik jest download. To już drugi skończony silnik od czasu kiedy jestem na warsztacie. k++
Oprócz tego, że idzie popaść w zachwyt i nadmierny szacuneczek to również idzie popaść w depresje, bo jak ja skończę jakiś silnik to będę miał już 30 lat.
Tutaj chyba tacy klepacze silników z nieba spadają. Takim leniom jak ja.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: deX(ter) w Luty 07, 2008, 18:34:42
Złośliwiec: hehe :] Nie martw się, kiedyś może znajdziesz dziewczyne :P ;)
Programiści nie powinni mieć dziewczyny, bo zmniejsza się ich wydajność pracy. I kreatywność.

Wooow.. ZUOO! Nie mów nawet takich rzeczy, bo to wygląda, jakbyś mówił serio ;]. "Programiści nie powinni mieć dziewczyn" - hahaha ;]. k++.

A co do silnika i dziwnych dyskusji na jego temat - nie wiem, czy się go używa wygodnie, bo go nie używałem, jednak demo mówi samo za siebie - modele co prawda robią swój efekt, ale jednak modele i tekstury to nie wszystko.. Już za godny podziwu można uznać fakt, że to jeden z dwóch skończonych silników na Warsztacie (na co najmniej kilkanaście rozpoczętych ;]).
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: II w Luty 08, 2008, 15:04:39
Drean: respekt!!!! oby wiecej takich ludzi :*
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: MDW w Luty 08, 2008, 15:32:51
Programiści nie powinni mieć dziewczyny, bo zmniejsza się ich wydajność pracy. I kreatywność.
Wooow.. ZUOO! Nie mów nawet takich rzeczy, bo to wygląda, jakbyś mówił serio ;]. "Programiści nie powinni mieć dziewczyn" - hahaha ;]. k++.

Ale to jest prawda. :) Oczywiście nikt tego nie przestrzega. :D
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: undeadprince w Luty 08, 2008, 15:42:25
Zobaczyłem silnik i .... chyba wpadłem w kompleksy ;) Ale też mocno mnie to zmobilizowało i teraz chętniej zabrałem się za pracę nad sobą. Dzięki!
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 08, 2008, 22:43:37
Dziekuje wszystkim za pozytywne komentarze. Wlasnie zostala udostepniona nowsza wersja (to juz nie RC1 tylko 1.00) zawierajaca:
-ukonczone cienie i swiatlo wolumetryczne dla swiatel kierunkowych (cienie sa juz aktywne dla wszystkich typow swiatel)
-poprawione cienie dla swiatel stozkowych
-przyspieszono dzialanie miekkich cieni
-zmniejszono liczbe artefatkow w cieniach

Na moim forum zalozylem sonde gdzie uzytkownicy moga glosowac jakie "feature'y" chcieliby w nastepnej kolejnosci.
Jesli ktos ma jakies ciekawe pomysly, co by chcial zobaczyc, czego mu brakuje, prosze pisac
pozdrawiam :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 17, 2008, 21:26:52
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Thomask w Luty 18, 2008, 10:07:08
np czesc oplaty przed, a reszte po wydaniu produktu.
Wiesz... wątpię, aby nowych w takiej branży było stać na zapłacenie czegoś przed wydaniem produktu. To może odstraszyć pewną niewielką ilość "dawców gotówki".
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 18, 2008, 16:43:58
jesli gra jest zaawanasowana to sie podpisuje umowe z wydawca, ktory moze zapewnic jakies finansowanie. wtedy nie ma zadnego problemu. jedyny problem tkwi w tym zeby zrobic dobra gre ktora sie ludzie i wydawcy zainteresuja :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Mildanach w Luty 22, 2008, 22:05:26
Czasem, gdy klikam RMB na jakimś typie, Visual (2k8EE) mi się zawiesza - może to skutek uboczny takiego manglowania kodu ;)?
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 23, 2008, 13:05:42
to jest błąd visuala 2008 :)
w momencie problemu proszę usunąć plik z rozszerzeniem NCB w katalogu projektu (NCB są to tymczasowe dane autouzupełniania-autocomplete, w momencie skasowania visual odtworzy je na nowo)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Ventor w Luty 24, 2008, 19:54:23
Pograłem chwilę w demo i prawdę mówiąc nie robi na mnie większego wrażenia. Po pierwsze znalazłem kilka błędów po kilku minutach grania, więc pewnie jest ich sporo więcej:
(http://images29.fotosik.pl/164/5c7c78e721160a48m.jpg) (http://www.fotosik.pl/showFullSize.php?id=5c7c78e721160a48) - problem ze stencil shadow.
(http://images34.fotosik.pl/155/f2752285e03f8e6bm.jpg) (http://www.fotosik.pl/showFullSize.php?id=f2752285e03f8e6b) - coś szarego
(http://images34.fotosik.pl/155/1f93dfae64c74242m.jpg) (http://www.fotosik.pl/showFullSize.php?id=1f93dfae64c74242) - brak tekstury bohatera
(http://images25.fotosik.pl/163/d94555bd7e67fdb6m.jpg) (http://www.fotosik.pl/showFullSize.php?id=d94555bd7e67fdb6) - kolorowe spodnie

Po drugie gra czasem dziwnie zwalnia, taki slow motion. Próbowałem wyczaić od czego to zależy, ale nie wiem, raczej losowo się to dzieje.

Po trzecie jest wolne, wszystko na minimum, rozdzielczość 1280x1024 na GF6600 około 15fps - wiem że nie jest to demon prędkości, ale przy tak małej ilości geometrii to raczej słabo.

Na koniec dokumentacja silnika - jest bardzo kiepska, nie wynika z niej jak używać silnika. Opisy bardziej pasują na komentarz w samym kodzie niż na dokumentację. Jedyna możliwość żeby coś zrobić to analizować przykłady i sam kod silnika, a z tym jest kolejny problem - nieintuicyjne nazewnictwo i miejscami lawina niepotrzebnych komentarzy.


Dobra, koniec narzekania ;) K++ za to że w ogóle udało się zrobić coś działającego, za udostępnienie i za wkład jaki w to włożyłeś. Nie przejmuj się tak do końca tym co piszę, potraktuj to jak konstruktywną krytykę, która może Cię zmobilizuje do poprawienia błędów, optymalizacji itp.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kuba w Luty 24, 2008, 20:46:35
Co do dokumentacji silnika muszę się zgodzić z Ventor'em.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 24, 2008, 20:50:50
-bledy ktore pokazales nie leza po stronie silnika, problem tkwi w karcie/sterownikach. niestety nie posiadam 6600 wiec nie moge przeprowadzic testow by znalezc jakies obejscie tych "dziwolagow" (gre testowalem na kartach 9600pro, 8600m gt, 8800gtx, 2600, 2900 i dzialala bez zadnych problemow)
-slow motion o ktorym piszesz rowniez nie jest to wina silnika lecz tego ze masz slaba karte graficzna i momentami gra dziala u ciebie az tak wolno ze systemowe timery zwracaja wartosci niepoprawne
-nawet gdy ustawisz opcje na minimum to nie zapomiaj ze i tak pozostaje normal mapping, per pixel lighting, light blooming, wolumetryczna mgla, miekkie czasteczki, minimum 3 dynamiczne swiatla no i realistyczna fizyka a nie sa to trywialne efekty
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Ventor w Luty 24, 2008, 23:25:05
Cytat: drean
-bledy ktore pokazales nie leza po stronie silnika, problem tkwi w karcie/sterownikach. niestety nie posiadam 6600 wiec nie moge przeprowadzic testow by znalezc jakies obejscie tych "dziwolagow" (gre testowalem na kartach 9600pro, 8600m gt, 8800gtx, 2600, 2900 i dzialala bez zadnych problemow)
Być może masz rację, bo przy pierwszym uruchomieniu kaszaniło się dużo bardziej, a po zainstalowaniu najnowszych sterownik jest sporo lepiej.

Cytat: drean
-slow motion o ktorym piszesz rowniez nie jest to wina silnika lecz tego ze masz slaba karte graficzna i momentami gra dziala u ciebie az tak wolno ze systemowe timery zwracaja 'bullshit'
Z tym się absolutnie nie zgodzę, bo dzieje się to nawet w 640x480 przy około 60-70fps, ale jest to prawdopodobnie związane z timerami, bo fps nie spada, nadal jest płynnie tylko że wolniej.

Cytat: drean
-nawet gdy ustawisz opcje na minimum to nie zapomiaj ze i tak pozostaje normal mapping, per pixel lighting, wolumetryczna mgla, miekkie czasteczki, minimum 3 dynamiczne swiatla no i realistyczna fizyka a nie sa to trywialne efekty
Efekty fakt, trywialne nie są, ale ilość geometrii jest niewielka, a tekstur dosłownie kilka. Co się stanie jak level będzie bardziej skomplikowany, dojdzie trochę leżących przedmiotów, więcej tekstur?

Cytat: drean
-dokumentacja jest caly czas uaktualniana a i tak jest o niebo lepsza niz wiekszosc komercyjnych silnikow, poza tym najlepsza nauka zawsze pochodzi z tutoriali
Nie oszukujmy się, przecież nikt nie zapłaci za silnik którego nie będzie umiał wykorzystać, tym bardziej, że są dobre darmowe silniki z dobrymi dokumentacjami.

Mi to w zasadzie nie przeszkadza, że ta dokumentacja jest słaba, że są błędy i wolno działa - Twój silnik - Twoja sprawa co dalej z tym zrobisz. Ja po prostu zwracam uwagę na te fakty, bo większość forumowiczów wpada w zachwyt nie zauważając drugiej strony medalu.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Janek w Luty 24, 2008, 23:25:52
Mnie gra się podoba, są bugi z paralaxem, na niektórych ścianach go niema, tak jak i filtrowania biliniowego.
Inteligencja przeciwników, ale to już sami wiecie, że wymaga stworzenia.

Koniecznie dodajcie ustawienia myszki + invert, bez tego gram jak pijany ;)

Testowałem na zintegrowanej ATI Xpress 1100 i po wyłączeniu detali i zredukowaniu rozdzielczości da sie grać :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 24, 2008, 23:37:12
-przy wiekszej geometrii gra bedzie dzialac rownie szybko

-a co do parallaxu i filtrowania to dziala dobrze :) chodzi o to ze karta Xpress 1100 uzywa 16 albo 24 (nie pamietam dokladnie) bitowe liczby zmiennoprzecinkowe do obliczen shaderow (zamiast 32 bitowych - obecny standard), i dla mapowania tekstur o duzych wspolrzednych (powyzej zakresu 0..1) dokladnosc filtrowania zanika przez co widac bardziej "skokowo" niz "liniowo"
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Krzysiek K. w Luty 25, 2008, 01:23:05
Cytuj
chodzi o to ze karta Xpress 1100 uzywa 16 albo 24 (nie pamietam dokladnie) bitowe liczby zmiennoprzecinkowe do obliczen shaderow (zamiast 32 bitowych - obecny standard), i dla mapowania tekstur o duzych wspolrzednych (powyzej zakresu 0..1) dokladnosc filtrowania zanika przez co widac bardziej "skokowo" niz "liniowo"
ATI produkowało karty SM 2.0 i 3.0 z 24-bitową precyzją. Co do tych współrzędnych, to nie powinno to zbytnio przeszkadzać przy rozsądnym zakresie współrzędnych tekstur (powiedzmy -16..16). Jeżeli chcesz mieć więcej kopii tekstury na ścianie, to po prostu ją podziel. :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 25, 2008, 18:24:18
(http://img232.imageshack.us/img232/9612/58241595ow4.jpg)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 25, 2008, 20:48:37
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kuba w Luty 25, 2008, 21:06:24
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Riddlemaster w Luty 25, 2008, 21:08:20
To nie wygląda jak błąd, tylko instrukcja co należy zrobić :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kuba w Luty 25, 2008, 21:16:40
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 25, 2008, 21:17:03
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Riddlemaster w Luty 25, 2008, 21:19:01
kocri to może teraz postąp zgodnie z tymi instrukcjami?
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kuba w Luty 25, 2008, 21:21:57
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 25, 2008, 21:28:55
widocznie przeniosles "Mesh Editor" w jakies inne miejsce / nie masz kompletnego Esenthel Engine SDK / usunales plik engine.pak z katalogu Data
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kuba w Luty 25, 2008, 21:33:38
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 25, 2008, 21:41:07
skoro przed chwia mesh editor uruchamial sie ok z komunikatem "utworz plik path.txt.."  to znaczy ze wczytywal dobrze dane z engine.pak, musiales cos namieszac

-rozpakuj na nowo EsenthelEngineSDK.rar
-nie usuwaj ani nie przenos nic
-przejdz do katalogu tools/mesh editor
-utworz plik "path.txt" i podaj tam sciezke do twoich danych
-uruchom mesh editor.exe
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kuba w Luty 25, 2008, 21:41:41
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Luty 25, 2008, 21:43:24
to byl tylko przyklad..
mozesz wpisac rowniez "c:/game/data" to jest obojetne
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kuba w Luty 25, 2008, 21:46:50
juz dziala dzieki
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 02, 2008, 13:38:42
z ostatnich istotniejszych zmian:
-filtrowanie tekstur na starszych kartach ATI w grze powinno być znacznie lepsze
-hdr/motion blur na kartach GeForce 6 powinno działać lepiej (gra+silnik)
-nowa technika "EarlyZ" + tutorial jak użyc
-poprawione ścieżki dostępu do obrazków w kilku tutorialach
-ulepszone prędkości kątowe w efekcie motion blur
-ulepszony efekt bloom
-Mesh Editor już ma pełne menu graficzne
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 03, 2008, 23:51:30
Nowy efekt Depth of Field

(http://img164.imageshack.us/img164/5985/dofym3.jpg)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Bouzer w Marzec 03, 2008, 23:55:58
Jak się patrzę na ten screen to mam  wrażenie, że te kuleczki się przemieszczają :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Złośliwiec w Marzec 04, 2008, 00:07:07
Jak się patrzę na ten screen to mam  wrażenie, że te kuleczki się przemieszczają :)

Za mało pijesz :).
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: LukiX93 w Marzec 06, 2008, 19:06:13
O żesz ty... ile czasu ci coś takiego zajęło? I czy programując takie efekty, bierzesz sample z neta czy sam się bawisz np. z shaderami?
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 06, 2008, 19:11:15
ten efekt jakies 2-3 dni.
tak, do takich efektow konieczna jest zabawa z shaderami.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: maxest w Marzec 06, 2008, 19:13:12
W takim razie gratuluje elastycznosci silnika, bo to naprawde ciezke zadanie napisac silnik o duzych mozliwosciach, a jednoczesnie dajacy sie latwo modyfikowac. Wielkie brawa
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 06, 2008, 19:16:19
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: LukiX93 w Marzec 06, 2008, 19:36:18
Moim zdaniem, jak tak patrzę na ten screen, proponuję żeby rozmywało się tylko to co jest bardzo blisko kamery. Będzie to sprawiać lepsze wrażenie focus'u, poza tym ściana nie jest tak blisko jak kulki i nie potrzeba jej rozmywać, bo to graniczy z przesadą. Chociaż z tego co widzę to można sobie ustawić za pomocą tych pasków, więc nie potrzebnie się czepiam ;)

Aha, mógłbyś mi powiedzieć jak to było z początkami? Tzn. od czego zaczynałeś - w końcu każdy kiedyś był "newbie" ;D
O niczym innym nie marzę byle tylko stworzyć coś podobnego, ale w sieci nie znajdę przecież dokładnego tutoriala o robieniu silników :P stąd takie pytanie.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 06, 2008, 19:47:10
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: LukiX93 w Marzec 06, 2008, 20:01:26
Ja mam dopiero 14 lat więc nie widziałem na oczy Commodore :P też zaczynałem w Pascal'u tyle że ja już się przesiadłem na C++ i Direct3D. A w D3D od czego proponujesz zacząć, tzn. co powinienem zrobić po przerobieniu dokumentacji? ;D Rzecz jasna nie chodzi o linki ;)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 06, 2008, 20:06:26
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: LukiX93 w Marzec 06, 2008, 21:18:07
I o to chodziło! Dzięki wielkie. To zabieram się do roboty. Aha, przerobiłem już większość tutoriali z SDK i nawet jakoś przebrnąłem ;)
A jak zacznę robić własny silnik - to będę miał się chociaż na czym wzorować ;)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: maxest w Marzec 06, 2008, 21:54:22
Mnie bardziej ciekawi jak porzadnie napisac szkielet silnika :). Korzystales z jakiejs literatury stanowiacej o projektowaniu silnika? Czy moze wszystko sam przemyslales i po prostu zaimplementowales?
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 06, 2008, 21:59:18
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: RageX w Marzec 06, 2008, 22:13:01
A ja wolę rozpędzić się na wariata, a potem jak zacznie mnie drażnić bałagan - posprzątać.

A co do przeróżnych tutoriali to zgodzę się z tobą w zupełności. Tutoriale powinny być maksymalnie proste, przedstawiać tylko jedno zagadnienie na raz i najlepiej żeby wszystkie miały podstawowy szkielet identyczny.
Tutoriale DX'a niestety, większość tych zasad omijają.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Syriusz w Marzec 06, 2008, 22:18:24
A co powinno znaleźć się w bazie takiego silnika? ;D

A ja wolę rozpędzić się na wariata, a potem jak zacznie mnie drażnić bałagan - posprzątać.Tylko czasami zrobi się taki bałagan że posprzątać się nie da. :-\
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 06, 2008, 22:23:14
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: neonek w Marzec 06, 2008, 23:03:13
Ja oglądałem nagłówki z SDK z tego silnika, kataklizm :o Lepiej nic nie mówić  :-X
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 06, 2008, 23:08:05
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: neonek w Marzec 06, 2008, 23:31:05
Nie chodzi mi o dokumentacje, bo jest dobra, ale o same pliki. Mało opisowe nazwy funkcji i te dziwne
REG  register
VRTL virtual
VOLT volatile
FRND friend
INLN inline
XTRN extern
STAT static
NMSP namespace
USNG using
USNM using namespace
To mi się najbardziej nie podoba.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Złośliwiec w Marzec 06, 2008, 23:35:12
Z pewnością zaraz usłyszymy (czy też raczej przeczytamy), że 'USNG' pisze się znacznie szybciej niż 'using' dzięki czemu mamy więcej czasu na programowanie :P.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 06, 2008, 23:37:48
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 06, 2008, 23:38:05
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: neonek w Marzec 06, 2008, 23:40:34
Jak się ma dobre IDE  (Code::Blocks) wpisujesz st i klikasz ENTER i masz static. Tak samo z using.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 06, 2008, 23:43:22
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: neonek w Marzec 06, 2008, 23:45:40
Ja wolę jak mi plug-in od C::B sformatuje kod i żadne wyrównywanie nie jest mi potrzebne :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: marshen w Marzec 06, 2008, 23:48:02
Zdaje mi się, że wyrównanie i do tego wielkimi literami może niektórym znacznie utrudniać czytanie kodu (mnie się wielkie litery czyta dużo gorzej od małych). Jak masz zróżnicowane długości to instynktownie potrafisz stwierdzić co to jest rzucając na to okiem. W powyższym przypadku trzeba zamiast rzucić okiem to przeczytać. Ale to pewnie kwestia gustu.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Krzysiek K. w Marzec 06, 2008, 23:55:33
Cytuj
mowie Ci szczerze ze to jest masakryczne ulatwienie pisac 1000 razy STAT niz static
Jak dla mnie mimo wszystko jest wygodniej wpisać sześć liter bez shifta niż cztery z nim. ;)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: neonek w Marzec 06, 2008, 23:57:33
Prawda marshen. Ja wolę jak jest styl mieszany, np. taki jak w SDL.
Cytuj
mowie Ci szczerze ze to jest masakryczne ulatwienie pisac 1000 razy STAT niz static
Jak dla mnie mimo wszystko jest wygodniej wpisać sześć liter bez shifta niż cztery z nim. ;)
Zgadzam się.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Złośliwiec w Marzec 06, 2008, 23:58:06
Proponuję dalsze usprawnienia silnika:

Kod: (cpp) [Zaznacz]
#define class CLS
#define struct STRCT
#define long LNG
#define const CNST
#define void VD
#define for FR
#define while WHL

Pomyślcie tylko, jaka to masakryczna oszczędność miejsca :P.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: neonek w Marzec 07, 2008, 00:02:04
@Złośliwiec: Takie usprawnienia to coraz większe zaciemnianie kodu.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: RageX w Marzec 07, 2008, 00:12:51
Heh... złośliwiec ironizuje - znaczy tak mi się wydaje.
//
// DeepEditor Entities C++ Script
//
/* Script Key Words */
#define ENTITY(Name, content) namespace Name{content};
#define EXPORT(function) extern "C" __declspec(dllexport) function;
#define PROPERTY(Name, get, set) EXPORT(get); EXPORT(set);
#define ATTRIBUTE(csAttribute)
/* C# Attributes */
#define Description(s)
#define Category(s)
#define DisplayName(s)
#define TypeConverter(type)
A ja mam takie małe makra... były/są mi potrzebne do kompilowania grzecznie nagłówka .h do kodu C sharp-a jednocześnie nie psując reszty... pewnie i tak nie zrozumiecie póki "kiedyś" nie pokażę. :)
W każdym razie używać będę tego (jak dokończę ten kompilator do tego skryptu... a nie śpieszy się) w taki sposób...
#include "cppBegin.script"

ENTITY
(
SuperStar,
ATTRIBUTE(Description("Test Property"))
ATTRIBUTE(Category("TestCategory"))
PROPERTY
(
Length,
int GetLength(),
void SetLength(int k)
)
)

#include "cppEnd.script"

int SuperStar::GetLength()
{
return 2;
}
hehe... Sorry za śmiecenie... :D
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Syriusz w Marzec 07, 2008, 16:11:58
Cytuj
Pomyślcie tylko, jaka to masakryczna oszczędność miejsca Tongue.
eh, czepianie się, jak tak mu wygodniej to niech tak pisze, (w końcu to jego kod :D), choć trochę to jest przesada, ale malutka. Czytałem nagłówki SDK i po 10 min (nie tak znowu długo) czytania makr zacząłem łapać co i jak dalej...

Prawda marshen. Ja wolę jak jest styl mieszany, np. taki jak w SDL.
Cytuj
mowie Ci szczerze ze to jest masakryczne ulatwienie pisac 1000 razy STAT niz static
Jak dla mnie mimo wszystko jest wygodniej wpisać sześć liter bez shifta niż cztery z nim. ;)
Zgadzam się.
Wiecie... na klawiaturze istnieje taki przycisk co się Caps Lock nazywa, chyba że jaszcze go nie widzieliście ;)...
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Krzysiek K. w Marzec 07, 2008, 16:44:23
Cytuj
Wiecie... na klawiaturze istnieje taki przycisk co się Caps Lock nazywa, chyba że jaszcze go nie widzieliście ;)...
Co nie powiększa sensowności stosowanego skrótu, bo co z tego że mamy dwa znaki do wpisania mniej, skoro musimy i tak dwa razy CapsLock wcisnąć? ;)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Syriusz w Marzec 07, 2008, 16:48:33
Eee, trening czyni mistrza... :D
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 07, 2008, 17:35:30
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Krzysiek K. w Marzec 07, 2008, 17:53:25
Cytuj
główną istotą tych makr (tą ważniejszą) jest to że jest potem mniej literek do czytania, kod jest mniej obszerny i łatwiej znaleźć rzeczy,
O ile wiem, to słowa czyta się w całości, a nie pojedynczymi literkami (pomijam poziom przedszkolny), więc to ani trochę nie przyspieszy czytania, a nawet spowolni (np. zdecydowanie znacznie łatwiej na pierwszy rzut oka odróżnić "using" od "using namespace" niż USNG od USNM). :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: LukiX93 w Marzec 08, 2008, 16:02:20
Ludzie, dajcie już sobie spokój z tymi makrami! ;)
A tak z innej beczki, co teraz zamierzasz robić z silnikiem? Nic :P, dorabiasz efekty, czy zabierasz się za grę?
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Krzysiek K. w Marzec 08, 2008, 16:03:57
A tak z innej beczki, co teraz zamierzasz robić z silnikiem? Nic :P, dorabiasz efekty, czy zabierasz się za grę?
Przecież grę już na nim robi. :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: LukiX93 w Marzec 08, 2008, 16:13:08
Wiem. ;) Wybacz, że nie jasno powiedziałem.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 08, 2008, 17:35:51
W wolnych chwilach dorzucam nowe rzeczy do gry, jednak na razie najbardziej koncentruję się na silniku. Wczoraj dodałem do niego importowanie animacji z zewnętrznych programów (np 3ds max / Blender), a teraz będę pracował nad tymi rzeczami :
-edytor świata / terenu
-animacja twarzy
-powierzchnie wody
-chmury
-być może podstawy interakcji postaci, AI i te sprawy

moim zamierzeniem jest zrobić całkowicie kompletny silnik na którym będzie można robić dowolne gry, niezwykle prosto
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: LukiX93 w Marzec 08, 2008, 21:48:05
:o :o :o Człowieku, podziwiam Cię... Ten silnik wywiera na mnie i tak spore wrażenie, ale dalej coś do niego dokładasz!... Wiem, że do absolutnej doskonałości zawsze czegoś brakuje - ale tobie brakuje naprawdę niewiele ;)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 08, 2008, 22:36:07
.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Lobsang Rampa w Marzec 08, 2008, 22:39:51
Mnie najbardziej zadziwia tempo w jakim jest rozwijany silnik, autor musi nad nim pracować co najmniej 48 godzin na dobę :P
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: marshen w Marzec 09, 2008, 02:45:52
A skoro już przy tym jesteśmy to chętnie dowiedziałbym się ile autor poświęca/poświęcił czasu na ten silnik. W sumie pytanie bez sensu (bez żadnego praktycznego zastosowania :P), ale ciekawość ciekawością :).
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Syriusz w Marzec 09, 2008, 11:05:21
Mnie też by to interesowało :D...
edit down: A faktycznie, choć hmh kilkanaście to może być 10-19 lat, niezbyt wyczerpująca odpowiedź że tak powiem...
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: RageX w Marzec 09, 2008, 15:03:10
Przejrzyjcie te 10 stron a znajdziecie, autor już to pisał.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: LukiX93 w Marzec 10, 2008, 18:58:31
A tak sobie myślę, ile by autor wycenił taki silnik do celów komercyjnych? ::) ;D ;D ;D
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Esenthel w Marzec 11, 2008, 20:52:58
w najnowszej wersji silnika (17) znaczny przyrost predkosci wyswietlania zaawansowanych efektow jak relief mapping, motion blur, volumetric lights
przykladowe przyspieszenie z uzyciem tych efektow to wydajnosc 1.6x wieksza

na zachete oto co bedzie dodane wkrotce:

w pelni wolumetryczne chmury (jak na razie sa ukonczone w 50%, wiec bedzie jeszcze lepiej)

(http://img504.imageshack.us/img504/7548/82864074jo8.jpg)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: neonek w Marzec 11, 2008, 21:18:50
Wow ! Tak trzymać ! A to co pisałem o SDK to prawda, ostra sieczka :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: raver w Marzec 11, 2008, 22:00:00
Kończ waść, wstydu oszczędź, ileż można silnik udoskonalać? ;)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Krzysiek K. w Marzec 11, 2008, 22:01:31
Cytuj
w pelni wolumetryczne chmury (jak na razie sa ukonczone w 50%, wiec bedzie jeszcze lepiej)
Wolumetryczne, nie wolumetryczne, ale póki co one jeszcze zbyt fajnie to nie wyglądają. :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: RageX w Marzec 11, 2008, 22:37:18
Kończ waść, wstydu oszczędź, ileż można silnik udoskonalać? ;)
UE... podobno zawsze jest "in progress".
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Złośliwiec w Marzec 11, 2008, 22:39:05
Kiedyś robiłem takie chmury w 5 minut w Photoshopie... Czy naprawdę do tego trzeba pisać silnik? :P
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Khaine w Marzec 11, 2008, 22:42:14
Cytuj
Kiedyś robiłem takie chmury w 5 minut w Photoshopie... Czy naprawdę do tego trzeba pisać silnik?
...

Zdecydowanie lepiej jest ulepszac gotowy silnik niz pisac nowy.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: LukiX93 w Marzec 12, 2008, 09:02:10
Cytuj
Kiedyś robiłem takie chmury w 5 minut w Photoshopie... Czy naprawdę do tego trzeba pisać silnik? :P
Czasami efekty są ciut lepsze niż w przypadku dwuwymiarowej grafiki. Chyba, że chmurki są po prostu generowaną teksturą na SkyBox'a :D
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kubabednar w Marzec 12, 2008, 09:14:20
Chyba, że chmurki są po prostu generowaną teksturą na SkyBox'a :D
Jakbyś dokładnie przeczytał to co autor napisał to byś wiedział, że nie. Z początku nie wiedziałem co to wolumetryczne chmury, ale google mi pomogło. Rozumiem, że to wszystko była ironia  :P
   A co do silnika to gratuluję wytrwałości. Kilkanaście lat to naprawdę sporo czasu.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: LukiX93 w Marzec 12, 2008, 09:24:54
Nom, mnie też teraz Google pomogło :P
Cytuj
Kiedyś robiłem takie chmury w 5 minut w Photoshopie... Czy naprawdę do tego trzeba pisać silnik? :P
No ale w tych chmurach chodzi o wierny efekt, dlatego nie robi ich w Photoshop'ie; zresztą, jak te chmurki będą dopracowane to porównaj efekt PS i w silniku ;)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Złośliwiec w Marzec 12, 2008, 10:06:55
No ale w tych chmurach chodzi o wierny efekt, dlatego nie robi ich w Photoshop'ie; zresztą, jak te chmurki będą dopracowane to porównaj efekt PS i w silniku ;)

Właśnie to uczyniłem - moje były nawet ładniejsze :P.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: LukiX93 w Marzec 12, 2008, 14:52:53
Cytuj
(jak na razie sa ukonczone w 50%, wiec bedzie jeszcze lepiej)
nic dodać, nic ująć - mówię Ci, poczekaj na efekt ;) widziałem chmurki generowane sprzętowo w niektórych grach, i są lepsze od jakichśtam z PSP czy PS
Tytuł: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Esenthel w Listopad 28, 2008, 01:47:45
Ostatnio opracowane w silniku Esenthel Engine - http://www.esenthel.com

Filmik na YouTube : http://www.youtube.com/watch?v=ODubyrnhAb8&fmt=18

Screen :
(http://img221.imageshack.us/img221/5406/34000462uh7.png)
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: desco w Listopad 28, 2008, 08:35:04
Bardzo dobre :) będzie trzeba przetestować, może się przyda do naszego projektu.
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: kamykadze w Listopad 28, 2008, 10:00:55
Szacunek!
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: bs.mechanik w Listopad 28, 2008, 15:30:42
Matrix ;D
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: fokus w Listopad 28, 2008, 16:28:34
Ale chmurki masz wypaśne. :)
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: RedHot w Listopad 28, 2008, 19:57:44
Pff stopy mu sie nie odchylają podczas lotu, słabizna  ;) Btw , 1:02 chmury zaginają się aż do horyzontu a u Ciebie jest granica, wina mgły?  No i 1:04 trawka wygląda zajefajnie . GJ
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Esenthel w Grudzień 01, 2008, 19:37:48
Jeszcze tylko dodam:

Ze względu na zbliżające się święta, utworzyłem Świąteczną Promocję na zakup licencji :)
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: zielok w Grudzień 01, 2008, 22:26:36
Jeszcze tylko dodam:

Ze względu na zbliżające się święta, utworzyłem Świąteczną Promocję na zakup licencji :)

Nawet bez promocji cena jest bardzo przystępna. Życze powodzenia.
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Kosai_ w Grudzień 01, 2008, 23:21:15
czy mi się zdaje czy na filmiku i na screenie są nowe chmury?
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Kos w Grudzień 04, 2008, 01:18:12
Grafika śliczna, ale samo demko mi się nie podoba z prostego powodu: Biega ładnie, startuje ładnie, ale jak już leci, to objawia niebywałe podobieństwo do manekina doczepionego niewidzialną żyłką do helikoptera :) Absolutny brak ruchu rąk, nogi nieruchomo względem siebie, stopy również, głowa również. Według mnie ta 'sztywność' psuje cały efekt.
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: poopa w Grudzień 04, 2008, 02:58:24
Animatorowi dajcie popatrzeć na nurkujących skoczków. Mają taką specyficzną pozę której tutaj brak.

Pomysł - znaczy się szybkie przemieszczanie się nad (powiedzmy) bogato przyozdobionym w w detale terenem - pierwszorzędny.
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: kuba w Grudzień 04, 2008, 16:00:15
Animatorowi dajcie popatrzeć na nurkujących skoczków

Animatorem jest Grzesiek (Esenthel) - Twórca silnika ;)
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Krzysiek K. w Grudzień 04, 2008, 16:26:35
Ogólnie fajne, chociaż jakoś tak bardzo bajkowo to wygląda (za dużo blooma?). ;) Trochę tylko razi te nagłe urwanie się mapy ni z tego ni z owego - pomyslcie co można by z tym zrobić. :)
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: kuba w Grudzień 04, 2008, 16:58:45
Krzyśku to tylko demko :P Po cholere robić dużą mapkę? Btw. lepiej by wyglądało gdyby ze wszystkich stron były by góry ;)
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Krzysiek K. w Grudzień 04, 2008, 18:46:46
Krzyśku to tylko demko :P Po cholere robić dużą mapkę? Btw. lepiej by wyglądało gdyby ze wszystkich stron były by góry ;)
A kto mówi o dużej mapie? Po prostu widać, że problem końca mapy nie jest zaadresowany, czy to robiąc tam jakiś nieskończony ocean, czy "nieskończony" teren (np. pociągnąć to dalej tylko ze stopniowo mniejszym LOD). :)
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Esenthel w Grudzień 12, 2008, 17:39:11
Chciałem się podzielić pozytywną informacją, mianiowicie Esenthel Engine zyskał swojego pierwszego klienta :)
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Wyszo w Grudzień 12, 2008, 18:43:44
Właściwie to z Twojej perspektywy co to za różnica? Przecież rozdajesz ten silnik praktycznie za darmo ;)
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Esenthel w Grudzień 12, 2008, 19:39:41
Satysfakcja :)
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Krzysiek K. w Grudzień 12, 2008, 19:52:02
Cytuj
Właściwie to z Twojej perspektywy co to za różnica?
Różnice w sytuacji developera po pojawieniu się pierwszego klienta: ;)
- zaczynają się narzekania klientów, których trzeba jakoś tam supportować,
- zaczyna ni stąd ni z owąd wychodzić masa nowych bugów,
- trzeba mieć założoną działalność (albo w jakiś inny sposób legalnie to zrealizować),
- mogą zacząć się czepiac nas ZUS i skarbówka,
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Esenthel w Grudzień 17, 2008, 23:08:35
Wsparcie dla kart serii Radeon x1000
Ostatnio jeden z użytkowników napisał do mnie iż na jego karcie podczas uruchamiania Esenthel Engine komputer się restartuje, wykonaliśmy kilka testów i okazało się że D3DXCreateEffect restartuje kompa podczas ładowania zestawu shader'ów typu Shader Model 3.0. Aby nie ryzykować, ograniczyłem na tych kartach Shader'y do wersji SM 2.0 - co poskutkowało i u użytkownika zadziałało.

Przechodząc do sedna rzeczy:
Jeśli ktoś miał kiedyś problem z Esenthel Engine oraz posiada kartę serii Radeon x1000, proszę wypróbować najnowszą wersję, gdyż powinno działać ok.

Dzięki
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Esenthel w Grudzień 21, 2008, 16:21:56
Utworzyłem kolejny efekt - Promienie Słoneczne

Jak poprzednio, link do YouTube - http://www.youtube.com/watch?v=HSDYir_3AxQ&fmt=18 (http://www.youtube.com/watch?v=HSDYir_3AxQ&fmt=18)

i obrazek -
(http://img233.imageshack.us/img233/7241/project2008122113571210gj8.jpg)
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: igorw6 w Grudzień 27, 2008, 01:58:06
Odlot życze powodzenia w programowaniu.
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Krzysiek K. w Grudzień 27, 2008, 02:13:51
Utworzyłem kolejny efekt - Promienie Słoneczne
Całkiem fajne. Raytracing po shadowmapie, czy radial blur? ;)
Tytuł: Odp: Esenthel Engine - Latająca Postać
Wiadomość wysłana przez: Esenthel w Grudzień 29, 2008, 21:39:44
Utworzyłem kolejny efekt - Promienie Słoneczne
Całkiem fajne. Raytracing po shadowmapie, czy radial blur? ;)
ten efekt to akurat bardziej w strone radial blur (jako post process, w pelni dwu wymiarowy), jest rowniez dostepna inna wersja wykorzystujaca shadowmape (w silniku kryje sie pod nazwa Volumetric Lighting) jednak nie wyglada tak dobrze jak przedstawione tutaj Sun.rays
Tytuł: Zmiana wizerunku
Wiadomość wysłana przez: Esenthel w Czerwiec 22, 2009, 16:08:14
Powiem krótko - Zapraszam wszystkich na nową stronę http://www.esenthel.com/ :)

(polska wersja pojawi się wkrótce)
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: K'Aviash w Czerwiec 22, 2009, 16:11:51
nic dodać nic ująć :)
jak na mój gust - jest ładna
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: Dab w Czerwiec 22, 2009, 16:15:10
Szczerze mówiąc stara podobała mi się dużo bardziej a nowa jest niezbyt czytelna i niezbyt praktyczna (flash, JS).
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: dragomir w Czerwiec 22, 2009, 16:40:58
niestety musze sie zgodzic z Dabem - to wielkie flashowe menu utrudnia orientacje, wlasciwa tresc jest zepchnieta gdzies nizej "na drugi plan" i do tego dziwnie wysrodkowana - srednio sie to czyta :(
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: K'Aviash w Czerwiec 22, 2009, 16:45:19
niestety musze sie zgodzic z Dabem - to wielkie flashowe menu utrudnia orientacje, wlasciwa tresc jest zepchnieta gdzies nizej "na drugi plan" i do tego dziwnie wysrodkowana - srednio sie to czyta :(

pewnie chodziło o to, żeby miało wygląd
ale jak ktoś chce, to znajdzie
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: desco w Czerwiec 22, 2009, 16:45:44
Także się zgadzam, esenthel czy nie da rady aby można było sobie wybrać tamtą skórkę dawną? :)
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: poopa w Czerwiec 23, 2009, 01:56:11
Ja myśle że jest dużo lepiej... ale kompozycje trzeba by doszlifowac.
np. jest sobie to glowne menu... wybieramy jakaś pozycje... nie jest to oczywiste, ze jej tresc jest pod tym calym rozlazlym menu. Te screeny mogly by byc z boku, albo w jakims oddzielnym dziale. Jesli ktos juz szuka konkretow to nie powinny one mu przeszkadzac w eksploracji witryny, a tak sie teraz dzieje.

Edit: A i ładowanie wszystkiego od nowa przy wybraniu pozycji menu jest sporym błędem projektowym. To juz można było całość zrobić w JavaScripcie. Nie widze w tym menu nic, co by sie nie dało w JS zakodować.
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: .Dexter. w Czerwiec 23, 2009, 10:03:20
A tutaj:
http://www.esenthel.com/index.php/main/buy

Level2 od Level3 nie różni się niczym poza ceną?
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: dragomir w Czerwiec 23, 2009, 11:31:22
a mnie sie jeszcze dzis rano zrobilo cos takiego, o: http://i42.tinypic.com/nvnr03.png
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: Riddlemaster w Czerwiec 23, 2009, 11:54:32
Mnie strona nieco odstrasza (ale programiści zwykle nie podejmują decyzji w firmach, a gościom za nie odpowiedzialnym może się spodobać ;) ). Bardziej przypomina mi stronę jakiejś gry, niż poważnego silnika. Od strony dotyczącej silnika osobiście wymagam prostoty i czytelności. A tu nie bardzo się mogłem w pierwszej chwili połapać.
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: menajev w Czerwiec 23, 2009, 11:57:36
Level2 od Level3 nie różni się niczym poza ceną?
Lvl 2 jest dla amatorów (małych zespołów znaczy się), lvl 3 dla firm.
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: kuba w Czerwiec 23, 2009, 12:39:18
Różni się jeszcze "jakością" supportu.
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: menajev w Czerwiec 23, 2009, 12:43:49
Różni się jeszcze "jakością" supportu.
Przynajmniej w teorii, bo w praktyce i tak odpowiedź na każde pytanie dostaje się średnio po 15 minutach. ;D
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: kuba w Czerwiec 23, 2009, 13:18:32
Bardziej mi chodziło o szybkość dodawania nowych rzeczy - na potrzeby klienta
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: Syriusz w Czerwiec 23, 2009, 13:23:25
Robi wrażenie, ale prócz tego to raczej słabo, bo strona straciła na czytelności. Najbardziej wkurzające jest to, że ten "monitor" zajmuje prawie cały ekran i chcąc popatrzeć na jakiekolwiek informacje trzeba przewijać stronę. Niby nic a jednak trochę denerwuje przy szybkim przeglądaniu. Oprócz tego trochę wolniej się wczytuje^^. Jednak mimo wszystko kawał profesjonalnej roboty. Jak powiedział Riddlemaster, na gościach od zarządzania zrobi pozytywne wrażenie.
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: Kos w Czerwiec 23, 2009, 14:08:46
Nie oczekuję od strony prostoty, ale czytelności owszem, oczekuję. :) Nie podoba mi się, że muszę przewijać w dół, żeby przeczytać jakikolwiek content, a wybajerzone menu (fakt, że ładne :)) uparcie stara się, by było na wierzchu. Jakby strona krzyczała: "Patrzcie, patrzcie, jakiem mamy ładne, wykozaczone menu z animacjami! A content też mamy fajny, tylko zjedź sobie w dół, to zobaczysz" :)
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: yarpen w Czerwiec 23, 2009, 14:17:37
Goscie od zarzadzania nie wybieraja silnikow (w normalnych firmach) :>
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: Riddlemaster w Czerwiec 23, 2009, 15:03:45
No ale ktoś musi zapłacić (i pewnie chciałby wiedzieć co kupuje) - chyba programiści kasy nie wyłożą ze swoich pensji ;) ?
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: Oti w Lipiec 08, 2009, 19:26:49
Teraz jestem pewien: Beznadziejna ta strona. Menu nie działa. A chciałem kołowac kasę na nowy sprzęt żeby zakupic toto, ale nie da rady. ;/ Zrób zwykłe HTML'owe menu i tyle.
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: Ju1ian w Lipiec 08, 2009, 19:55:59
No poniekąd się z Otim zgodzę, to menu za długo się ładuje, a czasami w ogóle się nie załaduje. Strony przedsiębiorstw, firm itd. nie muszą być pięknie wykonane, ale czytelne.
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: yarpen w Lipiec 08, 2009, 20:26:56
No ale ktoś musi zapłacić (i pewnie chciałby wiedzieć co kupuje) - chyba programiści kasy nie wyłożą ze swoich pensji ;) ?
Ktos placi. Ale decyzje o zakupie najczesciej podejmuje CTO czy inny glowny programista. Od tego jest.
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: Vipa w Lipiec 08, 2009, 20:50:17
Mnie tam strona się podoba. Fakt faktem, że flash niekiedy stanowi pułapkę, ale strona ma zachęcać i to robi, ma wyglądać i działać nowocześnie, gdyż to wpływa na odbiór samego artykułu przez potencjalnego kupującego.

Forum mało pasuje do samej strony.
I najważniejsze - logo mi kompletnie nie pasuje. W porównaniu do screenów z prezentacji silnika wygląda dziecinnie.
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: K'Aviash w Lipiec 08, 2009, 20:52:32
cóż, samo menu byłoby OK
myślę, że jakby usunąć tą wyświetlarkę screenów pod menu, to byłoby goog
tylko że to trochę roboty...
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: kuba w Lipiec 10, 2009, 17:24:40
na gościach od zarządzania zrobi pozytywne wrażenie.

Nie koniecznie. Strona wygląda fajnie, ale tylko wygląda. Wersja polska została już udostępniona, ale co z tego, jak połowa działów dalej jest angielska, lub Polsko Angielska.
Stara była bardziej klimatyczna do loga, teraz, przy obecnej stronie to logo w ogóle nie pasuje.
Tytuł: Odp: Zmiana wizerunku
Wiadomość wysłana przez: cybek w Lipiec 12, 2009, 13:03:46
Gdyby strona się ciągle nie przeładowywała po kliknięciu linka, to by było o wiele lepiej.
No i jakoś treść strony wcisnąć do tego "pudełka" z menu.
Mi sie podoba, tylko drobne korekty i będzie git ;)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kogart w Listopad 24, 2009, 21:02:57
ten link nie dziala!!!!
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Anonim w Listopad 24, 2009, 21:16:05
Nie musisz krzyczeć.
Łap link działający http://www.esenthel.com/?id=download (http://www.esenthel.com/?id=download)
-Anonim
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: kogart w Listopad 24, 2009, 21:20:08
Nie musisz krzyczeć.
Łap link działający http://www.esenthel.com/?id=download (http://www.esenthel.com/?id=download)
-Anonim
dziękuję :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: steckel w Listopad 12, 2010, 00:30:13
Na stronie silnika jest napisane, że wymagany jest Visual C++. Sprawdzał ktoś może, czy będzie działać pod NetBeans?
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Kos w Listopad 12, 2010, 01:28:43
Nie pod NetBeans, tylko pod GCC/MinGW.

Jak ma interfejs w C++, to nie będzie - niekompatybilne ABI. Jak w C, to pewnie da radę.

Chyba, że możesz podpiąć sobie pod NetBeansa kompilator z MVSC? :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: steckel w Listopad 12, 2010, 12:01:36
Chyba, że możesz podpiąć sobie pod NetBeansa kompilator z MVSC? :)
A da się ściągnąć sam MVSC, czy tylko razem z Visual C++? Trudno to znaleźć, bo po wpisaniu w Google "MVSC" wyskakuje głównie "Marvel vs Campcom"
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Avaj w Listopad 12, 2010, 12:38:49
spróbuj MSVC poszukać ;]

wiem, że da się pod Code::Blocks podpiąć kompilator Visuala, więc pod Netbeans też nie powinno być trudności. Na 99% potrzebujesz cały Visual Studio ściągać (wystarczy darmowy Express).
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Mormegil w Listopad 12, 2010, 12:40:39
Da się ściągnąć "osobno". Wchodzi w skład Windows SDK (http://www.microsoft.com/downloads/en/details.aspx?FamilyID=35AEDA01-421D-4BA5-B44B-543DC8C33A20). Wersja 7 zawiera kompilator z VS 2010 (tak przynajmniej wynika z Release Notes) i biblioteki do Windowsa 7.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: steckel w Listopad 13, 2010, 13:29:36
spróbuj MSVC poszukać ;]

wiem, że da się pod Code::Blocks podpiąć kompilator Visuala, więc pod Netbeans też nie powinno być trudności. Na 99% potrzebujesz cały Visual Studio ściągać (wystarczy darmowy Express).
Ściągnąłem i zainstalowałem Microsoft Visual C++ 2010 Express. Następnie próbowałem w NetBeans stworzyć nowy 'tool collection' i podałem ścieżkę do folderu z kompilatorem: 'C:\Program Files\Microsoft Visual Studio 10.0\VC\bin'. Na czerwono mam napisane, że nie znaleziono zestawów kompilatora (compilers sets) w tym folderze.
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: Xirdus w Listopad 13, 2010, 13:32:30
Podaj ścieżkę nie VC\bin, tylko VC :)
Tytuł: Odp: Esenthel Engine - Zaawansowany silnik 3d dostępny
Wiadomość wysłana przez: steckel w Listopad 13, 2010, 14:41:16
Podaj ścieżkę nie VC\bin, tylko VC :)
Ten sam efekt.