Author Topic: FLARE: Free/Libre Action Roleplaying Engine  (Read 9048 times)

Offline michal

  • Commander
  • *****
  • Posts: 629
    • View Profile
FLARE: Free/Libre Action Roleplaying Engine
« on: July 13, 2012, 07:49:14 am »
Here is nice project, which aims to create open source game engine for action rpg. They're already at 0.16 version, and progress is very nice.

https://www.youtube.com/watch?v=7pTjNhrY-A0&feature=player_embedded



Volutar

  • Guest
Re: FLARE: Free/Libre Action Roleplaying Engine
« Reply #1 on: July 13, 2012, 08:51:22 am »
Engine to write Diablo clone. Got it.

Offline Daiky

  • Battlescape Programmer
  • Administrator
  • Commander
  • *****
  • Posts: 904
    • View Profile
Re: FLARE: Free/Libre Action Roleplaying Engine
« Reply #2 on: July 13, 2012, 11:57:34 am »
Interesting to see they also use sdl 1.2 and have created their own blit functions that handle alpha transparency.

Offline michal

  • Commander
  • *****
  • Posts: 629
    • View Profile
Re: FLARE: Free/Libre Action Roleplaying Engine
« Reply #3 on: July 13, 2012, 12:03:17 pm »
Software blitters? I thought they used opengl.

Volutar

  • Guest
Re: FLARE: Free/Libre Action Roleplaying Engine
« Reply #4 on: July 13, 2012, 12:19:17 pm »
software blit??? geez, it must be slow like a hell, though with 1 layer of landscape and when not every sprite software blitted (I bet they have 2 kind of sprites) - that's not a huge problem.

Offline Daiky

  • Battlescape Programmer
  • Administrator
  • Commander
  • *****
  • Posts: 904
    • View Profile
Re: FLARE: Free/Libre Action Roleplaying Engine
« Reply #5 on: July 13, 2012, 12:25:03 pm »
I don't see anywhere any proof they would use opengl.
Anyway, they have a Custom Blit Function in their repository:
https://github.com/clintbellanger/flare/blob/master/src/SDL_gfxBlitFunc.c

Offline michal

  • Commander
  • *****
  • Posts: 629
    • View Profile
Re: FLARE: Free/Libre Action Roleplaying Engine
« Reply #6 on: July 13, 2012, 12:27:27 pm »
Well i've just assumed they would use opengl ;) Who uses software those days? :P

Offline Daiky

  • Battlescape Programmer
  • Administrator
  • Commander
  • *****
  • Posts: 904
    • View Profile
Re: FLARE: Free/Libre Action Roleplaying Engine
« Reply #7 on: July 13, 2012, 12:29:33 pm »
I quote Clint Bellanger himself on a forum thread:
"Flare uses simple 2D blitting and not OpenGL.  This won't change for Flare 1.0."

(https://opengameart.org/content/dynamic-lighting-and-fog-war)

We have a saying here: "the grass isn't always greener on the other side" :p

Volutar

  • Guest
Re: FLARE: Free/Libre Action Roleplaying Engine
« Reply #8 on: July 13, 2012, 12:59:29 pm »
Hrmm, prerendered(cached) shaded tiles... Sound familiar. And who will pay attention on memory consumption?..

Offline Daiky

  • Battlescape Programmer
  • Administrator
  • Commander
  • *****
  • Posts: 904
    • View Profile
Re: FLARE: Free/Libre Action Roleplaying Engine
« Reply #9 on: July 13, 2012, 04:49:28 pm »
Hehe, I haven't read that yet. So openxcom actually is already a step further than their engine, we DO have a function that draws sprites in a certain luminance and don't waste memory with pre-caching :-)
Woohoo, we're so good.
« Last Edit: July 13, 2012, 04:57:25 pm by Daiky »