Hirdetés
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Google Chromecast topic
- Nehézzé teszi az új Steam eszközök kiadását a memóriapánik
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- AMD Navi Radeon™ RX 9xxx sorozat
- HiFi műszaki szemmel - sztereó hangrendszerek
- Autóhifi
- Képhibák a GeForce-on? Az NVIDIA szerint egy Windows frissítés okozza
- Milyen széket vegyek?
- Fejhallgató erősítő és DAC topik
-
PROHARDVER!

Új hozzászólás Aktív témák
-
cog777
őstag
válasz
proci985
#20407
üzenetére
Na igen, jatekoknal nepszeru a DOD, ezert is lettem megkeveredve kicsit.
Szoval ezt talaltam az OOP vs DOD osszehasonlitasaban:
Labdat akarunk implementalni.OOP
class Ball {
Point position;
Color color;
double radius;
void draw();
};
vector<Ball> balls;DOD
class Body {
Point position;
double radius;
};
class Balls {
vector<Body> bodies;
vector<Color> color;
void draw();
};Ez utobbi hatekonyabb a CPU cache szempontjabol.
Gondolom egy interpreteres nyelv eseten ez nem annyira szamit, mert sokkal tobb mindent takar egy utasitas / magasabb szintu.Illetve meg van a Data Driven Development (implicit vettem a Stak Overflow oldalrol, ahol a srac DOD-nak jelolte meg de valaki ramutatott hogy ez DDD.
typedef struct
{
int Index;
void (*Perform)();
}AnimationIndice;
// build my animation dictionary
AnimationIndice AnimationIndices[] =
{
{ 0,PerformMoveForward }
{ 1,PerformMoveBack }
}
// when its time to run, i use my dictionary to find my logic
int animation; // this value is the animation index
AnimationIndices[animation].Perform();Ugy gondolom hogy valoszinuleg ezek nagyon is beleillenek a jatekfejlesztes eszkozkeszletebe.
UML valszeg segiteni fog. Data layer viszont fontos, nagyban segit a jatekallas menteseben. Kulon DOD szeruen is lehet tarolni a tulajdonsagokat, meg OOP-ben is. Na utobbi eleg remalomszeru - sok melo, gyakorlatilag minden kulonbozo osztalythoz meg kel csinalni a szerializaciot manualisan. Jo lenne itt egyszerusiteni es egy algoritmus csak importalna/exportalna az adatokat. A verzio ugrast is segitene.
Jo hogy emlitetted a DOD-t. Ez szerintem segit.
cucka emlitette a grafot, a hex terkepet abba probalom eltarolni.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- exHWSW - Értünk mindenhez IS
- Gyúrósok ide!
- Okos Otthon / Smart Home
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Elmossa a Samsung a valóság és az AI-fantázia határát
- Disney+
- A tokot is átvariálja a Samsung
- Crypto Trade
- Robotporszívók
- További aktív témák...
- A KINCS! ÚJ Dobozos HP ZBook Power G10 Workstation -35% 15,6" Ryzen 9 7940HS 32/1TB RTX 2000 ADA 8GB
- Xbox Series S 512GB
- A KINCS! Zsír Dobozos HP ProBook 450 G10 Fémházas Laptop 15,6" -45% i7-1355U 16/512 Iris Xe FHD 3 Év
- Dell 27" U2722D 2560x1440 2K / QHD HDMI USB-C hibátlan (75k) és egy karcos képpel (40k)
- Bontatlan Intel Core ULTRA 9 285K (24mag!) + hűtött VRM-es Z890 alaplap! GAR/SZÁMLA (a Te nevedre)!
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



