Skip to main content

User login

What is OpenID?
  • Log in using OpenID
  • Cancel OpenID login
  • Create new account
  • Request new password
Register
  • Home
  • Browse
    • 2D Art
    • 3D Art
    • Concept Art
    • Textures
    • Music
    • Sound Effects
    • Documents
    • Featured Tutorials
  • Submit Art
  • Collect
    • My Collections
    • Art Collections
  • Forums
  • FAQ
  • Leaderboards
    • All Time
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
    • Weekly
      • Total Points
      • Comments
      • Favorites (All)
      • Favorites (2D)
      • Favorites (3D)
      • Favorites (Concept Art)
      • Favorites (Music)
      • Favorites (Sound)
      • Favorites (Textures)
  • ❤ Donate

Primary tabs

  • View
  • Collections
  • Comments(active tab)
  • Followers
  • Friends
  • Favorites
Re: Inheritance
Wednesday, April 6, 2011 - 07:17

I prefer using composition when possible, rather than inheritance.  I think of inheritence as a necessary evil complexity saved for extreme circumstances.

Having a base class for units/entities I'm okay with.  Right now there's only Avatar and Enemy so I didn't bother (my style of actually getting a project done: write it sensibly now, refactor it to be pretty later).  It would be good to have a Unit class eventually because it'll help with moving NPCs or multiplayer avatars.

It's something floating on my to-do list that isn't a priority (better to write new features than refactor old ones while in Alpha).  If you want to take a crack at it though, feel free.  Simple is better -- if you spend more than one new class (e.g. Unit.cpp) I might not accept the solution.

Sorry to be a hardass about this, but I'll be the one looking at and maintaining this code for the rest of my life :)

Re: No tags in the svn repo?
Tuesday, April 5, 2011 - 14:03

I vaguely understand the concepts of branches and tags, but so far I'm not using them in Flare.  So far they haven't been strictly necessary so I skipped it.

One (inconvenient) way to see which commit number goes with which point release is to look at the google code update history.  https://code.google.com/p/flare-engine/source/list I'm the only committer, so it should be in order.

Re: Weekly Challenge: Flora (due March 14, 2011)
Thursday, March 31, 2011 - 12:35

Congrats to p0ss: his 3 dead trees is OGA's favorite!

http://opengameart.org/content/3-dead-trees

Re: Weekly Challenge: Fauna (due 2011-03-28)
Thursday, March 31, 2011 - 12:34

Check out our entries tagged Fauna: http://opengameart.org/search/art?keys=fauna

The entry with the most Favorites will be declared the challenge winner!

Re: Github?
Thursday, March 31, 2011 - 12:20

I got to use GitHub during the game jam. Pretty interesting.

For now I'm staying with Google Code just due to inertia.

I might consider GitHub down the road.  I'm not going to just jump into it -- I'm unsure of how much more time I'll need to spend handling pulls/merges.  I have no free time as it is.

Re: Tileset 1bit Color
Tuesday, March 29, 2011 - 14:03

Used here! http://www.detribus-game.com/

Re: Balance
Monday, March 28, 2011 - 05:19

Mumu, very few games have power equality between the hero and enemies. If so, the hero would lose 50% of 1-on-1 battles.

Re: Scrolls
Friday, March 25, 2011 - 15:17

c: yes, seems the engine is sloowwwwly maturing so that it's possible to do these things without code changes.

I do plan on adding those other things to maps.... basically allow map events to spawn powers.  It will require code, but once it's done there will be all kinds of possibilities.

Re: FLARE - Feedback
Friday, March 25, 2011 - 12:07

Thanks Alex!

Re: Scrolls
Friday, March 25, 2011 - 11:55

I think I'll only do identify if I plan to have LOTS of cursed items, and the ability to equip unidentified items.

Pages

  • « first
  • ‹ previous
  • …
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • …
  • next ›
  • last »