4,674 reputation
1963
bio website jancorazza.com
location Zagreb, Croatia
age
visits member for 3 years, 1 month
seen 7 hours ago

I’m interested in computer science, artificial intelligence, robotics, programming languages, functional programming, and more.

I also enjoy reading, and watching good movies.

I know C, Python, JavaScript, C++, Java, and Scala. I’m learning Go and Haskell.

jancorazza.com
jancorazza.com/portfolio


Feb
8
comment Is basic SDL hardware accelerated?
Is there an easy option to accelerate it?
Feb
8
asked Is basic SDL hardware accelerated?
Feb
6
comment Are 2D art assets typically created at their intended in-game display size?
Usually? I thought they mostly used bitmaps...
Feb
5
awarded  Popular Question
Feb
3
comment How do I prevent memory-modification cheats?
Indeed @BorealGames, that's what I mean by "store all important state on the server".
Feb
3
answered How do I prevent memory-modification cheats?
Feb
2
comment Does Java support OpenGL by itself?
It's not "Ants" it's juat "Ant".
Jan
27
comment How a “view” is handled in an Entity-Component based model?
I agree with @dreta. (Also, are you dreta from the Crunchbang forums?)
Jan
21
comment What are different types of online game formats besides Flash?
The security issues are both fundamental, current, and big enough to at least ask the OP to mention them and suggest against Java as a browser gaming platform. Once again I like the language, and I don't believe desktop apps nor server software are affected, but browser games a pretty much a lost front.
Jan
21
comment What are different types of online game formats besides Flash?
I've posted a link to a very good Security SE answer where you will find your answer. Java is currently one of the most insecure technologies and you should not force your users to enable it. With every release there are critical vulnerabilities, and that's not going to change because of the way Java applets are designed to work.
Jan
21
comment What are different types of online game formats besides Flash?
Point out how. The client has to support JavaScript, you merely send it over the network. The client has to support Flash, Java, and pretty much everything else suggested in this thread. My answer is getting downvoted only because I'm bad-mouthing Java. Don't you want your clients to be secure? Why would you force them to use an insecure product?
Jan
21
comment What are different types of online game formats besides Flash?
Wrong. Did you even follow that link? I love Java. Desktop, mobile and server applications are not affected, but using it to run random code you receive over a network is insecure and probably never will be, unless they place restrictions which they seem to be reluctant to do. -1 removed though, it's good that you've added that warning.
Jan
21
comment What are different types of online game formats besides Flash?
-1 for Java applets.
Jan
21
comment What are different types of online game formats besides Flash?
Again, -1 for suggesting Java. Refer to this comment.
Jan
21
comment What are different types of online game formats besides Flash?
I feel like my answer is being downvoted only by offended Java programmers. Refer to my comment. I don't hate Java, but it is insecure.
Jan
21
comment What are different types of online game formats besides Flash?
@Kylotan: I actually like Java. However, it's very unsafe inside a browser, and many influential organizations, such as Mozilla, are suggesting people to disable it. Mentioning it as an option and not warning about its lack of security measures is dangerous, and therefore this answer should be downvoted. Refer to this answer and its comments.
Jan
21
comment What are different types of online game formats besides Flash?
And I have already instructed him on not supporting Java because of the security implications. Otherwise, he simply asked for us to list various file formats and explain how to "support them", but I have explained that the support part is mostly the concern of the client.
Jan
21
comment What are different types of online game formats besides Flash?
-1 suggesting Java and IMO missing the point of the question.
Jan
21
answered What are different types of online game formats besides Flash?
Jan
20
comment How should IDs be assigned in an entity component system?
Not really that expensive at all. They're pretty standard for a lot of languages, and greatly optimized. Besides, you don't actually need to use strings (at least not in C++), as you could get the benefits of maps by using integer keys. The benefit of this is that it's easier to implement session-persistent IDs.