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 » Engine 2D free




Pagina 1 din 2 [ 1 | 2 ]

Mesaj Info autor
    Postat la 27 Aug 2008 00:22:51    Subiect: Engine 2D free
Fuzzball info:

Fuzzball:

Stie careva vreun engine 2D free in C++? Vreau sa incerc sa fac joculete 2D in C++ dar nu pot ca ma sperie DirectX-ul.

Will code for food.


Status:
Înregistrat pe:
20 Apr 2008 16:32:46
Vârsta: 27 ani
Mesaje: 106
Locatie: Asteroid of neverending rape and faggotry
Programator

 
    Postat la 27 Aug 2008 10:44:20    Subiect: < fara subiect >
meeshoo info:

meeshoo:

Acuma din cate stiu eu, sunt mai multe. Cel mai vechi, dar inca folosit cred, este Allegro. Apoi ar mai fi unul numit GameMaker, care nu prea e programare deloc. Mai sunt cateva 2D pentru jocuri de strategie, nu imi amintesc numele. O alta posibilitate de a face jocuri 2d (depinde de genul jocului as spune, dar am vazut chestii extraordinare facute, mai ales de asiatici) este sa incerci Flash. In action script e usor de lucrat, iar grafica vectoriala este iarasi un plus pentru ca se lucreaza usor cu ea. Daca e pana acolo, poti incerca si DX sau OpenGL (pentru 2d chiar nu conteaza care) pentru ca e destul de simplu la nivelul de 2d (pui niste dreptunghiuri pe ecran si le plimbi).



Status:
Înregistrat pe:
15 May 2007 10:52:43
Vârsta: 29 ani
Mesaje: 390
Locatie: Cluj-Napoca
Programator
Jungle Troll Entertainment
 
    Postat la 27 Aug 2008 11:05:26    Subiect: < fara subiect >
Fuzzball info:

Fuzzball:

Flash nu ma intereseaza. Nu vreau sa fac un joc de genul joculetelor flash , vreau ceva mai ambitios (acum nu zic ca am sa si reusesc dar macar incerc). Iar despre Direct X si OpenGl , tocmai asta si vreau sa evit , sa elimin partile stresante legate de programarea cu DirectX si sa ma concentrez mai mult pe joc .
O sa incerc Allegro . Dark GDK e bun pentru jocurile 2D?

Will code for food.


Status:
Înregistrat pe:
20 Apr 2008 16:32:46
Vârsta: 27 ani
Mesaje: 106
Locatie: Asteroid of neverending rape and faggotry
Programator

 
    Postat la 27 Aug 2008 11:29:33    Subiect: < fara subiect >
Dark info:

Dark:

Acum depinde si cit de ambitios e ce vrei sa faci, dar eu ti-as recomanda sa mergi direct pe OpenGL, ca e foarte usor de folosit pentru 2D. Un engine decent ti-ar oferi niste chestii mai high-level, cum ar fi animatii, input, sisteme de particule, text rendering etc., dar sint chestii pe care le faci intr-o saptamina oricum.

DirectX nu e facut pentru 2D si chestii mici, asa ca e foarte descurajant daca incerci sa-l folosesti in domeniul asta, dar nu inseamna ca si alte API-uri "low-level" sint la fel. Vezi si SDL, care-i ceva mai greoi decit OpenGL, dar iti ofera si input, audio, timing etc.

Engine-uri 2D "high-level" nu cunosc ca nu m-a preocupat problema, dar cauta pe sourceforge.net. Poti sa te uiti si pe pagina de libraries a lui SDL, ca sint citeva chestii care se lauda ca ar fi engine-uri 2D, dar nu stiu nimic despre calitatea lor.

"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 27 Aug 2008 12:08:36    Subiect: < fara subiect >
boboS info:

boboS:

Creca nu vrei sa faci un joc 2D cu grafica pseudo 3D sau cum ii zice ca nu ma exprim bine. Aia de ai impresia ca e 3D si defapt is spriteuri animate. Ca te incurci mai rau decat ai face totul in 3D.

Zi cam ce joc ai vrea sa faci si ce fel de grafica sa aiba.

"Noi ne facem ca muncim , ei se fac ca ne platesc"


Status:
Înregistrat pe:
03 Oct 2006 15:53:21
Vârsta: 26 ani
Mesaje: 961
Locatie: Galați
Programator

 
    Postat la 27 Aug 2008 12:24:53    Subiect: < fara subiect >
Fuzzball info:

Fuzzball:

Pai as vrea pentru inceput sa pot randa o imagine pe ecran (mai precis doar o anumita parte dintr-o imagine , de exemplu pentru animatii) . Pentru inceput cred ca ar fi suficient. Telul meu pe termen lung e sa fac un joc izometric (strategie sau rpg).

Will code for food.


Status:
Înregistrat pe:
20 Apr 2008 16:32:46
Vârsta: 27 ani
Mesaje: 106
Locatie: Asteroid of neverending rape and faggotry
Programator

 
    Postat la 27 Aug 2008 13:07:40    Subiect: < fara subiect >
SpOOky info:

SpOOky:

Peste Haaf's 2d engine te-ai uitat?

Are un feature set diversificat, facut cu directx, vine cu diverse editoare, e scris in c++.


Status:
Înregistrat pe:
24 Mar 2007 20:48:46
Vârsta: 24 ani
Mesaje: 878
Locatie: Bucuresti
Modelator 3D
elohimSoft
 
    Postat la 27 Aug 2008 13:48:26    Subiect: Re:
Jinx info:

Jinx:

SpOOky a scris:

Peste Haaf's 2d engine te-ai uitat?

Are un feature set diversificat, facut cu directx, vine cu diverse editoare, e scris in c++.

Arata destul de interesant.



Status:
Înregistrat pe:
03 May 2007 22:45:14
Vârsta: 20 ani
Mesaje: 753
Locatie: Pitești, Argeș
Game designer

 
    Postat la 27 Aug 2008 13:48:37    Subiect: < fara subiect >
Fuzzball info:

Fuzzball:

Am avut cateva incercari cu el dar din cate am vazut (desi e posibil sa ma insel) nu poti randa cu el decat o imagine intreaga. De obicei sprite-urile animate vin cu toate pozitiile personajului in aceeasi imagine si am nevoie de ceva cu care sa pot randa doar o parte din aceea imagine.

Will code for food.


Status:
Înregistrat pe:
20 Apr 2008 16:32:46
Vârsta: 27 ani
Mesaje: 106
Locatie: Asteroid of neverending rape and faggotry
Programator

 
    Postat la 27 Aug 2008 13:58:20    Subiect: < fara subiect >
SpOOky info:

SpOOky:

Poti seta doar o regiune a imaginii prin

Cod sursă:
hgeSprite->SetTextureRect();

Ultima editare efectuată de SpOOky pe 27 Aug 2008 14:00:21; 1 editări în total


Status:
Înregistrat pe:
24 Mar 2007 20:48:46
Vârsta: 24 ani
Mesaje: 878
Locatie: Bucuresti
Modelator 3D
elohimSoft
 
    Postat la 27 Aug 2008 18:58:27    Subiect: < fara subiect >
Fuzzball info:

Fuzzball:

Pana una alta ma uit pe Dark GDK asta . Pentru ceea ce imi trebuie mie pare destul de bun. Singura nemultumire pana acum e ca am stat o zi intreaga pana am instalat DirectX (am instalat versiunea din august 2008 si cand am dat sa instalez GDK am observat cu stupoare ca nu il recunoaste si vrea versiunea din august 2007 ... WTF!!), Vizual C++ Express si GDK. In fine , mersi oricum pentru pontul cu enginul lui Haaf! Poate o sa revin la el , mai ales ca avea un tool in care puteai sa creezi particule si efecte foarte misto si apoi sa le integrezi in joc.

Will code for food.


Status:
Înregistrat pe:
20 Apr 2008 16:32:46
Vârsta: 27 ani
Mesaje: 106
Locatie: Asteroid of neverending rape and faggotry
Programator

 
    Postat la 28 Aug 2008 10:22:01    Subiect: < fara subiect >
meeshoo info:

meeshoo:

Allegro este in spatele sute de jocuri (mai mult sau mai putin reusite), complet free, f bine documentat si exista de multa vreme. Comunitate mare => ajutor in caz de impotmolire. Problema cu toate astea e ca nici unul nu iti ofera probabil un tile engine de-a gata, tot trebuie sa te bagi si acolo sa il faci singur. In cazul asta, poate mai bine mergi pe ideea lui Dark.



Status:
Înregistrat pe:
15 May 2007 10:52:43
Vârsta: 29 ani
Mesaje: 390
Locatie: Cluj-Napoca
Programator
Jungle Troll Entertainment
 
    Postat la 28 Aug 2008 18:08:27    Subiect: < fara subiect >
Fuzzball info:

Fuzzball:

Nu tile engine e problema. Pot sa il fac si singur. Faza naspa la Dark GDK e ca nu e orientat spre OOP. Sunt doar niste functii pe care le chemi din programul principal. Intr-un fel pare mai simplu asa dar eu cautam ceva mai orientat spre OOP.
+ ca nu are tutoriale foarte multe.

Ultima editare efectuată de Fuzzball pe 28 Aug 2008 18:15:46; 1 editări în total

Will code for food.


Status:
Înregistrat pe:
20 Apr 2008 16:32:46
Vârsta: 27 ani
Mesaje: 106
Locatie: Asteroid of neverending rape and faggotry
Programator

 
    Postat la 28 Aug 2008 18:33:44    Subiect: < fara subiect >
Rimio info:

Rimio:

Nu conteaza ca e OO sau nu, poti face aceleasi lucruri fie ca functiile sunt puse in clase fie ca sunt "libere". Nici Direct3D nu e OO in adevaratul sens al cuvantului, pentru ca majoritatea functiilor sunt definite intr-o singura clasa. So stop finding excuses and start doing Very Happy.

Ultima editare efectuată de Rimio pe 28 Aug 2008 18:35:14; 1 editări în total

If at first you don't succeed, you fail.



Status:
Înregistrat pe:
24 Mar 2007 21:50:44
Vârsta: 23 ani
Mesaje: 800
Locatie: Pitesti, Arges
Programator

 
    Postat la 28 Aug 2008 18:40:57    Subiect: < fara subiect >
Fuzzball info:

Fuzzball:

Ok , ai dreptate. Smile

Will code for food.


Status:
Înregistrat pe:
20 Apr 2008 16:32:46
Vârsta: 27 ani
Mesaje: 106
Locatie: Asteroid of neverending rape and faggotry
Programator

 

Pagina 1 din 2 [ 1 | 2 ]


Server time: 06:46:06 24.05.2012



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

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