Utilizator:
Parola:
Am uitat parola... | Cont nou!


Articole Resurse Echipe Competiții Proiecte Forum DevBlogs Locuri de muncă GDROMag Issue#1 GDROCon 2007

 
Forum » Programare » Motoare 3D » Stratagus RTS Engine




Pagina 1 din 1 [ 1 ]

Mesaj Info autor
    Postat la 25 Apr 2007 20:37:42    Subiect: Stratagus RTS Engine
Vladalf info:

Vladalf:

Stratagus is a free cross-platform real-time strategy gaming engine. It includes support for playing over the internet/LAN, or playing a computer opponent. The engine is configurable and can be used to create games with a wide-range of features specific to your needs.
Link: Aici


Status:
Înregistrat pe:
29 Sep 2006 19:04:37
Vârsta: ? ani
Mesaje: 155
Locatie:

Aninoasa Productions
 
    Postat la 07 Jan 2008 18:06:55    Subiect: Functioneaza greu
GameGodN info:

GameGodN:

La cat de prost se misca mai ales ca are grafica 2d nic nu merita sa se pomeneasca de el. Nu stiu cate jocuri facute cu el ai testat dar merg incredibil de greu mai ales ca e grafica 2d. Dar totusi e free.
Si nici macar nu are ce cauta la rubrica motare grafice 3d. Pt ca 2d vladalf daca nu stiai !? Laughing Mr. Green Wink

Ultima editare efectuată de GameGodN pe 07 Jan 2008 18:09:28; 2 editări în total

Design game for all to have funn and play them with addiction. Do not bore them and give all what they want if you cann.


Status:
Înregistrat pe:
16 Oct 2007 12:47:38
Vârsta: 27 ani
Mesaje: 180
Locatie: Sibiu
Game designer

 
    Postat la 19 Jan 2008 11:59:27    Subiect: < fara subiect >
Vladalf info:

Vladalf:

Eu nu testez engine-uriile astea, doar le postez pentru cei care nu pot gasi. Sectiune de 2D engine-uri eu nu am gasit.


Status:
Înregistrat pe:
29 Sep 2006 19:04:37
Vârsta: ? ani
Mesaje: 155
Locatie:

Aninoasa Productions
 
    Postat la 20 Jan 2008 19:35:48    Subiect: < fara subiect >
GameGodN info:

GameGodN:

Ok dar trebuie sa fie ceva de capu lui. Am jucat ceva jocuri facute cu el si merg super greu chiar daca au grafica 2d si sunt cu puitne culori. Motoru grafic 2d e varza si nu vad ca developeri il imbunatatesc. Iar toate limbajele de scripting integrate vad ca ii scade vitza.
E bine sa stie game developeri indie ce poate un motor grafic inainte sa incerce sa faca ceva cu ele.
Si cred ca trebia sa-l pui in categoria motoare grafioce 2D. Wink

Ultima editare efectuată de GameGodN pe 20 Jan 2008 19:36:57; 1 editări în total

Design game for all to have funn and play them with addiction. Do not bore them and give all what they want if you cann.


Status:
Înregistrat pe:
16 Oct 2007 12:47:38
Vârsta: 27 ani
Mesaje: 180
Locatie: Sibiu
Game designer

 
    Postat la 20 Jan 2008 20:47:48    Subiect: < fara subiect >
Dark info:

Dark:

Arata-ne tu unde-i categoria motoare grafice 2D si mut eu thread-ul.

"Am crezut ca esti ceva mai avansat" - Nekitu, 2008 A.D.
Autobaza


Status:
Înregistrat pe:
12 May 2007 20:12:30
Vârsta: ? ani
Mesaje: 740
Locatie:
Programator

 
    Postat la 20 Jan 2008 21:08:48    Subiect: < fara subiect >
pin46 info:   [banned]

pin46:

E bine sa stie game developeri indie ce poate un motor grafic inainte sa incerce sa faca ceva cu ele.



Proiectul e vechi(are cativai ani, cred ca vre-o 9, daca nu ma insel Stratagus e fostul FreeCraft). Probabil pentru ce au vrut sa faca la inceput tehnologia pe care au ales-o le-a mers bine si era usor de folosit, cu timpul cred ca au tot adaugat chestii si cod pana s-a imbacsit. Parerea mea e ca motoarele grafice 2D incep sa fie depasite (i.e SDL) daca vrei sa faci un joc foloseste un engine 3D, e mai greu la inceput dar pe termenu lung merita (chiar daca faci un joc 2D)

Ultima editare efectuată de pin46 pe 20 Jan 2008 21:09:30; 1 editări în total



Status:
Înregistrat pe:
06 Aug 2007 23:02:05
Vârsta: ? ani
Mesaje: 683
Locatie: Moldova
PR & Marketing

 
    Postat la 21 Jan 2008 00:23:04    Subiect: Re:
