2012. december 8., szombat

Weboldalak

Tyű ezer és egy éve nem írtam már blogbejegyzést! Na akkor most pótoljunk kicsit!

Weboldalak


Amikor anno nagy hévvel beleugrottam ebbe  a 3D-s játékfejlesztésbe akkor nagyon tetszett.. Nem mondom, hogy most nem teszik csak nem volt sok időm foglalkozni vele, mert suli, államvizsga, stb... Továbbá összejött néhány weboldal elkészítése is!

Akkor most tekintsük át miket is csináltam eddig! Nem lesz sok csak három!

Az első weblap melyre felkértek az egy nyelviskola weboldalának elkészítése volt! Az IN-TO Green kft. nek készült el. Sok meló volt vele, mert sok olyan technikát kellett benne használnom, melyeket eddig még nem.
Az átadás után még sok probléma volt vele, de nem igazán kerestek meg vele, hogy változtatás kellene, így ennyiben maradtunk!Intogreen.hu

Következőnek hálából elkészítettem a Grafikusomnak egy Galéria weboldalt. Nagyon Minimal lett ez az oldal is. Célratörő és kreatív! LRart.hu

Utolsó, jelenleg megemlíthető weblap az az Arisofficial.hu lenne. Ez Aris-nak, az az Barbarics Andrásnak készült! Ez is egy hasonlóan Minimal oldal, Facebook használattal. Sok meló volt vele, mert nem tudtam, hogy a Facebookot hogyan lehetne befogni használatra, de a Google jó barát. Szerintem hasznos és jó oldal lett! Csak biztosan nincs használva az ég világon semmire. Mindegy, tudom, hogy a tulaj még lóg nekem anyagiakkal!

Most is foglalkozom egy információs portállal, valami német dolog. Meglepő, de ez is minimal lesz! Lehet Lajossal beszélnem kellene, hogy kéret bármit, meg tudom csinálni, de aki egyszer minimal lesz, az sokáig megragad ebben az egyszerű és letisztult formában!

Na ha készen  lesz, akkor posztolom azt is!

Üdv.: Kosrabt!

2012. február 6., hétfő

Be kell valljak valamit!

Vétkeztem, úgy írtam a blogra, mintha ma kezdtem volna el, de ez nem így történt, mert már régebb óta írtam a programot, és tanultam programozni, mint amit eddig írtam.

Hol is járok akkor most?

A fizika szakos beállítottságom miatt kezdetekben olyan problémákat oldottam meg, amik majdnem, hogy sok-test problémának tekinthetőek, de nagyon kezdetleges módon, kezeltem az erőket numerikus módon, nagyon kis idővel fejlesztettem a rendszert, aminek köszönhetően nem is volt olyan rossz a modell. További kis előre lépés volt, hogy ütközéseket tettem bele, és rugalmatlan ütközésnek tekintettem a az ütközéseket. Nagyon királyul néz ki :D.

Miután már sokat vacakoltam ezzel, kicsit lankadt az érdeklődésem. Ámbár, mikor beültem egy szilárdtest fizika órára új ihletet kaptam. Valami olyan került fel a táblára, hogy voltak valamiféle kristálytani vackok a táblán (Nem tudom nem nagyon figyeltem), és minden atom között valamilyen rugalmas erő volt. Meg is volt az ötlet.

Rugalmas erővel hatva az atomok között, és így már majdnem hasonlít egy olyan lemezre, amely pl egy dobfelület.

Nem is tartott sokáig megcsinálni, és azon kívül, hogy numerikusan felrobban egész jó:D

Folyt. köv

2011. december 4., vasárnap

Már megvan, hogy mit, de a kérdés, hogy mivel..

Miután sikeresen elkezdtem megtervezgetni  program alapjait ki kellene választani a fejlesztői környezetet.

Milyen nyelven is íródjon?


Adott a probléma, ki kellene választani hozzá egy olyan specifikus nyelvezetet ami lehetővé tenné nekem minden apróság megoldását. Nagyon sok nyelv és fejlesztőkörnyezet van a piacon, de a tudásom korlátozott így nem volt sok választásom.

A kezdetekben Pascal nyelvel ismerkedtem meg, de valljuk be a régi idők 256 színe és technikája nem lenne túl lenyűgöző egy mai World of warcraft- on szocializálódott kockacsemetének. Bár volt rá eset, hogy Pascalban is sikerült olyan grafikát létrehoznom, ami engem is lenyűgözött, de én nem számítok, mert a régi Nintendós korszak gyermeke vagyok.

