期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
Translator of Islay 3D Animations into Flash Platform
1
作者 Michitoshi Niibori Makoto Rokujo +2 位作者 Shusuke Okamoto masaru kamada Tatsuhiro Yonekura 《Journal of Software Engineering and Applications》 2016年第11期547-560,共15页
The three-dimensional (3D) interactive animations and video games are so attractive that successful educational programming environments like Alice and Kodu Game Lab deal with 3D characters. Islay 3D is another educat... The three-dimensional (3D) interactive animations and video games are so attractive that successful educational programming environments like Alice and Kodu Game Lab deal with 3D characters. Islay 3D is another educational programming environment of which feature is an intuitively comprehensive user interface in terms of state transition diagrams. Unfortunately its animation definition was too memory-hungry when played by the built-in interpreter. In this paper, we present a translator of the animation definitions of Islay 3D into ActionScript3 (AS3). Compiling the AS3 codes by way of Papervision3D, we obtain the 3D Flash animation file playable on the Flash platform. It will be shown that the memory and CPU usages will be much saved, quartered and halved, respectively, by virtue of the translator. 展开更多
关键词 Interactive Animations State Transition Diagrams FLASH
下载PDF
Islay3D—A Programming Environment for Authoring Interactive 3D Animations in Terms of State-Transition Diagram
2
作者 Dandy Ling Kwong Michitoshi Niibori +2 位作者 Shusuke Okamoto masaru kamada Tatsuhiro Yonekura 《Journal of Software Engineering and Applications》 2014年第3期177-186,共10页
An educational programming language is a programming language that is designed primarily as a learning instrument and not so much as a tool for writing programs for production. Three-dimensional (3D) interactive anima... An educational programming language is a programming language that is designed primarily as a learning instrument and not so much as a tool for writing programs for production. Three-dimensional (3D) interactive animations provide an effective means to engage the attention of the audience to learn programming language. Traditionally, creating 3D games had been difficult as it requires specialized programming skills. However, it had been proven that the state-transition diagram, which is the most fundamental principle for automata, is intuitively so comprehensive that even children can create programs for interactive animations and video games in the two-dimensional world. Islay3D is a programming environment for authoring interactive 3D animations based on this concept. In this paper, the Islay3D animation language is introduced, where a character is modeled as an object, and its behavior is defined in term of a set of state-transition diagrams. The interpretation of the state-transition diagrams to JavaScript is also presented. Finally, the web-based programming environment is introduced. With the web-based platform, the public will be able express their creativity in creating interactive 3D animations and video games easily from within their browser. 展开更多
关键词 3D Visual PROGRAMMING Language Computer GAMES State TRANSITION DIAGRAM Web Service
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部