Questions tagged [rpg]

Role playing game. A game where the player assumes a character or role, that evolves through story or character development.

Filter by
Sorted by
Tagged with
79 votes
5 answers
26k views

Huge procedurally generated 'wilderness' worlds

I'm sure you all know of games like Dwarf Fortress - massive, procedural generated wilderness and land. Something like this, taken from this very useful article. However, I was wondering how I could ...
user avatar
11 votes
1 answer
10k views

How to balance experience gain in an RPG

I am currently developing an RPG game with a classic experience-points and levelup mechanic. The player kills monsters, gains experience points, levels up when they collect enough and become stronger. ...
user avatar
  • 112k
44 votes
2 answers
21k views

How to create adjustable formula for RPG level up requirements?

I'm trying to create a formula that can be modified simply by changing two values: number_of_levels, and last_level_experience. This is to enable people modding the game to change the levelling ...
user avatar
  • 547
26 votes
4 answers
7k views

Top Down RPG Movement w/ Correction?

I would hope that we have all played Zelda: A Link to the Past, please correct me if I'm wrong, but I want to emulate that kind of 2D, top-down character movement with a touch of correction. It has ...
user avatar
  • 1,115
2 votes
1 answer
1k views

Issue with Sorting Layers with an NPC and Tilemap

I have a weird thing happening, that I can't quite explain. I have two scenes, my starting town, and an Arcanist's shop. When I go into the Arcanist's Shop, the Arcanist NPC stays on the same ...
user avatar
37 votes
4 answers
9k views

How to design the attack class in an RPG game?

I am in the planning phase of a small RPG style game. The character will have have a set of attributes, like strength, agility, etc which are represented as integers. The character also will have a ...
user avatar
  • 589
50 votes
5 answers
4k views

Looking for a good technique for character movement in hack&slash game

I'm making hack&slash game and I want my characters move like for example in Torchlight, Diablo, etc. Currently I generate set of nodes for all walkable areas of a floor. When I click somewhere ...
user avatar
  • 1,388
23 votes
5 answers
6k views

Simple Diminishing Return with Cap

Problem Player obtains 5 points per level up to level 80 with a maximum of 400. There are 5 stats to be distributed to and no maximum limit to how much you can add to a stat. Strength Endurance ...
user avatar
  • 311
26 votes
4 answers
35k views

Is it legal to develop a game using D&D rules?

For a while now I've been thinking about trying my hand at creating a game similar in spirit and execution to Baldur's Gate, Icewind Dale and offshoots. I'd rather not face the full bulk of work in ...
user avatar
  • 363
1 vote
1 answer
11k views

RPG Logarithmic leveling formula?

I'm working on a RPG game, however, I am not the amazing person at math that I wish I was, although someone suggested a logarithmic equation would work well. My current idea is for this: You start ...
user avatar
33 votes
9 answers
15k views

Balancing Player vs. Monsters: Level-Up Curves

I've written a fair number of games that have RPG-like "levelling up," where the player gains experience for killing monsters/enemies, and eventually, reaches a new level, where their stats increase. ...
user avatar
  • 11.2k
10 votes
3 answers
6k views

How to implement buffs / debuffs / temporary stat changes in an RPG? [duplicate]

Possible Duplicate: What’s a way to implement a flexible buff/debuff system? In the context of creating an engine for a RPG I want to implement a generic way to give effects / buffs / debuffs to ...
user avatar
  • 1,392
13 votes
2 answers
4k views

How do I tackle top down RPG movement?

I have a game that I am writing in Java. It is a top down RPG and I am trying to handle movement in the world. The world is largely procedural and I am having a difficult time tackling how to handle ...
user avatar
9 votes
1 answer
18k views

RPG Formula - Attack and defense

I'm making a game and I'm struggling with the formula to calculate the real damage the player does. I have skills which can do for example 10 hits of 20% weapon damage each of a total of 200% damage. ...
user avatar
  • 405
13 votes
6 answers
3k views

Recommended RPG game that can be used to learn game Modding? [closed]

I would like to learn game development via game modding. RPG/MMORPG is one of my favorite genres. Could someone recommend me a good and recent ( I would like to play the game as well) game to learn ...
user avatar
  • 155
4 votes
3 answers
1k views

Class for each specific item in an RPG, or use a factory?

I had a question regarding the best way to have items in my RPG game. Currently I have a class structure in which everything inherits from GameObject. Item inherits GameObject. Armour Inherits Item. ...
user avatar
1 vote
1 answer
1k views

LWJGL—How to Animate and Render Characters Using a Sprite Sheet

I'm making an RPG similar to Super Nintendo RPGs in the early '90s. I'm handling movement much like Squaresoft's Final Fantasy IV. Notice that the player never actually changes his x and y positions ...
user avatar
  • 992
19 votes
4 answers
12k views

(RPGs) Drop table design [duplicate]

I guess this question pertains more to games like MMO and Diablo-like games. What are the usual designs for implementing a drop table, where a monster could drop different type of items depending on ...
user avatar
  • 2,732
71 votes
15 answers
27k views

Will the inclusion of LGBT characters in my game detract from possible sales? [closed]

As we all know, the inclusion of LGBT characters has been a mighty controversial topic in recent film and literature (Beauty and the Beast probably being the premier example). Some love it with every ...
user avatar
  • 992
20 votes
2 answers
3k views

Character ability power balance

I'm making a game where the player controls a character. This character starts off bland & weak. But over the course of playing the game, picks up abilities which the character uses as attacks/...
user avatar
  • 311
23 votes
4 answers
4k views

