顯示具有 專業英文 標籤的文章。 顯示所有文章
顯示具有 專業英文 標籤的文章。 顯示所有文章

2009年11月17日 星期二

C++ (程式語言)



C++ is widely used in the software industry, and remains one of the most popular languages ever created. Some of its application domains include systems software, application software, device drivers, embedded software, high-performance server and client applications, and entertainment software such as video games.


C++ is also used for hardware design, where design is initially described in C++, then analyzed, architecturally constrained, and scheduled to create a register transfer level hardware description language via high-level synthesis.














C + +廣泛應用於軟件行業,仍是該國有史以來最流行的語言創建的。它的一些應用領域包括系統軟件,應用軟體,設備驅動程序,嵌入式軟體,高性能服務器和客戶端應用程序,娛樂軟體,如視頻遊戲 。


C + +中也可用於硬體設計 ,在設計最初是描述在C + +,然後分析在建築上的限制,並計劃建立一個寄存器傳輸級硬件描述語言 ,通過高層次的綜合 。

About the ARToolKit (虛擬擴增實境函式庫)


(picture source:http://vocaloid.blog120.fc2.com/blog-entry-319.html)
  




  ARToolKit was originally developed by Hirokazu Kato in 1999 and was released by the University of Washington HIT Lab. Currently it is maintained as an opensource project hosted on SourceForge with commercial licenses available from ARToolWorks. ARToolKit is a very widely used tracking library with over 160,000 downloads since 2004




  ARToolKit is a computer vision tracking library that allows for the creation of augmented reality applications that overlay virtual imagery on the real world. To do this, it uses video tracking capabilities in order to calculate the real camera position and orientation relative to square physical markers in real time. Once the real camera position is known a virtual camera can be positioned at the same point and 3D computer graphics models drawn exactly overlaid on the real marker. So ARToolKit solves two of the key problems in Augmented Reality; viewpoint tracking and virtual object interaction.


(Surce: http://en.wikipedia.org/)


  ARToolKit最初是由Hirokazu Kato 在1999年,並在華盛頓大學HIT 實驗室公佈。目前,它是保持作為一個開源項目在SourceForge (合作式軟件開發管理系統)與商業許可證可從 ARToolWorks。 ARToolKit是一個非常廣泛使用的AR函式庫。自2004年,已超過 160,000下載次數。




  ARToolKit是電腦視覺函式庫,它可以創造增強實境應用,是以虛擬圖像覆蓋於現實世界。因此,它用視訊的跟踪能力,以便即時的計算出追蹤物體真正的物理資訊。一旦真正的網路攝影機的視角與虛擬的攝影機視角相對應,可以在同一位置點和3D模型計算出完全覆蓋於實際影像的虛擬位置。因此,ARToolKit解決了虛擬擴增實境"視點追踪"和"虛擬對象的交互效果"這兩個關鍵問題。


  • SourceForge /是一套合作式軟件開發管理系統
  • Augmented Reality / 虛擬擴增實境

JavaScript

JavaScript的相關軟體應用程式過程
JavaScript is used in the development of client-side Web scripting language, commonly used to add dynamic functionality to HTML pages, such as the response to the user's various operations. It was originally designed by Brendan Eich of Netscape, is a dynamic, weak patterns, prototype-based language, built-in support classes. With it as a basis for the ECMAScript standard.

JavaScript是一種用於客戶端Web開發的腳本語言,常用來給HTML網頁添加動態功能,比如響應使用者的各種操作。它最初由網景公司的Brendan Eich設計,是一種動態、弱型式、基於原型的語言,內建支援類。以它為基礎,制定了ECMAScript標準。

2009年10月13日 星期二

Unity (game engine)


From Wikipedia, the free encyclopedia
    (Redirected from Unity3D)

Unity is an integrated authoring tool for creating 3D video games or other interactive content such as architectural visualizations or real-time 3D animations. Unity is similar to Director, Blender game engine(Blender遊戲引擎), Virtools or Torque Game Builder(扭矩遊戲生成器) in the sense that an integrated graphical environment is the primary way of authoring the game.

Game engine


From     Wikipedia, the free encyclopedia

A game engine is a software system designed for the creation and development of video games(視頻遊戲).

Browser Game

(SOURCE:http://en.wikipedia.org/wiki/Browser_games)


















A browser game is a video game that is played on a web browser(網頁瀏覽器).
It is distinct from other video and computer games in that it
typically doesn't require any client-side software(客戶端軟體) to be installed,
apart from the web browser.

There are games that rely solely on client-side technologies(客戶端技術) such
as JavaScript or common plugins such as Java or Flash Player,
whereas some employ server-side scripting(服務器腳本).

The latter case consists typically of (massively) multiplayer
games(多人遊戲) or simple two-player board games where the user plays
"the (server) computer" as an opponent such as early online versions
of Reversi, whereas the client-side games are typical single-player games.
A game played in a browser is often called a browser-based game (BBG)[大眾網頁遊戲].
網頁遊戲是一款把電視遊樂器拿到網頁上面的遊戲。這是不同於其他電視和電腦遊戲,
因為通常除了網路瀏覽器之外,它不需要客戶安裝任何程式。

有些遊戲,單純依靠客戶端技術,如同JavaScript又或者擁有共同插件的Java或
Flash Player,有些則採用服務器腳本。

一般情況下由通常為(大型)多人遊戲或簡單的兩名球員的棋類遊戲,用戶以
“(服務器)電腦”作為對手,如早期的網路版本的翻版,而客戶端的遊戲通常是單人遊戲。一個在網路裡

web browser/網頁瀏覽器
server-side scripting/服務器腳本
client-side software / 客戶端軟體
client-side technologies / 客戶端技術
multiplayer games / 多人遊戲
browser-based game (BBG) / 大眾網頁遊戲

Playfish的遊戲開發人員要求

(Source: http://www.playfish.com/?page=uk_game_developer)
Jobs
Game Developer (遊戲開發人員)
London, UK


P

layfish is seeking creative motivated individuals to join its game studios. As a Game Developer you will work with some of the most talented people in the social games industry in a fun and exciting environment. Making use of cutting-edge technologies(尖端技術) across a number of platforms, you will be involved in the entire game development process from design concept(設計理念) to release and therefore have a strong influence on the overall product. We are looking for people who are solution oriented, goal driven and look at technology as a tool to achieve an entertaining result. We believe that raw talent combined with a positive attitude is what is needed to make great games.


Primary Responsibilities:

  • Development of new games and related features
  • Contribute to the evolvement of our existing games
  • Maintain detailed design documentation throughout the project cycle

Key Requirements:

  • Strong programming knowledge across several languages and platforms including ActionScript 3, Java and/or C++.
  • Solid understanding of algorithms, physics and math.
  • A natural feeling for and understanding of good gameplay mechanics.
  • A wish to learn and share knowledge and experience with other team members.
  • Someone who is open for input and enjoys working in an iterative(迭代) and agile process.
  • Specific Flash/AS3 knowledge is a plus.
  • Relevant game development and/or demo-scene experience is a plus.
  • Most important of all, you need to love games!

Desired:

  • Experience in relevant game development and/or demo-scene
  • Computer Science degree or related discipline

遊戲開發人員(Game Developer )
英國倫敦




們正在找尋有創作動機的人來加入我們開發團隊。 你將與一些很有才華的人在充滿樂趣和令人興奮的環境下開發社會遊戲產業。 可以自行運用跨越數字平台的尖端技術(cutting-edge technologies),你將參與整個遊戲開發過程,從概念設計(design concept)到上市,所以具有強大影響力的總體產品。我們正在尋找誰有能力解決方,目標導向,利用技術來達到娛樂的結果。 我們相信,要做出好的遊戲需要聚集人才並且要有積極的態度。

工作職責:

  • 開發新的遊戲及相關的功能
  • 幫忙更新我們現有遊戲
  • 定期詳細維護整個設計

要求:

  • 強大的程式編輯能力,會幾個語言和平台,包括Action Script 3,Java和/或C + +。
  • 固體理解的算法,物理和數學。
  • 一個自然的感覺和完全的理解遊戲力學 。
  • 跟工作團隊成員有良性互動。
  • 要是一個心胸開放接納意見,並能忍受快速且多變化的工作迭代(iterative)的過程。
  • 最好是會Flash/AS3
  • 有相關遊戲開發或有經驗的優先考量。
  • 最重要的是,你喜歡遊戲!

期望:

  • 有關比賽的經驗,開發或現場展示
  • 擁有電腦相關科系的學位

Game Developer /遊戲開發人員
cutting-edge technologies/尖端技術
solution oriented/為解決辦法
iterative/迭代(反覆的)

About The "FutureSplash Animator"

(Source:http://en.wikipedia.org/wiki/FutureSplash_Animator)





FutureSplash Animator was a software product for creating
vector-based animations, the predecessor of Flash.

It was developed by
FutureWave Software, a small software company whose first product, SmartSketch,was a vector-based drawing program for pen-based computers.




FutureSplash動畫是由創見向量(
vector)為基礎的軟體產品,也是AdobeFlash的前身 。

它是由一間小軟體公司 FutureWave的處女作,SmartSketch,是一個基於向量的繪圖程序的筆式計算機。


  • vector/向量
  • Flash/閃光(在此為Adobe公司所研發的動畫製作軟體)
  • software/軟件

2009年10月7日 星期三

About The "Facebook for iPhone"





(Source:http://en.wikipedia.org/wiki/Facebook)
(Picture Source:http://tech-phone.blogspot.com/)
iPhone App


The Facebook iPhone website was launched August 2007 and as of July 2008 over 1.5 million people use it regularly. A free application for the iPhone and iPod Touch named "Facebook for iPhone" was launched July 2008.Version 2.0 of this app was released in September 2008 and featured improved services such as being able to respond to friend requests and notifications.Version 3.0 was released in August 2009 and added features such as events, and uploading video with a iPhone 3GS.

在2007年八月FaceBook的iPhone版網站啟動了,2008年七月時有超過150萬的註冊用戶在使用它,2008年七月一個可以在iPhone和iPod Touch免費註冊且名為"Facebook for iPhone"應用程式誕生了。
2.0版的app程式在2008年9月推出特色在於改進了回應朋友的請求和通知的功能。

3.0版則在2009年八月發布而且增加了附加的功能像是活動和在iPhone 3GS上傳影片。

2009年10月6日 星期二

About The Browser Game

(SOURCE:http://tech.chinatimes.com/2007Cti/2007Cti-News/Inc/2007cti-news-Tech-inc/Tech-Content/0,4703,171710%20172009042100447,00.html)
















Web Games ( Browser Game [網頁遊戲]).That means We don't need to install the client program[客戶端程式], just need use the internet to implementation of the game.No wonder any place, any time, any can surf the net of the computer, are all can play the games.

網頁遊戲(Browser Game),指的是不須安裝客戶端程式,只需透過網際網路瀏覽器便可執行的遊戲。無論任何地方、任何時間、任何一台能上網的電腦,都可以直接進行遊戲。

About The Adobe Flash

(Source:http://en.wikipedia.org/wiki/Adobe_Flash)






FaceBook have many games used by Adobe Flash ,so I want to introduce about Adobe Flash


Adobe Flash (previously known as Macromedia Flash) is a multimedia(多媒體) platform(平台) originally acquired by Macromedia and currently developed and distributed by Adobe Systems. Since its introduction in 1996, Flash has become a popular method for adding animation(動畫) and interactivity(交互性) to web pages. Flash is commonly used to create animation, advertisements, and various web page Flash components(Flash組件), to integrate video into web pages, and more recently, to develop rich Internet applications.



由於Face Book裡面有很多遊戲是用Adobe Flash所撰寫的 所以我想介紹有關Adobe Flash



Adobe Flash(以前稱為Macromedia Flash 簡稱Flash)是一個多媒體(multimedia) 平台(platform),自從Macromedia公司於2005年12月3日被Adobe公司收購 ,然後開發和分發Adobe系統 。在1996年 ,Flash已經成為網頁常用的動畫(animation)和交互性(interactivity)的方法[例如:Browser Game]。Flash通常用在創建動畫, 廣告 ,以及各種網頁Flash組件(Flash components),整合到網頁上,最近,開發豐富的網頁應用



multimedia platform/多媒體平台



Internet applications/網頁應用



About the "Facebook's future direction"


(Source:http://en.wikipedia.org/wiki/Social_network_service)


圖1:天下雜誌LOGO(http://www.cw.com.tw/)


Facebook is very aggressive,You can be seen as a Facebook "What eat" a big dinosaur
Can imagine the chaos in this food chain, what other people do not have to do.

The United States has a listing of online florists"1-800-flowers",Announced the launch of Facebook's online store!

Purchase method and the general shopping site is the same,
According to this situation go on,Facebook would be a monopoly


Facebook是很有侵略性的,你可以想像成是「什麼都能吃」的大恐龍,在這混亂的食物鏈中
其他人也就什麼都不用做了。

美國一家已經股票上市的線上花店「1-800-flowers」,宣布推出Facebook的在線商店!

購物方式和一般購物網站是相同的,照這樣的情形發展下去,市場將會被Facebook給壟斷。

(來源:天下雜誌)




2009年9月27日 星期日

About The "social network service"

Keyworld: social network service


圖2:掏寶網(簡體網站)(source:http://www.taobao.com/index_global.php)
(Source:http://en.wikipedia.org/wiki/Social_network_service)

A social network service focuses on building

online communities of people who share interests

and/or activities,

or who are interestedin exploring the interests and

activities of others.

Most socialnetwork services are web based and provide

a variety of ways for users to interact,

such as e-mail and instant messaging services.


一個社會網路服務主要集中在建立在線社區(online communities)

的人誰共同利益和/或活動,或誰有興趣探索的利益和活動等。

大部分的社會網絡服務的網絡基礎(web based)

並提供多種方式為用戶進行互動,

電子郵件(e-mail)即時信息(instant messaging)服務。
 

2009年9月22日 星期二

About The "Facebook" - Part 1

Keyword: Facebook



Facebook is a global social networking website that is operated and privately owned by Facebook, Inc.


Facebook 是一個全球性的社群網站( global social networking website ),它是 Facebook 公司經營與私人擁有( privately owned )。

About The "PlayFish" - Part 2

Keyword: Playfish








(Source: www.wikipedia.org/wiki/playfish)


Pet Society is Playfish's most popular game and has more than 1,000,000 fans on its Facebook page, and it is one of the fastest growing third-party applications on Facebook.

 Pet Society是Playfish最受歡迎的遊戲,並且已經超過100萬粉絲在 Facebook 裡,而且這是在Facebook上擴張最快的第三方應用軟體( third-party applications )。


2009年9月16日 星期三

About The "PlayFish" - Part 1

Keyword: Playfish






Playfish是一個社交遊戲( casual social games )公司。Playfish的遊戲集中發佈於社交網站( social networking service )如FacebookMySpaceBebo以及 iPhone。 


playfish is a developer of free to play casual social games that can be played on social networking platforms such as FacebookMySpaceBebo and iPhone, among others.