2012-07-14, 20:21:43
(2012-07-13, 15:21:18)ssl Wrote: Hey Griffin, do you have any updates on this topic yet? It sounds very promising! BTW: What programming environment do you work with?
Most of the code is done - still open:
- music ( just have to have time to record it )
- sounds ( time, time, ... )
- balancing ( fiddling with numbers and algorithms takes time as well )
- models ( not really important right now, as you can play with geometric figures for testing )
At the moment I'm reworking the network code, as I don't like the high latency coming from the synchronous game state approach of wc3, as well as the possibility of desyncs - trailing state synchronization is the best candidate at the moment ( d3 could be using this I think ), but it's not easy to implement correctly and in a clean and performant way ( needs tons of memory if you code it without thinking - and with tons I mean you can end up using 100 times as much as the game needs anyway, like in 200GB ram )
There's also some small stuff missing, like an installer or a manual, but I don't really care about that right now.
For your question on environment: I'm switching between mac and windows, as I'm building everything atop SDL + OpenGL + OpenAL, which makes the whole thing portable (not tested on linux yet, but should work there as well), so it's XCode/Eclipse on mac and Eclipse on windows (eclipse is painfully slow sometimes, and doesn't have much profiling/debugging support built in, which is why I often use XCode on mac)
I guess that's all to say for now.
About KickStarter: Not gonna use it. I've not heard a single positive thing about yet from people getting less than a million. Google some calculations of people who got funded - most of them ended up paying more than they got (substract kickstarter (15% i think), transaction fees, transactions that don't go through, and all the goodies you have to pay like tshirt printing, and you end up with a big fat minus ). Also with kickstarter you need to constantly upload new stuff, which would shorten the already small time I have for developing, so, no. Anyway, money is not really an issue for me, and I don't plan to make big cash with this thing

Getting used to the Sand everywhere. At least it brings us map updates.