Action RPG Framework

by Forum_account
[Share] [Zip]
To download this library for your Linux/Mac installation, enter this on your command line:

DreamDownload byond://Forum_account.ActionRpgFramework##version=10

Emulator users, in the BYOND pager go to File | Open Location and enter this URL:

byond://Forum_account.ActionRpgFramework##version=10

2971 downloads
Version 10
Date added: May 23 2012
Last updated: Jul 7 2012
56 fans
Action RPG Framework
A framework for developing action RPGs. [More]
The Action RPG Framework is a library that provides functions specific to action RPGs. It handles things like:
  • Combat and dealing damage
  • Health, mana, money, and experience
  • Graphical effects and sound effects
  • Enemy AI
  • Managing passive, temporary, or periodic effects
  • On-screen displays (health meter, inventory, etc.)
  • Special abilities with mana costs and cooldowns
  • Picking up items and equipping them
  • Targeting enemies
  • Projectiles
  • Sound effects and music
  • Saving and loading
  • Character creation and selection
  • Quests
  • Enabling/Disabling PvP
  • Forming parties and inviting players
  • On-screen display of party members
  • Medals
  • Banking
The library provides the underlying features you need to create an action RPG. It also comes with a sample game that shows how to implement some basic features.

It's hard to determine where to draw the line between the library and a game that uses the library. For example, the framework only defines the player's health and mana stats. There are no stats like strength or agility - there's no way for the framework to know what stats you'll need. All additional stats must be defined in the project that uses the framework.

More Info

BYOND + Frameworks = Good by Forum_account
Version 10 by Forum_account
Version 9 by Forum_account
Sticky: Development by Forum_account
Version 8 by Forum_account

Advertisement

Comments

Arveron: (Oct 10 2012, 11:25 am)
So far, this is the best resource I've ever got my hands on!
It does 90% of the things needed to be done. Saved me a lot of time and effort! Thank you for this framework!
Writing A New One: (Aug 23 2012, 8:43 am)
This is such an amazing resource, and I hope that more people will make use of it. I'm going to be using the framework for this game: http://www.byond.com/games/WritingANewOne/LunarisFabula
The Monster Atlas: (Aug 21 2012, 2:06 pm)
Maybe I'm just retarded :/
Mastermen112: (Aug 14 2012, 8:05 pm)
It's working smoothly, Atlas
The Monster Atlas: (Aug 13 2012, 6:08 pm)
Are you not having any problems with it Forum_account? o___O