raicuandi info:

raicuandi:

pin46 a scris:

Proiectul e vechi(are cativai ani, cred ca vre-o 9, daca nu ma insel Stratagus e fostul FreeCraft). Probabil pentru ce au vrut sa faca la inceput tehnologia pe care au ales-o le-a mers bine si era usor de folosit, cu timpul cred ca au tot adaugat chestii si cod pana s-a imbacsit. Parerea mea e ca motoarele grafice 2D incep sa fie depasite (i.e SDL) daca vrei sa faci un joc foloseste un engine 3D, e mai greu la inceput dar pe termenu lung merita (chiar daca faci un joc 2D)


Am incercat sa scriu acu cateva luni un joculet 2D folosind Direct3D9. (m-am plictisit rapid totusi din lipsa de content grafic)

Este destul de simplu (intr-o saptamana jumate era utilizabil, cu tot cu animatii pe care ti le incarca din fisiere XML), mai ales ca te ajuta si D3DX Sprite si Font. 2 "pitfall"-uri:

1) grupeaza texturile ("texture atlas" cum le zice lumea; ori manual, ori din cod; prima e mai rapida si mai simplu de incarcat, dar posibil o sa iti frece nervii cand creezi/schimbi un pic texturile; a 2a e mai inceata si ceva mai complex de incarcat, DAR nu te enerveaza pe parcursul dezvoltarii jocului)
Pune-le in texturi babane 2048x2048, sa poti renda totul usor si rapid. (umplii un vertex buffer singur, ori cu D3DXSprite)

2) pre-renderizeaza oriunde poti (si sunt mai mult de cateva caractere) ce rendezi cu clasa Font din D3DX. E foarte inceata, nu se merita sa nu prerenderizezi cand stii ca poti... am vrut sa fac asta, dar cum am zis, m-am lasat de proiectul ala dupa o saptamana jumate. Daca folosesti bitmap fonts, nu am incercat, dar cred ca nu se mai simte asa de rau daca nu grupezi/pre-renderizezi.

In rest, doar optimizarile "obisnuite", si te-ai scos. (ie: culling)

In urma proiectului astuia, eu m-am apucat, si invatat destul de rapid, sa desenez sprite-uri care arata cat decat "ok"... Ironia face ca am pierdut codul la proiect, si m-am lasat complet de el .. Confused

DE ATUNCI, folosesc http://www.assembla.com/, si nu mai pierd codul + am acces la el de oriunde am internet si un browser macar.

E mare pacat ca nu se baga nimeni la un joc/proiect de dimensiuni medii, realizabil... am incercat sa ajut mereu pe cei mai "nubi" in programare decat mine sa scoata un proiect la capat... dar toti vor MMOuri, toti vor FPSuri in fata caruia sa paleasca HL2 etc. Era unul acu vre-o 4 luni care vroia sa faca un joc simplu 3D de "checkers" (dame?), si ma bag sa-l ajut, dar peste o saptamana incepe sa-mi dea mesaje "Cum sa se numeasca echipa? Ce fel de joc sa fie URMATORUL nostru proiect? FPS/RPG?" (si jocul era departe de a fi gata)... Pfft. De atunci am grija numai de mine Smile

Method 2: Move Your Mouse Pointer
If you move your mouse pointer continuously while the data is being returned to Microsoft Excel, the query may not fail. Do not stop moving the mouse until all the data has been returned to Microsoft Excel.


Status:
Înregistrat pe:
24 Mar 2007 21:02:40
Vârsta: 22 ani
Mesaje: 514
Locatie: Adelaide, Australia
Programator

 
    Postat la 21 Jan 2008 08:43:01    Subiect: < fara subiect >
pin46 info:   [banned]

pin46:

E mare pacat ca nu se baga nimeni la un joc/proiect de dimensiuni medii, realizabil... am incercat sa ajut mereu pe cei mai "nubi" in programare decat mine sa scoata un proiect la capat... dar toti vor MMOuri, toti vor FPSuri in fata caruia sa paleasca HL2 etc. Era unul acu vre-o 4 luni care vroia sa faca un joc simplu 3D de "checkers" (dame?), si ma bag sa-l ajut, dar peste o saptamana incepe sa-mi dea mesaje "Cum sa se numeasca echipa? Ce fel de joc sa fie URMATORUL nostru proiect? FPS/RPG?" (si jocul era departe de a fi gata)... Pfft. De atunci am grija numai de mine


Daca vrei sa dai o mana de ajutor si C# si Ogre nu te sperie poti sa ma ajuti la un joc la care lucrez. Vreau sa fac un joc free care sa fie fun/captivant (vezi NanoStorm in semnatura)


