4,614 reputation
1860
bio website jancorazza.com
location Zagreb, Croatia
age
visits member for 2 years, 10 months
seen Jul 23 at 1:14

I’m interested in computer science, artificial intelligence, robotics, genetic algorithms, programming languages, 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.

Website: jancorazza.com
Portfolio: jancorazza.com/portfolio


Jul
18
comment What does the term “channel” mean when used in regards to computer graphics?
Yes, also subtractive systems, although I haven't actually seen those in game libraries.
Jul
17
comment What does the term “channel” mean when used in regards to computer graphics?
You might also want to mention other color systems, because the additive one is not the only one used
Jun
2
comment Should I have a public development blog?
I don't think this question is opinion based. Look at the answer: it provides a specific list of pros/cons, making it quite useful. I'm not asking for anyone's opinion, I'm asking for concrete consequences of this.
Mar
15
comment How do I write a “Connect Four” AI?
Note that for a realistic AI you might not always want to make the "correct" response - some randomness might be expected.
Nov
19
comment Multithreading 2D gravity calculations
@SethBattin "Microsoft has confirmed that it does not plan to release future versions of the XNA development toolset." Seems dead to me... My only problem was that people continue to use it even though it's discontinued.
Nov
12
comment Multithreading 2D gravity calculations
Isn't XNA deprecated?
Jul
9
comment Why is it that the majority of npc character models are roughly the same height in video games?
I'd go with theory no.2, @Shiester, it just makes the most sense.
Apr
4
comment How to deal with (bad?) player suggestions
"And with every suggestion, try to look beyond the specific idea" - +1 for this part.
Apr
3
comment Is C++ necessary to learn if I ever want to get a job in the game industry?
Err, no, it isn't. You need a bit of both, or course, but learning languages is more important than having projects. And no, just because you know C# doesn't mean that you know C++. And if it was easy you'd regularly see people who know 6+ languages.
Apr
2
comment Is C++ necessary to learn if I ever want to get a job in the game industry?
Great advice, +1. Although I honestly think that learning new languages is very important as well.
Apr
2
comment Is C++ necessary to learn if I ever want to get a job in the game industry?
Learn C++ while you can.
Apr
1
comment Basic developing in python?
Oh boy another prime example of research effort and originality fused together into a very constructive game development question! This totally hasn't been answered one billion times already, and definitely doesn't lie just a few queries away from your favorite search engine!
Mar
20
comment Will polishing my current project be a better learning experience than starting a new one?
None of my games are neither complete nor polished. :) And that's true for a lot of professionally made games as well. Also, formal completeness != fully complete, polished game. It's usually due to management and tight schedules that development has to be sped up... This is second hand knowledge, although pretty much every professional game developer I've listened to confirmed it (and again, except Valve, because of their structure).
Mar
20
comment Will polishing my current project be a better learning experience than starting a new one?
You said that the most important skill to have in game development is shipping a complete, polished game. I just observed how no one seems to have that skill, as no one is shipping complete and polished games. "Art is never finished, only abandoned.", you know the quote, and it's true.
Mar
19
comment How does Unity use C# as a scripting language?
But JavaScript is compiled before being executed 99% of the time, and some Python implementations too. C(++) can be interpreted. I think that the terminology is flawed, as you're not talking about a property of the language, but the way you use it. But it seems that's not really important for the question...
Mar
19
comment Will polishing my current project be a better learning experience than starting a new one?
I am yet to play a complete, polished game. Are you saying that all game developers that work for publicly traded corporations unskilled because of management pressure?
Mar
19
comment How does Unity use C# as a scripting language?
What are scripting languages?
Feb
21
comment What are the main requirements to port a game to Linux
Steam runs fine on Arch and Debian, they're just recommending Ubuntu.
Feb
21
comment Packaging a Java game for Linux
Starting from the shell is stanard on GNU/Linux. File extensions don't matter a single bit either.
Feb
9
comment Is basic SDL hardware accelerated?
Thank you. I'm not really able to research now, but does SMFL support things like event handling, sound, etc?