Következőben megtanult nyelv a C volt. A C nyelvben sok potenciál van, de szegénykém épp olyan szerencsétlenül régi, mint kortársa a Pascal. A leszármazottai viszont igencsak megnyerték tetszésemet, gondolva itt a C++ -ra és a C# -ra. Komoly grafikát velük sem lehet csak úgy könnyen elérni, viszont a kiegészítő csomagok, mint az OpenGL, illetve a DirectX shader nyelvekkel már mindenkit lenyűgöző látványt lehet megközelíteni. Nem sokat foglalkoztam eme két ágával a shader programozásnak, mert számomra nehezen átlátható, illetve tanulhatónak bizonyult.

Felkerestem az egyik jó barátomat, a Google-t és elmondtam neki problémámat. Tudtam én, hogy benne bízhatok, mert számtalan olyan lehetőséget adott amivel lenyűgözhetem a tisztelt közönséget.

Hamar rájöttem, hogy valamilyen játékfejlesztő környezetet kell segítségül hívnom. Kevés keresgetés után meg is találtam az ideálisat, az XNA-t. Minő véletlen, ez a Framework ingyenes, de a keretprogramja a Visual Studio 20## már nem. :( Hát megmozgattam néhány kapcsolatot és az iskolám segítségével beszereztem egy Campusos verziót ami meg is teszi nekem egy időre.

Egyszóval, megtaláltam minden szükséges felszerelést a szakdolgozatom kivitelezéséhez.

2011. december 3., szombat

Hogy is álljak neki?

Sokat gondolkodtunk azon, hogy milyen is legyen a programom, de csak alap dolgokat sikerült tisztázni.

Mi is legyen a programban


Mátyással összeültünk kicsit beszélgetni, hogy miket kellene tartalmaznia a programomnak, de mivel ez még teljesen új koncepció, ezért nehéz elindulni. Egy a biztos, nagyon felhasználó barátnak kell lennie, hiszen ez most egy olyan célcsoportnak készül, akik, bár tudják kezelni a számítógépet, de minden másban analfabéták. Ez durvának hangozhat, de valójában nem feltételezhetek semmi jobbat a program használójáról.

Nagyon sok kérdés merült fel. Milyen legyen a grafika, 2D-3D vagy csak valami gagyi dolog. De ebben komoly elhatározás alakult ki bennem arról, hogy biztosan valami nagyot akarok alkotni. Muszáj, különben soha nem leszek egy kicsit sem megtisztelt az egyetemen, pedig egy darabig még itt leszek.

Visszatérve Mátyás kifejezte vágyát, arra nézve, hogy ezt a programot arra szánta, hogy majd egyszer, ha kész lesz, akkor a laborgyakorlatok előtti felkészülésnek használják a diákok.

Tehát mi is kellene a programba? Természetesen a mérés maga, de előtte teszteljük le a diákok tudását, hogy mérhetnek-e? Tehát kell elé valamilyen teszt is.  És persze valamilyen egyszerű kis menü, amivel kiválaszthatjuk a mérést, meg miegymást.

Szóval az alapkoncepció megvan, de hogyan álljak neki?

Első komoly Projektem

Egy óvatlan pillanatomban arra gondoltam, hogy egy Blogban fogom dokumentálni a programom készítésének minden fontosabb lépését, így lehet követni minden apró kis megörökítendő lépését.

Szóval a szakdolgozat

A PTE TTK- Fizika Bsc hallgatója vagyok, és mint minden tanulónak aki be akarja fejezni az egyetemet szükséges egy frappáns kis szakdolgozat. Ez alól én sem vagyok kivétel, és mivel komoly érdeklődést mutatok a programozás iránt, ezért nem volt kétséges, hogy vagy programozás vagy valamilyen kísérleti dolog lesz a szakdolgozatom témája.

Egy napon, amikor ülök azt hiszem programozás II. órámon a tanárom Makkai Géza felvetette azt  a lehetőséget, hogy valamiféle labordigitalizálásról indítani fog egy Diplomamunka kiírás. Egyből kaptam is ezen a remekbe szabott alkalmon és rávetettem magam a lehetőségre.

Első hangzásra valami olyanra gondoltam, hogy király kütyüket kell majd építeni, amik digitálisan tárolják a mért adatokat, nem pedig arra, hogy egy olyan programot kell írnom, amivel le lehet mérni egy adott mérést.

Miután kiderült hogy Mechler Mátyás lesz a másik témavezetőm vele is felvettem a kapcsolatot. Ő is a Fizikai Informatika tanszéken van, de a programozáshoz nem ért. Sebaj, mert viszont rengeteg nagyon jó ötlete van arra, hogy miket kellene létrehozni.

Szóval a témakiírásom megvan, most már csak neki kell állni.