Ultima editare efectuată de pin46 pe 21 Jan 2008 08:55:55; 2 editări în total



Status:
Înregistrat pe:
06 Aug 2007 23:02:05
Vârsta: ? ani
Mesaje: 683
Locatie: Moldova
PR & Marketing

 
    Postat la 21 Jan 2008 09:06:33    Subiect: < fara subiect >
raicuandi info:

raicuandi:

Chiar am participat un pic in wrapperul .NET in C++/CLI pt Ogre, MOgre parca se numeste. (mai tarziu am folosit cunostintele, si am scos cateva sute de dolari Smile gotto love opensource)

Dar...

De atunci am grija numai de mine


Era un mod de a spune ca mi-am pus in cap deja 2 proiecte suficient de mari incat sa-mi umplu tot timpul Wink (aka am mainile full, sorry)

Method 2: Move Your Mouse Pointer
If you move your mouse pointer continuously while the data is being returned to Microsoft Excel, the query may not fail. Do not stop moving the mouse until all the data has been returned to Microsoft Excel.


Status:
Înregistrat pe:
24 Mar 2007 21:02:40
Vârsta: 22 ani
Mesaje: 514
Locatie: Adelaide, Australia
Programator

 
    Postat la 21 Jan 2008 09:28:56    Subiect: Re:
pin46 info:   [banned]

pin46:

raicuandi a scris:



De atunci am grija numai de mine


Era un mod de a spune ca mi-am pus in cap deja 2 proiecte suficient de mari incat sa-mi umplu tot timpul Wink (aka am mainile full, sorry)


Incercarea vina n-are. Bafta la ce lucrezi.


Ultima editare efectuată de pin46 pe 21 Jan 2008 09:29:41; 1 editări în total



Status:
Înregistrat pe:
06 Aug 2007 23:02:05
Vârsta: ? ani
Mesaje: 683
Locatie: Moldova
PR & Marketing

 
    Postat la 21 Jan 2008 17:15:51    Subiect: Re: Re:
Pintea info:

Pintea:

raicuandi a scris:

2) pre-renderizeaza oriunde poti (si sunt mai mult de cateva caractere) ce rendezi cu clasa Font din D3DX. E foarte inceata, nu se merita sa nu prerenderizezi cand stii ca poti... am vrut sa fac asta, dar cum am zis, m-am lasat de proiectul ala dupa o saptamana jumate. Daca folosesti bitmap fonts, nu am incercat, dar cred ca nu se mai simte asa de rau daca nu grupezi/pre-renderizezi.


Apropos de treaba asta - scuze de offtopic dar daca tot s-a mentionat aici mi-am adus aminte de ea si nu are rost sa pornesc alt thread - :

Exista vreo metoda de a imbunatati performanta desenarii fonturilor cu clasa asta Font din d3dx ? Totdeauna am folosit fonturi hardware din textura dar m-am lovit recent de problema cu fonturile astea intr-o aplicatie si m-am ingrozit de ce performance hit au. Dupa aia am vazut ca de fapt le deseneaza cu TextOut sau o functie din asta de Win32API...

O varianta ma gandesc ca ar fi desenarea lor intr-o textura si apoi just as usual, alte sugestii ?



Status:
Înregistrat pe:
05 May 2007 14:50:45
Vârsta: 29 ani
Mesaje: 301
Locatie:
Programator

 
    Postat la 22 Jan 2008 17:54:01    Subiect: < fara subiect >
Dark info:

Dark:

N-ai ce sa-i faci sa mearga mai bine. Presupun ca problema e ca ai nevoie sa-si selecteze user-ul la runtime fontul si/sau dimensiunea. Presupun si ca nu face asta odata per frame. Smile Solutia sanatoasa e sa faci o textura cu fontul in cauza atunci cind ai nevoie si s-o folosesti dupa aia normal, desenind triunghiuri cu ea pentru litere. Poti sa te dai cu FreeType pentru asta, e o biblioteca destul de solida si usor de folosit. Evident, trebuie sa mai tii cite ceva in afara de textura aia (kerning, de exemplu) ca sa poti sa desenezi frumos fonturile neproportionale (de la FreeType obtii si astea, cu winapi chior nu stiu daca se poate).

"Am crezut ca esti ceva mai avansat" - Nekitu, 2008 A.D.
Autobaza


Status:
Înregistrat pe:
12 May 2007 20:12:30
Vârsta: ? ani
Mesaje: 740
Locatie:
Programator

 

Pagina 1 din 1 [ 1 ]


Server time: 02:49:38 23.05.2012



[ Termeni si conditii | Contact | F.A.Q. | Funny Pictures ]

© 2006 - 2012 Copyright 7thFACTOR Entertainment - All rights reserved