Embarcadero多平台遊戲原始碼開放

Embarcadero官方釋出了幾項以Delphi/C++ Builder開發的跨平台遊戲,可以在Android/iOS/MacOS/Windows下面執行。
主要也透過遊戲原始碼分享幾個技術:
.Game loop
.Using TRectangle
.Frames UI
.Motion Sensor
.High Scores via SQLite & LiveBindings
.Object Pooling
.Sprite Sheet Animation
.App Tethering
.Cross Platform Sound

教學的影片

初探Delphi Berlin FireUI APP Preview

Delphi 10.1 Berlin的新功能中,多了一個看起來很棒的FireUI APP Preview功能。主要的功能就是讓開發者在設計畫面時,可以馬上看到畫面長的是什麼樣子。

設定的方式如下:

在10.1的Tools→Options→中有一個 Form Designer,其中有一個 FireUI Live Preview。
fireUIPriew01

fireUIPriew02

fireUIPriew03

client端搜尋FireUI可以找到對應的app,安裝後打開APP會自動搜尋區域網路內的Server。然後連上完成後,設計師在設計的同時就可以觀看在不同裝置上的樣子了

S__11321351 S__11321352 S__11321353

Screenshot_2016-04-24-22-35-12 Screenshot_2016-04-24-22-35-28 Screenshot_2016-04-24-23-04-49

未命名 - 66

 

Delphi 10.1 Berlin新亮點 -FireUI Preview、ListView Designer、TAddressBook

感謝廖啟甫大哥通知晚上的 10.1 Berlin課程,雖然沒聽完!不過有聽到了幾個不錯的功能

一、TAddressbook元件,可以存取通訊錄

二、改進Style Designer

三、超酷的可以自訂ListView Items的設計功能

四、新的字型樣式

另外還有很酷的FireUI Preview功能。

看來Delphi一直很努力的追上這幾年的不足!

未命名 - 7 未命名 - 8 未命名 - 21 未命名 - 27 未命名 - 42 未命名 - 44 未命名 - 52 未命名 - 66

法國商使用Delphi結合UV感測器發表智慧型比基尼

法國公司Spinali Design發表了智慧型比基尼泳衣,使用Delphi結合UV 感測器開發app,如果穿載者紫外線過度 提醒穿戴者紫外線過度,並適時提醒補充防曬乳。

在影片中,32秒、40秒及55秒等多處都 可以看到Delphi IDE現身。

新聞網址:
http://www.telegraph.co.uk/news/worldnews/europe/france/11667659/Intelligent-French-bikini-warns-bathers-over-too-much-sun.html

Box2D for Delphi XE6下載

BOX2D 對開發手機2D遊戲的朋友想必不陌生,隨著Delphi XE6發表後,也有有網友也將BOX2D 轉成Firemonkey元件了!

這個版本是基於Box2D v2.3.0 所改寫的,下載連結也有附上範例。

Box2D 2.30 for Delphi XE5/Xe6

http://i0.wp.com/www.fmxexpress.com/wp-content/uploads/2014/04/box2d.jpg

 

Delphi XE5 仿Instagram 濾鏡功能for Android/iOS

http://i0.wp.com/www.fmxexpress.com/wp-content/uploads/2014/01/filtereffects.jpg

隨著智慧型手機的普及,以及手機照相功能日益強大。除了最常用的Facebook、Twitter等社交App外,以照片為主的社交App Instagram 也是許多人所喜愛的服務之一。

那Delphi XE5可不可以做類似的App呢?答案是可以的!在XE5的FireMonkey就支援許多影像的濾鏡了,再加上自己的巧思以及相關的技巧後,還可以透過XE5能同時跨Android/iOS平台的特性,快速的開發出Instagram Like的App了。

範例程式下載 http://www.fmxexpress.com/wp-content/uploads/2014/04/InstagramFilters.7z

延伸閱讀:

RAD Studio XE6 4月16日搶先看

4/16要Rad Studio Xe6要現身了,不知道跟Embarcadero之前的RoadMap是否一致。想到去年在盒子論壇看到對岸網友對XE6的猜想,大家還是對Embarcadero在文件上的完善程度不如MSDN頗有微詞。

 

報名網址: http://forms.embarcadero.com/RADXE6Webinar4-16?cid=701G0000000tP05