Skip to main content
27 votes

How can I prevent cheating in my collecting and trading game?

I think I can offer a few solutions. Set a minimum level to trade. This would essentially prevent players from making accounts just to collect the free stuff, as players will have to put in effort ...
KI.'s user avatar
  • 462
19 votes
Accepted

How can I prevent cheating in my collecting and trading game?

The canonical solution to handling the type of cheating you describe (which I mostly hear called ‘account farming’ in the context of other games) is to de-incentivize having multiple accounts. ...
Austin Hemmelgarn's user avatar
8 votes
Accepted

Web build not respecting Monospace SystemFont for Godot Label

Currently SystemFont is not supported on web exports. I quote the documentation: Note: This class is implemented on iOS, Linux, macOS and Windows, on other ...
Theraot's user avatar
  • 27.2k
7 votes

How can I prevent cheating in my collecting and trading game?

Equal value trade system Every item (pet) has a value. Each trade needs both parties to offer similar value. Let's say we have three items: A (worth atm 500), B (worth atm 400) and C (worth atm 60). ...
David Mulder's user avatar
6 votes

How can I prevent cheating in my collecting and trading game?

Looks like you have a "nice problem", one that comes with a game getting fame. The solution I've been considering would be implementing a currency, say gold, that you get periodically for ...
Vaillancourt's user avatar
  • 16.3k
6 votes
Accepted

Is it NOT feasible to create a web-based game which provides cash prizes due to bots?

There are four kinds of games I could imagine where human players wouldn't get outpaced by bots. Embrace the bots. Make a game about bot programming. Let the best bot-writer win. It's not cheating ...
Philipp's user avatar
  • 120k
4 votes

Is there a good reason I shouldn't use a java applet for a game?

Times have changed. To state the obvious, and because there is currently no "correct" answer to this question: you should not use a Java applet to build your game because modern web browsers ...
Vaillancourt's user avatar
  • 16.3k
3 votes

How can I prevent cheating in my collecting and trading game?

@KI has a lot of good suggestions. To add a couple more: You could have a time cool down after an item is received before you can trade it, steam market does something similar. You've unlocked a new ...
user3144201's user avatar
3 votes
Accepted

Can you publish game on multiple sites?

General rule: YES. You have the copyrights of the game you made? Then you can distribute anywhere you want. Exception: if you made a contract that gives any publisher/platform the copyright or ...
Ferreira da Selva's user avatar
3 votes
Accepted

What is the name of the website which rates games based on how ethical / predatory / addicting they are?

I found it! Stumbled over the tern "dark pattern" in a random user experience StackExchange post and that's the word I needed. darkpattern.games is the website
ChibiEdo's user avatar
3 votes
Accepted

Godot 3.5: Web Build using custom GDNative C++ Library does not work due to `dlopen` error and failed linking

After some detailed checking of the emcc compiler flags and verifying their functionality in the documentation, I realized that the Godot Webexport does not produce ...
dsacre's user avatar
  • 171
2 votes
Accepted

How can I put my Java game in my Weebly Website?

Looks like we need to clarify a few things : Changing your IDE is pretty unlikely to change anything to your problem. An IDE is just a tool to help you work, once you have your final application it ...
realUser404's user avatar
  • 1,057
2 votes

How can I keep a consistent number of players per match in a continuous multiplayer game?

Team Auto-balance: A good way to balance the teams is making players change teams mid-game. This would need to be handled with care, as it would be very annoying for a player to keep changing teams, ...
Tom Tsagkatos's user avatar
2 votes
Accepted

Loading a web page in unity

You could use this plugin. A few on the asset store are a little pricey when it comes to embedded browsers (as I'm assuming that's what you want to display the web page) but this one is free and open-...
Samuel Lopes's user avatar
2 votes

Is it NOT feasible to create a web-based game which provides cash prizes due to bots?

Your game has to have some form of income to make it work - it has to make money so you can give money away. Assuming your goal is to make YOU some money... Base your game concept around the idea ...
Tim Holt's user avatar
  • 10.3k
2 votes

How to design the AI for a board game like Risk?

Risk has too many potential moves and too many potential outcomes per move to have a Chess-like AI be effective. You don't need to consider every possible move, and you don't need to do look-ahead. I ...
Dronz's user avatar
  • 725
2 votes

How can I prevent cheating in my collecting and trading game?

About 24 years ago I was a designer/engineer at a company making virtual collecting & trading games (and came in 2nd in our bid to make MTG online). There's a lot of intervening history that I ...
Daniel R. Collins's user avatar
2 votes
Accepted

What is the best way to store level data in HTML5

There is no "best" way. Only the way that works best for your game. But loading data from files via fetch at runtime is certainly not the worst idea. ...
Philipp's user avatar
  • 120k
1 vote

Right way to dispose of a WWW IEnumerator after it has completed - Unity

Do nothing. You let the IEnumerator method run to the end and then let the garbage collector take care of it automatically. C# is a garbage-collected language. There are very few edge cases where you ...
Philipp's user avatar
  • 120k
1 vote
Accepted

Is web browsers, how much latency is there with event listeners?

The JS engine of the web browser operates in a single thread and has a task queue which operates on the first-come-first-served principle. That means anytime an event occurs, that event is pushed to ...
Philipp's user avatar
  • 120k
1 vote

How can I prevent cheating in my collecting and trading game?

The symptom: Players create new Account to get free pets. Players trade free pets to their main account. "Value" of rarer pets degrades. The cause: You are giving away free pets. You are ...
Sir Bitesalot's user avatar
1 vote

How can I prevent cheating in my collecting and trading game?

Fundamentally, if free accounts generate trade-able value, people will always find a way to exploit it. Some other good suggestions like requiring a minimum level to trade will discourage some number ...
GrandOpener's user avatar
1 vote

Multiplatform game, save game state and resume it on other platform

If your game requires a server anyway, then the most platform-independent method is indeed to store savegames server-sided and use accounts with passwords to synchronize savegames between devices ...
Philipp's user avatar
  • 120k
1 vote

Is it NOT feasible to create a web-based game which provides cash prizes due to bots?

It's not easy, and its feasibility depends on your technical ability and funds. It also depends on the game itself. e.g. if it's a game of pure chance, writing a bot won't help at all. But if it's ...
JeffUK's user avatar
  • 220
1 vote

Is it NOT feasible to create a web-based game which provides cash prizes due to bots?

Come up with a game that is too hard to write a bot for. For the vast majority of games out there, the investment of writing a bot is vastly higher than the prize you could get for winning it. For ...
Erik's user avatar
  • 1,556
1 vote

How can I deploy and unreal engine windows exe build to the cloud?

How to do it (in simplified steps) Setup your game in a VM or docker like system Make a website (or application) that will render a stream of video from the cloud game Make that website send the ...
user3797758's user avatar
  • 3,641
1 vote
Accepted

How can I keep a consistent number of players per match in a continuous multiplayer game?

Merge the Games If i understand it correctly, you have 5 different games with max 10 Players. Problem: you don't have enough players to refill every match. Possibloe solution: merge the games slowly....
Linaith's user avatar
  • 536
1 vote

How can I prevent false score reports to global highscore tables?

Make all randomness origin from one seed and store the input for every frame. Whenever you have a claimed high score (say top 50), send the seed and the full input to the server. Replay the game on ...
Vinicius Canaa's user avatar
1 vote

Unity - using WWW to download image from web. Not working from my own website, but does from other urls

Looks like your URL is no good.
Fabio S.'s user avatar
  • 465

Only top scored, non community-wiki answers of a minimum length are eligible