Címlap
NyisztorKaroly.org
A tervezési minták fontossága PDF Nyomtatás E-mail
Hírek - Programozás, tervezés
Írta: Carlos   
Tervezési mintákA tervezési minta dióhéjban: kipróbált és bevált, az objektum-orientált nyelvekben alkalmazott megoldás. Eredetileg az építészetben alkalmaztak mintákat, azonban a programfejlesztésben ugyancsak hasznosnak bizonyultak. Habár első ránézésre nem rokonszakmákról van szó, ha jobban belegondolunk, nem is állnak olyan messzire egymástól: végső soron szoftverfejlesztőként  kisebb-nagyobb építőelemekből hozunk létre működő alkalmazásokat.
Bővebben...
 
Metódusok túlterhelése és felülírása PDF Nyomtatás E-mail
Hírek - Programozás, tervezés
Írta: Carlos   
OverloadA modern programozási nyelvek számos szolgáltatással kényeztetnek minket.
Mindazonáltal marad még épp elég kihívás az ember számára, attól nem kell tartanunk, hogy elkényelmesednek az agytekervényeink. ;-)
A következőkben egy érdekes témakörrel szeretnék foglalkozni: a metódusok túlterheléséről (overload) és felülírásáról (override) lesz szó. Példákon keresztül tárgyalom a témakört, és bemutatásra kerül egy potenciális csapda is.
Bővebben...
 
Közlemény PDF Nyomtatás E-mail
Hírek - Hírek röviden
Írta: Carlos   
Figyelem!A hozzászóláshoz regisztráció szükséges!
 
Saját számítógépes játék írása (és buktatói) PDF Nyomtatás E-mail
Olvasóink értékelése: / 4
ElégtelenKitűnő 
Hírek - Játékfejlesztés, 3D grafika
Írta: Carlos   
Egy saját játék elkészítésének a gondolata évek óta a tudattalattimban leledzik, és az utóbbi időben egyre sűrűbben tör elő onnan. Amióta befejeztem a könyvem, nem tudom kiélni a kreativitásomat, így aztán kapóra jött ez a viszonylag régi ötlet. Első lépésként elkezdem az információgyűjtést, és csak utána kezdek gondolkodni azon, hogy konkrétan mit is szeretnék létrehozni. A harmadik szakasz a tervezés, ezt követi majd az implementálás és a grafikák elkészítése. Az információgyűjtés azért fontos, hogy felmérjem a lehetőségeket, pontosabban, hogy mire vagyok képes, illetve minek reális a megvalósíthatósága. Hiszen hozzáfoghatnék olyan játék készítéséhez, melyben több ezer karakter szerepel, és egy összetett, majdhogynem valós világot próbalok modellezni, de be kell látni: egyszemélyes project esetében ennek megvalósítása szinte lehetetlen.
Bővebben...
 
Design és tervminták: Kódátírás, újraírás, objektum-orientáltság PDF Nyomtatás E-mail
Hírek - Programozás, tervezés
Írta: Carlos   
Architektúra, Design patternEzzel a cikkel egy szoftvertervezéssel és tervezési mintákkal foglalkozó sorozat indul el. A cikkek a tervezés fontosságára és az objektumorientáltság alapelveire világítanak rá.

 

A szoftverfejlesztés esetében nem kirívó eset, hogy az elsőre jó ötletnek tűnő megoldás hibásnak bizonyul. A kód részleges átírása, illetve rossz esetben akár a teljes újraírása gyakorlatilag része a folyamatnak. Ez még akkor is előfordulhat, ha előzőleg megterveztük az alkalmazást, és nem ad hoc módon történik a fejlesztés.

Bővebben...
 
SCRUM - garázsprojectre kiélezve PDF Nyomtatás E-mail
Hírek - Játékfejlesztés, 3D grafika
Írta: Carlos   
Nem csak a rögbiben működik!

A SCRUM egy agilis szoftverfejlesztési módszertan, amelyet Jeff Sutherland, John Scumniotales és Jeff McKenna fejlesztett ki 1993-ban, az Easel vállalatnál. A módszertan egyre népszerűbb, ami Ken Schwabernek, valamint a Scrum Alliance (www.scrumalliance.org) tevékenységének is köszönhető. Sikeréhez az is hozzájárul, hogy egy demokratikus, rugalmas, felelősség- és eredményközpontú megközelítést alkalmaz.
Bővebben...
 
