Unique engine ver 0.1 -  Marcin Jędrzejewski aka luskan (s1525@pjwstk.edu.pl)

Program ten jest wersją testową enginu 3D który zacząłem pisać blisko rok temu (z małymi przerwami). Kod się w końcu rozrósł (około 16000 lini) a ponieważ w czasie pisania pracy inżynierskiej nie zaglądałem do niego - zacząłem się w nim trochę gubić - tym bardziej, że miała to być początkowo wersja prototypowa która trochę się rozrosła.  postanowiłem zamknąć ten projekt i korzystając z nabytego doświadczenia rozpocząć pracę nad nowszą wersją - lepiej zaprojektowaną i udokumentowaną. 

możliwości:
	BSP/PVS 
	lightmapy
	prosty język shaderów
	Curved surfaces (takie jak w Q3)
	import map z Q3Radiant'a
	multitexturing
	collision detection (OBB + ellipsoids)
	OpenGL
	CSG
	SkyBox


Po uruchomieniu uniEngine.exe:
 - przytrzymanie lewego przycisku myszy na widoku aplikacji i poruszanie myszą zmienia kąt patrzenia kamery
 - klawisz <a> przesuwa kamerę do przodu klawisz <z> przesuwa kamerę do tyłu

Jeśli aplikacja się nie uruchamia można zajrzeć do pliku uniengine.log, powinna się tam pojawić przyczyna.

--
wszystkie prawa zastrzeżone - jest to program eksperymentalny więc wysoko niestabilny, nie ponoszę żadnej odpowiedzialności za wszelkie nieporządane skutki jego działania - uruchamiasz go na swoje własne ryzyko. Tekstury użyte w demie pochodzą z internetu więc nie należą do mnie (niestety nie potrafię podać teraz ich źródła - były jednak w pełni udostępnione do celów niekomercyjych). Mapy zostały przygotowane przy pomocy programu q3radiant - a następnie przetworzone. 