2aw

- friends
900 link karma
5 comment karma
send messageredditor for
what's this?

TROPHY CASE


  • One-Year Club

    Verified Email

How to make clouds by 2awin gamedev

[–]2aw[S] 1 point2 points ago

sorry, this has been archived and can no longer be voted on

I think it could. I think trees are far more complex then just smoke. I would recommend having bunch of leafs stick out and only use this for the inner part.

Thoughts on Tactical RTS Maps by 2awin gaming

[–]2aw[S] 0 points1 point ago

sorry, this has been archived and can no longer be voted on

Any an all ideas on how to make better tactical maps are welcome!

Hey GameDev, you still alive? What are you working on? by caffeinedependentin gamedev

[–]2aw 0 points1 point ago

sorry, this has been archived and can no longer be voted on

We are working on aff2aw.com an ambitious project to build a 3d space RTS.

Game development in 3D with python by confessinin Python

[–]2aw -1 points0 points ago

sorry, this has been archived and can no longer be voted on

Its compiling text based egg files into binary bam files for speed. Its nothing to do with the actual rendering and stuff.

Lockstep Model Networking for RTS game in Python by 2awin programming

[–]2aw[S] 0 points1 point ago

sorry, this has been archived and can no longer be voted on

I just need the game not to desync in about 30 min - 1800 turns. I remmber for Spring RTS project there were lots of desyncs between linux and windows before they switeched to compiling windows binary with GCC just like linux one. I am not sure if would would have to repeat his or I could work around it.

Lockstep Model Networking for RTS game in Python by 2awin programming

[–]2aw[S] 0 points1 point ago

sorry, this has been archived and can no longer be voted on

I meant "older model" but still very much in use. I don't think simulation algorithm changed much in the last 20 years.

Lockstep Model Networking for RTS game in Python by 2awin programming

[–]2aw[S] 0 points1 point ago

sorry, this has been archived and can no longer be voted on

Yes i do some thing simillar to this to debug. As soon as desync happens i ask each client for a dump of the internal state and diff it against other clients - its just a text file. Surprising thing is that many of the desync fix themselfs. Probably do to ships dying and stop moving and syncing back in.

Actually thats the way players join a game in progress (very important in 2aw design) each client resumulates the game to catch up to all the clients.

I feer the fixpoint change because it would require me redoing tons of trig and math matrix, collision functions I dont want to get into. I feer i might have too.

Lockstep Model Networking for RTS game in Python by 2awin programming

[–]2aw[S] 2 points3 points ago

sorry, this has been archived and can no longer be voted on

Actually its pretty hard to "cheat" once a cheater gives his ships better stats, or free money the game desyncs. So you can only do passive cheating such as lifting fog of war and displaying enemy orders but that's like wall hacks and aim bots in FPS which are hard to code against.

This model is still used in some RTSes.

Lockstep Model Networking for RTS game in Python by 2awin programming

[–]2aw[S] 0 points1 point ago

sorry, this has been archived and can no longer be voted on

Thanks, You are right I don't quite understand how compilers optimize float points instructions. I will read up on the compiler switches so that I can make the 32 bit windows MSVC match the linux's 64 bit gcc more. I am totally not sure about the PPC Mac.

You right I do delay the inevitable, but if its gets delayed till the end of the match I am good :)