Not logged inOpenClonk Forum
Up Topic General / Feedback and Ideas / Some criticism from our youtube channel
- - By Maikel Date 2014-04-22 13:53
Found some criticism here by rbaleksandar and thought it is useful to cite here as well:

>Nice game (idea-wise) though it has some annoying bugs and performance issues. I've installed it a couple of years ago and it seems that not much has changed underneath the hood. One of the most annoying issues is that there seems to be a well-known problem in OpenClonk that occurs quite often in games that have this kind of interaction with the terrain - digging and exploding that destroys it partially. Especially with explosions it is quite often that case that some small terrain-fragment is left there. I'll suggest that you take a look at Hedgewars (a Worms-clone game) that had the very same issue a couple of years ago and it was resolved by automatically destroying small terrain fragments. You should think about adding this to the game because it is extremely annoying when your Clonk is struggling to get pass some tiny terrain-fragment on the screen left after some digging or explosions (not to mention that the elevator can get stuck pretty bad and quite often) that you have overlooked since it's way too small.


>I still have no idea why the decision was made to use what seems to be a 3D engine to develop a 2D game with almost no utilization of that 3D-aspect (overlapping of objects (tree behind building) can be achieved in 2D as well). You might consider either using 3D well or just switch to a 2D-only game engine (Hedgwars actually has a pretty neat engine but since it's written in FreePascal as far as I remember, this might pose some issues because of the fact that Pascal is not that popular nowadays). The game suffers from incredibly bad performance especially when you zoom out. I'm using a relatively modern machine (apporx. 3 years old) and the latest stable release of the game and it's just noticeably sluggish when I view more of the terrain.


>Another quite funny bug is when your Clonk falls and suddenly stops in mid-air rotating for indefinite time making you abort the game since there is no way to resolve this problem, which is obviously a bug.


>PS: I find the registration in the forums extremely user-unfriendly by asking the user to enter the answer for a question closely related to the game. Yes, you can go to IRC and ask (which will obviously be the case if you are new to the game and you don't have any idea what the answer is!) but this is not the way to do things. That's why I'm posting here (also not mentioning other issues/suggestions) and not in the forum since I'm just not in the mood to dig for information just to register there. If the devs of OpenClonk are reading this, please change it. There are other secure ways to avoid spam bots register and flood your forum with viagra-threads.

Parent - - By Newton [th] Date 2014-04-23 06:49 Edited 2014-04-23 06:55

> registration in the forums extremely user-unfriendly


1. The answer is really not that hard to find for someone who played the game. Or is it? I started a thread once for suggestions for other security questions. ReCaptcha proved to not hold off spammers
2. Anonymous posting is enabled in this board. (Something the spambots didn't seem to find out yet.)
Parent - - By Clonkonaut [de] Date 2014-04-23 11:26
He gave some suggestions on the security question:

> Thanks for the reply! I hope that my criticism wasn't too harsh since I tried to be as objective as possible. As for the secuirity of the account it is true that captchas can be easily countered by bots especially using stuff such as computer vision. You can still leave the question related to the game but let it be something that appears for example in one of the tutorials and is more obvious. You can place a chest at the beginning or the end of tutorial X with a note inside that gives us the answer to the question for registration. It still forces the potential spammer to run the game and discover it for himself. If you think that this is way too easy to counter, you can remove the question entirely and add some encrypted randomly generated character string (that appears in that note IN the game) that can be then typed in the registration form, decrypted and checked if it is okay or not. There are various algorithms for the generation of such things and I do believe this would be enough for protection from spam bots. My problem is that the answer to the question as it is now is far from obvious and sweating over something like this is just a pain in the bum. :-3


I don't know if the question really is that obvious for someone who played the game. You need to know what a 'boompack' is since it's nothing that you know from real life. Not mentioning that you are lost when playing the game in German (and German is after all a supported language).
Reply
Parent - - By Newton [th] Date 2014-04-23 15:21
IIRC the mentioned scenario is the only one that has the same name in English and in German. That is why I chose this one.

What about this question?: "What is the fifth tutorial mission about? (The English title of the round)"
Requiring people to actually play the game before registering and not just enter the start screen is even one more step IMO. Even though I kinda like the idea about the treasure chest - is also a little advertisment for the forum and the community site in the game.
Parent - By Maikel Date 2014-04-23 16:04
I will consider adding the message in the first of the new tutorial series I working on.
Parent - - By Pyrit Date 2014-04-23 16:59
Why do you want the people to have played the game (even worse: a very specific scenario)?

Why is a question like "Is fire hot or cold?" not sufficient?
Parent - By Zapper [de] Date 2014-04-23 17:03

>Why is a question like "Is fire hot or cold?" not sufficient?


Because the people signing up and spamming are not bots but people.
Parent - - By Newton [th] Date 2014-04-23 19:01
Because these kind of questions didn't stop the spam. Even "What is this forum about? Hint: Starts with C and ends with k" didn't.
Parent - - By Luchs Date 2014-04-24 14:39
I guess spambots will just try random words from the page. Maybe combining with a math question could work? "What is 1 + 3 concatenated to the forum's topic?"
Parent - - By Zapper [de] Date 2014-04-24 14:48
I still don't think the things solving the puzzles were machines.
Parent - - By Newton [th] Date 2014-04-24 18:54
Aliens???
Parent - By Zapper [de] Date 2014-04-24 19:23
More like underpayed human spammers
Parent - - By Fluff [gb] Date 2014-04-24 19:47

>"What is 1 + 3 concatenated to the forum's topic?"


I'm not sure I'd be able to solve that.
Parent - - By Luchs [de] Date 2014-04-25 14:10
I had "Clonk4" or "4Clonk" as solutions in mind. ;)
Parent - By Fluff [gb] Date 2014-04-25 17:22
Yeah, I would have assumed it meant the 4th letter of clonk or something. "concatenated" is a word I've literally never heard used outside my university lectures.
Parent - Date 2014-04-24 14:54
Parent - - By Luchs [de] Date 2014-04-25 14:11
Moving branches into restricted boards and including linking is uncool :(
Parent - By Maikel Date 2014-04-25 14:24
There is a short discussion on who wants to be moderator to delete potential spam if we deactivate the security question. And yes, it is uncool indeed, but not much to see there!
Parent - - By Newton [th] Date 2014-04-29 13:04
Is the current security question better?
Parent - By Clonkonaut [de] Date 2014-04-29 13:39
I would say yes but do you want to put it through the rbaleksandar test?
Reply
Parent - - By Luchs [de] Date 2014-04-23 17:39
In the Clonkspot forum, we successfully stopped all spambots by blocking the email domains yahoo.com and outlook.com which no legitimate user had anyways.
Parent - By Newton [th] Date 2014-04-23 18:59
and gmail
Parent - - By Fluff [gb] Date 2014-04-24 11:13

>yahoo.com


Just for the record, there is at least one poor unfortunate who does have an e-mail on that domain.
Parent - By Nachtschatten Date 2014-04-24 13:07
Don't worry. When there are enough users from those domains we're going to lift the ban and reconsider other anti-spam options. Until then, you just need to drop us an e-mail and we'll let you sign up.
Reply
Parent - By Tyron [at] Date 2014-04-26 08:10 Edited 2014-04-26 08:14
You could try a game captcha, e.g. http://areyouahuman.com/demo-playthru/

Also there are some simple but very effective ways to deter bots code-wise: http://petewilliams.info/blog/2009/02/why-captcha-sucks-and-what-to-do-about-it/
Parent - - By Newton [th] Date 2014-04-23 06:52

> some small terrain-fragment is left there


Yes, the old bane of Clonk. Perhaps is is that hard to implement: After all, the engine would need to search for these  fragments only in a ring surrounding explosions (and diggings). Didn't Sven implement something there once?
Parent - - By Sven2 [de] Date 2014-04-23 08:39

> Didn't Sven implement something there once?


It's implemented and it works. It drops every pixel that is surrounded by air on three or more sides. So it drops every single pixel and, recursively, also lines of single pixel width. That's why you also see earth pixels dropping all the time e.g. when you dig.

It does not remove pixel blocks of 2x2 and it does not work on solid types like rock or granite (obviously, dropping a granite pixel would suck because it would put concrete on the ground).

I also don't know how he managed to still get stuck on a pixel. Since the vertex and single pixel changes, I have never managed to accomplish that any more.
Parent - - By Maikel Date 2014-04-23 08:42
Hanging for a few tenths of a second happens, but I always manage to escape by just pressing left and right.

We could make the solid material types disappear for single pixels (maybe not lines) instead of dropping them. When I am mining I always end up hacking a few single pixels with the pickaxe, which are not so easy to hit.
Parent - - By Sven2 [de] Date 2014-04-23 09:03
I don't like that this would remove gold/gem materials very unpredictably. If you hack with a lot of single pixels, you end up having less material.
Parent - By Maikel Date 2014-04-23 09:11
I am not saying it is ideal, but I guess that will at most be a 1% effect.
Parent - By Zapper [de] Date 2014-04-23 09:44
NEW
Big explosions now 1% more effective than pickaxe!!!
Parent - - By Newton [th] Date 2014-04-23 07:01

> 3D engine


Hmm, he assumes that only because there are 3D rendered objects, that it is a 3D engine? It is still a 2D engine but with the well-used feature to render 3D models in realtime.
Parent - By Maikel Date 2014-04-23 08:13
Yes, I also found his pixel removal comment useful, but still wanted to put it here.
Up Topic General / Feedback and Ideas / Some criticism from our youtube channel

Powered by mwForum 2.29.7 © 1999-2015 Markus Wichitill