What data structure should I use for a Diablo/WoW-style talent tree?

I'm considering implementing a talent-tree system for an online RPG, similar to that seen in World of Warcraft, where acquiring a skill unlocks the next "tier" beneath it in the tree. Does anyone ...
user avatar
  • 1,422
20 votes
5 answers
4k views

Tricks in game mechanics to avoid dealing with network lag compensation?

Implementing network lag compensation is hard, how to avoid it? Maybe it's possible to use tricks and build game mechanics in such a way that lag would be percieved as a non critical or even as a ...
user avatar
6 votes
1 answer
3k views

What underlying character stats would you put into your "character" object in an RPG engine

basically I'm making my own RPG/TBS engine named Uruk (making an rpg themed about the epic of gilgamesh) and I am thinking of a combat system similar to the Disgaea franchise or the Super Robot Wars ...
user avatar
11 votes
2 answers
5k views

When should I use skill trees versus skill lists in an RPG? [closed]

What are the pros and cons of skill trees versus flat skill lists in role playing games? In what situations is one more appropriate than the other? Here is an example of a skill list, taken from ...
user avatar
5 votes
1 answer
8k views

How can I scale player/enemy stats to balance the difficulty just right?

I'm creating an old school top-down grid based RPG, where you enter random encounters every few steps. I want to know what kind of systems or guidelines there are for creating the leveling and stats ...
user avatar
4 votes
3 answers
2k views

Passive skills and items

I'm making a small text browser RPG game using PHP, MySQL and Java Script (and jQuery). All the items are saved in the MySQL database. Every now and then a character have to make a skill roll (Talk, ...
user avatar
  • 143
12 votes
5 answers
4k views

Practical balance of "chance" video game mechanics

I've been a small games developer and designer for years, and I've recently begun working on more serious design documents for bigger projects. A common theme I'm running in to is imbalance when it ...
user avatar
  • 121
20 votes
1 answer
31k views

How to edit key-value pairs (like a Dictionary) in Unity's inspector?

I have a spell system I am creating, the principle is as follows: Each spell is an autonomous prefab. It contains a script with some properties (base damage, duration...) that can be modified in the ...
user avatar
  • 890
5 votes
2 answers
3k views

Strategies for monster targeting AI in a turn-based combat system

I am making a Final Fantasy-style battle system. I have a random generator that select the monsters move when it is their turn; different moves have different chances to be performed. I also have ...
user avatar
  • 1,287
3 votes
2 answers
7k views

Storing Type/Game Data Within A Unity 3D Game Using An Offline Flatfile Database

I've read several documents on how to manage game type data: Would it be better to use XML/JSON/Text or a database to store game content? How to choose how to store data? Im developing an offline ...
user avatar
  • 233
5 votes
2 answers
362 views

RPG Factions - Friendly/Hostile check

I'm having some trouble checking if one faction is hostile to another faction in my RPG. I'm using enums for my factions and relations but I feel like there's a better way to approach this. Currently ...
user avatar
  • 7,650
2 votes
1 answer
2k views

Beginner: How do I calculate a vector?

I am trying to wrap my head around some concepts in a side project I'm working on. I'm struggling with how I can calculate a vector based on my character movement logic. Here are the relevant details ...
user avatar
  • 520
0 votes
1 answer
1k views

Data structure for logical representatios of maps for a 2D top-down RPG

I wish to logically represent a map for a 2D top-down RPG using a a bidimensional list (in python) structure. The map is like a variable size chess board. The first dimension represents the north-...
user avatar
  • 115
-4 votes
4 answers
26k views

Which game engine is ideal for a 3D RPG? [closed]

I am thinking about making a small RPG. I know some basics of openGL, but I do not want create my own engine. My criteria are: Ease of use Can do rpg game 3D Which game engine is ideal for a 3D ...
4 votes
2 answers
47k views

RPG level-experience formula [closed]

I want to make an RPG game and I would like an advice on how should I create my level-experience formula. I saw this formula http://rsdo.net/rsdonline/guides/Experience%20formula.html#PHP and I ...
user avatar
  • 61
3 votes
2 answers
3k views

The simplest but most effective and intuitive way to implement Accuracy and Dodge chance in an RPG?

I am a university student and I have been tinkering with some RPG game ideas recently. One problem I am having is developing a proper mechanics or system of HIT or MISS chance in a monster-slashing ...
user avatar
  • 43
2 votes
1 answer
5k views

Pygame 2D Scrolling Map

I have currently a pygame program that stores tiles in a 2d list like [[1,1,1] [1,1,1] [1,1,1]] where the 1 is a tile object. I have the character centered in ...
user avatar
  • 45
6 votes
2 answers
937 views

synchronizing client-server actions

What's the usual way to handle events that are checked both on server and the client, like attacking? There's a cooldown timer to an attack of which the client is aware (so to prevent spamming server ...
user avatar
2 votes
2 answers
1k views

RTS combat system

I am developing a small-scale TB/RT Strategy hybrid, not unlike the Total War series. It's in the classic medieval setting, with only melee infantry combat currently implemented for testing. Units are ...
user avatar
2 votes
1 answer
2k views

Collision Detection for a 2D RPG

First of all, I have done some research on this topic before asking, and I'm asking this question as a mean to get some opinions on this topic, so I don't make a decision only on my own, but taking ...
user avatar
0 votes
2 answers
214 views

How do I design my RPG-like class system in a more modular way?

I'm building a mod for Terraria that will add classes and their corresponding abilities to the game. You're a warrior? Push your ability key and you'll use your berserk ability. I'm trying to make ...
user avatar