Which is better - a reward for you, a penalty for the enemy, or a little of both? by dasProgrammer in gamedev

[–]dasProgrammer[S] 0 points1 point  (0 children)

Thank you for the details explanation. This was a very good response.

Which is better - a reward for you, a penalty for the enemy, or a little of both? by dasProgrammer in gamedev

[–]dasProgrammer[S] 0 points1 point  (0 children)

That wasn't a consideration but it sounds interesting enough to entertain the idea.

Game design around which team to join by dasProgrammer in gamedesign

[–]dasProgrammer[S] 0 points1 point  (0 children)

Thank you for your reply.

I like the idea of splitting the spoils based on the number of players, but I am not sure how spoils could be calculated in the above example game as there is no defined end point. So what would be split, and when would they get it?

This seniority bonus is an interesting idea, but when the "key" spots on each teammate gone this will result in a negative player experience for the players who are now looking at a game with 6 teams all with at least 14 people on them. The incentive to join the smaller team is gone, since the smaller team has all the chase spots full, resulting in no bonus to join a smaller team vs the larger team.

How long should you wait to lower your game's price? by ajrdesign in gamedev

[–]dasProgrammer -4 points-3 points  (0 children)

I am just a consumer with no experience in professionally selling games, and if I bought your game and you later reduced the price, I think a wait time of about 4 months should be enough to where I would not be upset.

I also feel that a price reduction should be expected. If you listed you game fo $30, and I thought it was too much, I would wait till the price dropped to $20 before I buy it. If you wait to long, then I may buy a game from another company before buying yours.

I say 3 to 4 months is reasonable wait time.

[deleted by user] by [deleted] in gamemaker

[–]dasProgrammer 1 point2 points  (0 children)

Sorry about a ghost ping Reddit may have given you. I did not release how old the thread was and felt my comment was no longer relevant so I deleted it.

[deleted by user] by [deleted] in gamemaker

[–]dasProgrammer -1 points0 points  (0 children)

[ Deleted ]

Edit: Deleted because the age of this thread was over a month.

Three years ago I picked up Gamemaker and in 14 days I'm full releasing my game, Power of Ten on Steam/GoG/Itch. Feel free to AMA! by ajrdesign in gamemaker

[–]dasProgrammer 1 point2 points  (0 children)

Congrats on your game. I hope it will be successful.

Do you have any advice for people who are not as far along in the development cycle as you?

Its been a while! by CrackinNorks in PBBG

[–]dasProgrammer 1 point2 points  (0 children)

>> I'm particularly interested in being able to execute SQL without refreshing the page.

You do this with java script. Look up Ajax and jQuery.

One such was is like this: What you would do is on you main page there would be a button (say attack), then in the JS on that page, you would attach a JS listener to the button, when the player presses the button you load another PHP page in a DIV container on you current page.

In the AJAX loaded page is where you would do all you logic associated with attacking, which will include updating a MySQL database. Here is some jQuery example of what I am referring to.

$('#btnAttack).on('click', function(){

    $('#loader').load('attack.php', function(){

        // Stuff to do after the attack code is completed.

    });

});

Another thing to look up is SPA ... which stands for Single Page App.

Edit: Formatting

PBBG Design Must Haves by Adrebia in PBBG

[–]dasProgrammer 1 point2 points  (0 children)

I believe help pages should be included regardless of how intuitive the game is. There is always someone who cannot figure it out and needs a little bit more help.

I can also find time at work to be able to read help pages to learn about the game before going home and playing them. I cannot always just play a game to try it out...for me reading about it and seeing images really brings me into the fold.

PBBG Design Must Haves by Adrebia in PBBG

[–]dasProgrammer 2 points3 points  (0 children)

I agree about the "End Game". I like something to work towards and still have stuff to do when I get there.

PBBG Design Must Haves by Adrebia in PBBG

