Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Game design for balancing

Name: Anonymous 2014-02-13 8:47

Alright guys, I've decided it. I'm writing up the biggest documentation resource on game design ever (mostly game balancing for now), and you guys can help me.

https://github.com/affiszervmention/permadeath

Game design as in making up rules, mechanics and gameplay, and things about implementation too, not as in level design, character design and things like that.


It has a lot of collisions with computer science problems.

Here is a list of problems I aim to discuss for now:

**PROBLEMS**

+ inflation
+ power balance
+ cheating
+ bot majority (cheating)

**MEASURES**

*inflation*

+ asymptote/controlled drop rate
+ zero resource output

*power balance*

+ full loot
+ permadeath
+ classes/item tweaking (old, will not discuss it)
+ automatic balancing

*cheating*

+ obfuscation (yeah, that's a given; I won't discuss it)
+ zero sharing (could limit your game's beauty a lot)
+ many-player confirmation (but that creates a problem by itself: bot majority)

*bot majority*

+ cryptographic authentication (an open problem in crypto-currencies and CS in general, how to compete with the ever-evolving hardware?)

Name: Anonymous 2014-02-13 9:03

DOCUMENT MY ANUS

Name: Anonymous 2014-02-13 9:16

Terrible!

Name: Anonymous 2014-02-13 9:51

>>3
Why is it terrible? Please tell me, I made it mainly to learn, not to look good.

Name: Anonymous 2014-02-13 11:40

>>4
don't pay attention, it's just a pedophile meme
>>3
>le pedophile meme

Name: Anonymous 2014-02-13 13:26

Is OpenGL better than DirectX?

Name: Anonymous 2014-02-13 15:43

>>5
>le pedokike lover

Name: Anonymous 2014-02-13 17:49

>>1
What are the games you personally have developed?

If you have not done this at all, all your effort is no different from a virgin explaining how to have sex really good based on his or her extensive experience with watching porn. And would be discarded by anyone except other such meaningless virgins.

Name: Anonymous 2014-02-13 18:56

>>1 hakase, I have a question. I want to make a game about little girls. Can I just steal a bunch of ZUN's art and make a Super Mario 3 clone with it? Or would that not work for some reason?

Name: Anonymous 2014-02-13 20:24

Why are you using fake dashes, >>9-kun?

Name: Anonymous 2014-02-13 20:27

>>8
Nothing major, but see my repos on https://github.com/affiszervmention

the TileBased repo was supposed to be a browser MMO, although I discontinued it
the TiledBattle is kind of a fork of it, where you play limited time battles with a very general RPG character (no levels or stats or classes). There are runes, potions and weapons for you to use against the enemy team

I also met someone on /g/ who decided to join me in a team to make a browser MMO, this time 3D and with WebGL (we started working together this week)

I've also spent a lot of time reading design docs on the web, mostly Musashi's Cheesy homepage (yeah, he's kind of crazy, but has some good insights)

Name: Anonymous 2014-02-13 20:33

>>9
flappybird-tier games I don't like to discuss, sorry

>>6
I don't aim to discuss framework choice in it at all, use whatever fits you best.

Name: Anonymous 2014-02-13 20:38

Why this might interest CS students and programmers in general
---

  (also related to computer science)

Nope.


-------

Let me give some examples of how they relate.

For the general game balancing problem, the most talked about of the document, an automatic game balancing system is proposed. Now, what does automatically balancing a game consist of? When you have many kind of objects, and want to get them into an even playing field, well, you can't just make them all basically the same object, or have basically the same UTILITY (if you want me to explain this term just say so). That'd make the game too boring. What you can do though is regulate each object's presence in the game, with either a mapping of utility into [drop rate, spawn rate, simply object quantity], but even that doesn't seem to be enough. But still, let's talk about it. You'd need to make up a utility-finding function for all objects, and then you'd need to find out the minimum utility among all objects and the maximum one. Then you'd need to scale it: obj_quantity = J* obj_utility * (max_obj_utility- min_obj_utility) + K. Okay, that seems simple enough, nothing much to do with compsci, just a cool little algorithm, right? Like I said, it is not enough. The problem really starts when we get into a concept called utility sharing, which, as far as I know, is practically impossible to correctly calculate for a large amount of items. I aim to explain it better in the document, but wouldn't that problem count as an interesting compsci problem?

There's also the problem of anti-cheating and cryptography used for that, which I think is very interesting to computer science, and being innovative in that (as the document aims to be) would also interest it a lot (although I don't aim to specify any new cryptographing algorithms).

Name: Anonymous 2014-02-14 5:13

Just added a very interesting file, talking about a Distributed Game Server, with problems also related to CS.

https://github.com/affiszervmention/permadeath/blob/master/distributed_game_server.md

Name: Anonymous 2014-02-14 8:20

>>1
** PROBLEMS **
+inflation

A fictional problem. If you think inflation is real, then your are a JEW.

Name: Anonymous 2014-02-14 10:54

Well, >>10 kun, ever since the problem arising when a dash is placed after a post citation was first documented, this has been my solution. It has served me for so long that I can hardly just abandon it now.

>>12 hakase, how do you recommend I make my little girl game then?

Name: Anonymous 2014-02-14 11:37

>>16
Alright, if you're serious, I guess a good game can be done with any subject.

First find out what games you like, then think up a new mechanic you'd like to see implemented, or just think up a really good new combination of mechanics. If you just want to remake an old game, but in a new setting, I guess that's okay, but I said I don't like to discuss it because it's really simple.
Can I just steal a bunch of ZUN's art and make a Super Mario 3 clone with it?
Sure, go do that.

Name: Anonymous 2014-02-14 12:34

cont.
It could be good for learning. My first complete game was a very poorly randomly generated platformer, all players complained it was impossible to complete even one stage because the platform placing and enemy placed wasn't checked for difficulty.

Name: Anonymous 2014-02-14 13:13

The novels tell the tale of Eragon, a farmboy who discovers a dragon egg in the mountains and is amazed when it hatches for him. He raises the dragon, Saphira,
and becomes bonded with her as a Dragon Rider. Unfortunately, the evil Galbatorix, the ruler of The Empire who betrayed and destroyed the Dragon Riders long ago,
finds out, and sends his impenetrably cowled Ra'zac servants to capture Eragon and Saphira. They escape, but the Ra'zac burn down Eragon's home and kill his uncle.
Our heroes set out for revenge, joined by the village's old storyteller, Brom, who, as it turns out, is a former Dragon Rider himself. On their quest, Eragon and Saphira meet up
with a Badass Anti-Hero with a Mysterious Past, rescue an elf princess, join the Varden, learn the truth about Eragon's past and his missing father, and face down
foes far more powerful than themselves—eventually culminating in a final battle against Galbatorix himself.

The moviess tell the tale of Luke, a farmboy who discovers a droid in the desert shop and is amazed when it plays a hologram for him. He keep the droid, R2D2,
and becomes bonded with him. Unfortunately, the evil Darth Vador, the left-hand of the ruler of The Empire who betrayed and destroyed the Jedis long ago,
finds out, and sends his stormstroopers to capture Luke and R2D2. They escape, but the stormstroopers burn down Luke's home and kill his uncle and aunt.
Our heroes set out for revenge, joined by the village's old storyteller, Obi-Wan, who, as it turns out, is a former Jedi himself. On their quest, Luke and R2D2 meet up
with a Badass Anti-Hero with a Mysterious Past, rescue an princess, join the Rebels, learn the truth about Luke's past and his missing father, and face down
foes far more powerful than themselves—eventually culminating in a final battle against the Emperor himself.

Name: Anonymous 2014-02-14 13:16

>>16
What's a "hakase"?

Name: Anonymous 2014-02-14 13:34

>>19
Cold hard fact (learnt by experience): an actual playable and successful game is not its storyline, ambientation or *roleplay content*, actually, that is pretty much a superficiality, only to be added after you have a playable game. If you spend too much time on it and too little on actual devving, you'll never finish your would-be game, and die lamenting it like Musashi(http://mu.ranter.net/design-theory/writing/the-importance-of-absurd-detail) will.

Name: Anonymous 2014-02-14 18:37

Name: Anonymous 2014-02-14 18:50

>>22
>22
>dubs
nice :^)