Szoftver-design ellenőrzése PDF Nyomtatás E-mail
Hírek - Programozás, tervezés
Írta: Carlos   

Architecture

ArchitectureMíg az alkalmazáskód ellenőrzésére számos módszert alkalmaznak (statikus kódellenőrzés, automatizált tesztelés, stressz-teszt stb.), addig a rendszer tervét viszonylag ritkán veszik górcső alá.

Az esetek többségében a szabványos ellenőrzési módszertan hiánya jelent akut gondot. Így előfordulhat, hogy a tervezésből fakadó hiányosságok csak a fejlesztés előrehaladtával derülnek ki.
Ennek pedig komoly ára van, hiszen rossz esetben akár az alkalmazás teljes áttervezését is eredményezheti. A lehető legrosszabb eset pedig az, amikor a rossz design alapján folytatódik és fejeződik be a project.
Bővebben...
 
nyulPtr PDF Nyomtatás E-mail
Olvasóink értékelése: / 3
ElégtelenKitűnő 
Írta: Carlos   

Nyul pointer

 
3D-optimalizálás: TRIANGLELIST, TRIANGLESTRIP, index puffer PDF Nyomtatás E-mail
Hírek - Programozás, tervezés
Írta: Carlos   

ShaderprogramozásA cikk a két legsűrűbben alkalmazott geometriai primitívvel - TRIANGLELIST és TRIANGLESTRIP - foglalkozik, mindezt az optimalizálás szempontjából vizsgálva.
Kitérek az index puffere is, és a TRIANGLESTRIP / indexpuffer látszólag ellentmondásos viszonyára. A cikkben idézek a nemrég megjelent Shaderprogramozás című könyvemből, ahonnan néhány ábrát is kölcsönvettem a jobb érthetőség kedvéért.

A TRIANGLELIST (különálló háromszögek sorozata) a legalapvetőbb geometriai primitív, amelyből felépíthetjük a geometriánkat.
Előnye, hogy átlátható, hiszen minden háromszög csúcspontja jól beazonosítható, ezért egyszerű testeket akár közvetlenül a kódból is megadhatunk általa:

Nyilvánvaló hátránya az, hogy a csúcspontadatok a vertexpufferben ismétlődő, redundáns módon szerepelnek.

Bővebben...
 
Gamma pr°ject - újabb menüterv PDF Nyomtatás E-mail
Gamma pr°ject - Gamma Pr°ject
Írta: Carlos   

Gamma pr°ject - full 3D menü

A legújabb menüben minden 3D, leszámítva a HUD-ot. Egy kisebb jelenet képezi a menü háttér-jelenetét: a bolygó forog a saját tengelye körül, a 3 rétegű meteorgyűrű mozog (Wander + flycircle), és a lilás köd is. Utóbbi időnként próbára teszi a szemet, talán túl jól siekrült. ;-)

 
Gamma Pr°ject v. 0.80 demo PDF Nyomtatás E-mail
Gamma pr°ject - Gamma Pr°ject
Írta: Carlos   

Gamma Pr°ject ingame shot

Készül az első, játszható demó. A jf.hu-n többen felvetették, hogy csiszolni kellene némileg a menün, mivel nem illeszkedik a játék képi világához.
Az igény jogos, a jelenlegi megoldás valóban nagyon spártai. A végleges verzióban egy valódi, 3D-jelenet képezi a hátterét, a menü gombjai pedig HUD-elemként jelennek meg.

 
Gamma Pr°ject v. 0.80 PDF Nyomtatás E-mail
Olvasóink értékelése: / 1
ElégtelenKitűnő 
Gamma pr°ject - Gamma Pr°ject
Írta: Carlos   

Gamma Pr°ject menu

A Gamma Pr°ject fejlesztése folytatódik. Hamarosan újra lesz letölthető, játszható demó. A fenti képen a jelenlegi menüterv látható - további ingame shotok a galériában.

 
« ElsőElőző12345KövetkezőUtolsó »

Oldal 4 / 5
SEO by Artio

Belépés



Legfrisebb fórumbejegyzések

Részletek...

Gamma project

gamma078_saturn_mars.jpg

Támogatja a Joomla!. Designed by: Joomla Theme, linux hosting. Valid XHTML and CSS.