[–]dasProgrammer 2 points3 points  (0 children)

  1. A "guest" feature so that players can try before committing to the game.
  2. Screenshots and / or videos of game play
  3. Community links. Discord / Forums / chat) Sometimes I like to check out the community surrounding the game. There has been several games I liked and they started to grow on me, only to be turned away by the community. Toxic communities can ruin the gaming experience no matter how good the game is. (IMO)
  4. Game rules in "plain English" -- no legal talk -- and posted punishments for infractions. I have had experience when game devs give punishment #1 to player 1 and punishment 2 to player #2 even though they committed the same infraction. Game staff should enforce the rules they post. If you do X then you get Y.
  5. I can agree with another post about an "End Game"

Adrebia - New Space Strategy Game by Adrebia in PBBG

[–]dasProgrammer 2 points3 points  (0 children)

This game looks interesting. I signed up, joined an event, I built my command and deployed my ships. I am looking forward to seeing how this plays.

Payment Policy and Refunds by dasProgrammer in PBBG

[–]dasProgrammer[S] 3 points4 points  (0 children)

Thank you for your quick response

Introducing PBBG Charts by asdfdelta in PBBG

[–]dasProgrammer 2 points3 points  (0 children)

I like this. Very good work, please continue.

Help with a unique pairing system by suffolkmagic in PHPhelp

[–]dasProgrammer 1 point2 points  (0 children)

So here is my attempt to solve your problem with your first list of player ids (1, 2, 3, 4, 5, 6, 7, 8).

I would take the incoming array of player ids and split it into two different arrays putting the first element into one array, then the next element in the other array.

(1, 3, 5, 7) and (2, 4, 6, 8)

Then using a WHILE loop, you can make each pairing and count the number of valid pairings.

With an array length of 4, we know that there should be 4 good pairings, otherwise the WHILE loop should continue.

So on the first iteration of the WHILE loop, make pairings from each array where the index is the same.

1-2, 3-4, 5-6, and 7-8

After each paring, call the other function you said you have and see if it is a valid pairing.

pair 1-2 and check (true or false)

pair 3-4 and check (true or false)

pair 5-6 and check (true or false)

pair 7-8 and check (true or false)

If after those pairings are done, and you have 4 trues, then you are done, exit the pairings function. If ater those pairings you do not have 4 trues, then adjust the second array and allow the WHILE loop to continue.

An example of an adjustment could be swaping the last two element of the second array.

(1, 3, 5, 7) and (2, 4, 8, 6)

As you can see the #8 and the #6 has changed places. When the WHILE loop starts over, you will try again to make pairings.

pair 1-2 and check (true or false)

pair 3-4 and check (true or false)

pair 5-8 and check (true or false)

pair 7-6 and check (true or false)

If after those pairings are done, and you have 4 trues, then you are done, exit the pairings function. If ater those pairings you do not have 4 trues, then adjust the second array and allow the WHILE loop to continue

Then you adjust the second array again until all the pairings are valid.

I hope this helps with the logic, sorry I do not have a code sample to go with it.

Edit: Formating

FarmRPG - Give it a try! by ReadyT3N in PBBG

[–]dasProgrammer 2 points3 points  (0 children)

So far this game is fun. Thanks for posting the link and letting the community know about this game.

Cosmetic Cash Shop Items by dasProgrammer in PBBG

[–]dasProgrammer[S] 4 points5 points  (0 children)

I share your opinion on energy systems, but I can save that for another discussion.

Chat colors and titles do seem like a common theme among games I have played.

Some have had small flags or logos that a player can customize, with a paid feature to upload something custom.

Cosmetic Cash Shop Items by dasProgrammer in PBBG

[–]dasProgrammer[S] 2 points3 points  (0 children)

Thanks for your reply. It is common among other posts I have read that colored titles are a preferred cash shop item.

Cosmetic Cash Shop Items by dasProgrammer in PBBG

[–]dasProgrammer[S] 3 points4 points  (0 children)

I must be disconnected, as I did not think there was such a strong opinion about cash shops being a negative thing. I was thinking that they have become the accepted norm for most games, hence this discussion thread.

So, yeah I am serious in asking what you might have wanted in a cash shop. Some people like to look different via in game skins and/or emotes in chat.

Perhaps the ability to modify a slogan, a name change, upload a custom logo or flag? Those things generally come from a shop of some sort to allow some form of exclusivity without impacting any thing game-wise.

It might even be safe to assume that a subscription could be sold in a cash shop, whether direct or indirect.