Name: Anonymous 2014-02-15 8:27

>>22
Hakase is so cute that I just want to snuggle and cuddle her till she falls asleep!

Name: Anonymous 2014-02-15 8:39

>>22
I think even I can draw a girl better. Disgusting.

Name: Anonymous 2014-02-15 15:23

>>24
Damned pedophile!

Name: Anonymous 2014-02-15 15:35

>>24
http://nichijou.wikia.com/wiki/Hakase
She has shark jaws. I mean, look at her, you know that those "cute" bumps on her cheeks hide an extendable jaw full of razor-sharp teeth.
http://www.youtube.com/watch?v=eh_HUIJkRzU

Name: Anonymous 2014-02-15 17:52

>>25,26,27
Please do not bully Hakase-chan!

>>24
Please do not molest Hakase-chan!

Name: Anonymous 2014-02-15 20:48

>>28
I'm sorry, I'm 26 and I'd like to know HOW I'm bullying Hakase-san when in fact I was protecting her from an evil pedophile!
Fuck you !!

Name: Anonymous 2014-02-16 3:39

Tell us, what game design makes Angry Birds so special, it sells so well for a tetris-sized game?

Name: Anonymous 2014-02-17 11:49

>>29
I'm sorry, I did not mean to cite you. If I had, I would have used `>>25-27' instead; the issue was that I planned to just cite `>>25,27' , but somehow you got mixed up in there too.

Please feel free to protect Hakase-chan by bullying the nasty pedophile all you like.

Name: Anonymous 2014-02-17 12:17

2^5 GET

Name: Anonymous 2014-02-19 13:31

check em' dubzz

Name: Anonymous 2014-02-19 15:26

rule 34 get

Name: Anonymous 2014-02-19 16:28

10th squarefree semiprime GET

Don't change these.
Name: Email:
Entire Thread Thread List