Разработка игр на базе alternativaplatform
TRANSCRIPT
- 1. AlternativaPlatform , , 11 2009
2.
- :
- Tanki Online
3. A long time ago, in a city far, far away... 4. 5. 1997 6. 320x200, 256 colors 7. Turbo Pascal 7.0 + Assembler 8.
9. 10. 11. 12. 13. 14.
- -:
- 30
- 10
- 2 RFA
15.
- :
- Flash 3D-Alternativa3D
- 3D-AlternativaPhysics
- AlternativaGUI
- Real-time AlternativaCore
- AlternativaEditor
16.
- :
- 7 3D-
- 3
- 3 GUI-
- 2
17. Alternativa3D 3D- Flash 18. Flash 19. - ! ! 20. 21.
- :
- Z
- Z-
- BSP, kD, Octree
22. 23. 24. 25. 26. FPS 27. FPS 28. FPS Anti-alias 29. 3d- displayObject- scene:Object3DContainer skyBox:Mesh tank:Object3DContainer tree:Sprite3D ground:Mesh hull:Mesh turret:Mesh fire:Sprite 30. 31. 32. kD- 33. kD- 34. 35. 36. 37. 38. 39. Occlusion culling 40. 41. 42. 43. LOD 44. MipMapping 45. Reference mesh:Mesh container:Object3DContainer ref:Reference ref:Reference ref:Reference ref2:Reference sprite:Sprite3D 46. Alpha, BlendMode, ColorTransform, Filters 47. , 48. 49. 50. 51. 52. Distance Fog 53. AlternativaPhysics 3D- 54. 55. , , 56. , 57. 58. AlternativaGUI 59. AlternativaCore real-time 60. OSGi 61.
Java- Maven 62. X Y Z Long 8 bytes Number 8 bytes Number 8 bytes Number 8 bytes battleName players Long 8 bytes ShortString 1 byte + N bytes ShortArray of int 1 byte + 4xN bytes 63. PSD Web- Flash- Cache, proxy JPG, XML /resource/id/version/image.jpg / 100 10 64.
- ( Hibernate);
- ;
- ;
- .
65. User User User User User JGroups Hibernate 66. 67. 68. AlternativaEditor 69. 70. 71. 72. 73. 74. SWF, JAR Bug-reports JPG, MP3 Tasks Docs PSD, WAV AS, JAVA Jira Confluence SVN Maven 75. ... 76.
- (, Polaroid)
- :
77.
- ( )
- (, )
78.
- ( )
- - ( )
- ( )
79. 3D- ! 80.
- (free2play)
- (, Flash)
- ( )
- , ,
- 3 -
81.
- ,
82.
- 2
83.
84. ! [email_address]