ArsLudica.org Forum

Effettua l'accesso o una nuova registrazione.

Inserisci il nome utente, la password e la durata della sessione.
Ricerca avanzata  

News:

Autore Topic: Sviluppo 2D - Allegro Vs SDL  (Letto 3403 volte)

Joe

  • Global Moderator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 7.580
    • Mostra profilo
Sviluppo 2D - Allegro Vs SDL
« il: Febbraio 19, 2008, 16:22:28 »

Conosco un pò il parere del Monopoli (che invito a ripostarlo per favore :)) ma chiedo a tutti voi: per realizzare giochi totalmente in 2D, quale tra queste due librerie mi consigliate? E perché?

Mi interessa supportare almeno Windows e Linux.
Connesso

Simone 'Karat45' Tagliaferri

  • Global Moderator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 5.074
    • Mostra profilo
    • La finestra chiusa
Re: Sviluppo 2D - Allegro Vs SDL
« Risposta #1 il: Febbraio 19, 2008, 16:38:34 »

Allegro, il nome è molto più allegro.

Joe

  • Global Moderator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 7.580
    • Mostra profilo
Re: Sviluppo 2D - Allegro Vs SDL
« Risposta #2 il: Febbraio 19, 2008, 17:08:12 »

Allegro, il nome è molto più allegro.

Okay, con questa ti sei giocato la maglietta.  >:(
Connesso

Simone 'Karat45' Tagliaferri

  • Global Moderator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 5.074
    • Mostra profilo
    • La finestra chiusa
Re: Sviluppo 2D - Allegro Vs SDL
« Risposta #3 il: Febbraio 19, 2008, 19:56:33 »

noooooooooooooooooooooooo
la maglietta la vogliooooooooooooooooooo

Cherno

  • Redazione
  • Hero Member
  • *****
  • Offline Offline
  • Post: 3.829
    • Mostra profilo
Re: Sviluppo 2D - Allegro Vs SDL
« Risposta #4 il: Febbraio 19, 2008, 22:47:09 »

Ho sempre usato sdl, poi da quando ho scoperto sdlgfx sono ancora più contento :sisi:

Joe

  • Global Moderator
  • Hero Member
  • *****
  • Offline Offline
  • Post: 7.580
    • Mostra profilo
Re: Sviluppo 2D - Allegro Vs SDL
« Risposta #5 il: Febbraio 20, 2008, 11:54:46 »

Tempo fa sviluppai qualcosa in SDL con un caro amico programmatore (una bozza di motore grafico 2d per un'avventura punta e clicka) e riscontrammo grossi problemi con il resize degli sprites in tempo reale, su allegro mi sembra che si possa gestire il tutto più semplicemente senza librerie aggiuntive (ricordo che con SDL dovetti usare sdl_buffer e non aiutò molto..).

sdl_gfx se non ricordo male faceva qualcosa di simile, aiuta molto nel realizzare rotazioni e resize di sprite, vero?
« Ultima modifica: Febbraio 20, 2008, 11:56:21 da Joe »
Connesso

Cherno

  • Redazione
  • Hero Member
  • *****
  • Offline Offline
  • Post: 3.829
    • Mostra profilo
Re: Sviluppo 2D - Allegro Vs SDL
« Risposta #6 il: Febbraio 20, 2008, 12:30:15 »

Si, anche a gestire trasparenze in alphablending ecc ecc.

Monopoli

  • Hero Member
  • *****
  • Offline Offline
  • Post: 4.296
    • Mostra profilo
Re: Sviluppo 2D - Allegro Vs SDL
« Risposta #7 il: Febbraio 20, 2008, 16:25:20 »

Ovviamente Allegro :D

Allegro ti da tutto questo multipiattaforma:
- 2d completo, con primitive e tutto ad alto livello
- Audio ad alto livello
- input ad alto livello
- Un formato per il salvataggio dei dati in un unico file
- Una gui
- Dei timer molto comodi ed utili

SDL ti da tutto quello, ma tutto a basso livello, una palla pazzesca.
Ricordo che quando dico "ad alto livello" intendo dire "molto distante dalla macchina".

Entrambe sono in C, che per me è un handycap, ma sono idee.
Connesso
Il mio blog agghiacciante
http://monopoliano.blogspot.com
E' Uscito! Compra qui: http://itunes.apple.com/us/album/crystal/id461134607

"Monopoli hai la voce da frocio ma sei un figo sull'Arsludicast."

Grazz085

  • Old Member
  • ****
  • Offline Offline
  • Post: 423
    • Mostra profilo
Re: Sviluppo 2D - Allegro Vs SDL
« Risposta #8 il: Febbraio 21, 2008, 02:09:28 »

beh effettivamente il fatto che siano entrambe in C è un pò pesantino da digerire, ma forse era il linguaggio che si adattava meglio alle loro funzioni, io ho provato solo le SDL e mi sembravano fatte abbastanza bene.
Dovrò provare le Allegro in modo da poter capire quali delle due scegliere.
Però se le Allegro sono ad alto livello......... :D
Connesso
“Mi ha detto mio cuggino che da bambino una volta è morto”

    - Elio e le Storie Tese su Mio Cuggino

Cherno

  • Redazione
  • Hero Member
  • *****
  • Offline Offline
  • Post: 3.829
    • Mostra profilo
Re: Sviluppo 2D - Allegro Vs SDL
« Risposta #9 il: Febbraio 21, 2008, 08:23:05 »


SDL ti da tutto quello, ma tutto a basso livello, una palla pazzesca.
Ricordo che quando dico "ad alto livello" intendo dire "molto distante dalla macchina".


Mi fai un esempio?

Monopoli

  • Hero Member
  • *****
  • Offline Offline
  • Post: 4.296
    • Mostra profilo
Re: Sviluppo 2D - Allegro Vs SDL
« Risposta #10 il: Febbraio 21, 2008, 09:36:03 »

Ecco qui:
http://www.libsdl.org/cgi/docwiki.cgi/Audio_20Examples

Tra l'altro ho detto una palla:

Allegro ti da la geestione di un file contente vari dati, i timer e la GUI, mentre SDL no ;)
Connesso
Il mio blog agghiacciante
http://monopoliano.blogspot.com
E' Uscito! Compra qui: http://itunes.apple.com/us/album/crystal/id461134607

"Monopoli hai la voce da frocio ma sei un figo sull'Arsludicast."

Cherno

  • Redazione
  • Hero Member
  • *****
  • Offline Offline
  • Post: 3.829
    • Mostra profilo
Re: Sviluppo 2D - Allegro Vs SDL
« Risposta #11 il: Febbraio 21, 2008, 10:51:07 »

Vero, sdl ha solo i timer :sisi:
 

Pagina creata in 0.013 secondi con 15 interrogazioni al database.