ARSA Framework SDK Download.

SDK

ARSA Framework SDK 2.3.7C (184 Mb)

System requirements
Processor: 1 GHz
RAM: 512 MB
Disk space (minimum): 368 Mb
Operating system: Windows XP SP3 or latest (32-bit or 64-bit)

Android Pack

Android Pack (1.75 Gb)
(Install same ARSA Framework SDK folder)

System requirements
Processor: 1 GHz
RAM: 512 MB
Disk space (minimum): 3.5 Gb
Operating system: Windows XP SP3 or latest (32-bit or 64-bit)
Android Version: Android 4.2.2 (Jelly Bean) or latest.
Emulator: Bluestacks 3.x or latest.

Changed Log

2.3.7C , 2019_9_8
- Android 64bit! supported.
- ARSA Script new functions supports: xml, json, dynamic array, string and curl.
- Android set auto path after set arsa sdk path.
- Discard xcopy.exe use c function copy file and folder.
- Discard vc2015 Redistributable from external setup to built-in dll instread.
- Thread programming, now support only C++ not ARSA Script and document less.
- Fixed fonts when loading after free once.
- PSD update group and animate programming V2. e.g.
  animate: group all layers (Ctrl+G) that you want to animate, so, rename group to: animate=name fps=15 play
    *animate sequencely top to down and default is 30 fps.
  group: group all layers (Ctrl+G) that you want to group, so, rename group to: group=name
- PSD cache and merge functions added, now support only C++ not ARSA Script and document less.

2.3.7B , 2019_2_13

- C++ project absolutely free that have no depend on license control.

- xml2json, json2xml

- virtual dpad

2.3.7A , 2019_2_1

 - build-in script come back again.

2.3.7 , 2019_1_21

- fixed bug license control

2.3.6 , 2019_1_13
- new license control, SDK still free, ARSA Studio purchase at www.arsa.ai
- update third party tool
    android sdk api 28
    jdk1.8.0_191 (stay on 32 bit!)
    apache-ant-1.10.5
    curl-7.63.0
    SDL 2.0.9 (Mercurial)
- ARSA Script added error recognition. ;-)
- fixed many bug


2.3.5 , 2018_8_16
- check version fixed


2.3.4 , 2018_7_27
- a ton changed. :-|


2.3.3 , 2017_2_10

- added strtok()

- added touchclear(), see example arsa043_Studio_Manager_Misslie_Hit3

- fix if condition with whitespace

- new examples

arsa067_Studio_FSM_Light_Switch

arsa068_FSM_Light_Switch

arsa069_Studio_FSM_AI




arsa070_Studio_FSM_AI_Advanced

2.3.2 , 2017_2_6

- Global variable, see example: arsa046_Studio_Var_Advance

- fix audio/video, Founded bug by 

  4122403 Computer Graphics,  student's DRU 3/58.

  GDM 353 Game Animation, student's KMUTT 2/59.

- math in document ARSA Psd Script.

2.3.1 , 2017_2_3

- stable version. ;-)

- added while, procedure, file.

- speed up getlayerall.

- fix bug.

- full ARSA SDK document.

http://sarosworld.com/arsasdk

- full examples on ARSA Psd Script

arsa029_Studio_Touch

arsa030_Studio_Hit

arsa031_Studio_Text

arsa032_Studio_Snd

arsa034_Studio_Snd_Advance

arsa035_Studio_Game

arsa036_Studio_Video

arsa037_Studio_VideoPsd

arsa038_Studio_ScrollScene

arsa039_Studio_ScrollScene_Layer

arsa040_Studio_FSM_State_Select

arsa041_Studio_Manager_Misslie

arsa042_Studio_Manager_Misslie_Hit

arsa043_Studio_Manager_Misslie_Hit2

arsa043_Studio_Manager_Misslie_Hit3

arsa044_Studio_Gage

arsa045_Studio_Var

arsa046_Studio_Var_Advance

arsa047_Studio_Struct

arsa048_Studio_For

arsa049_Studio_For_Advance

arsa050_Studio_Array_Var

arsa051_Studio_Array_Struct

arsa052_Studio_Array_Struct_Advance

arsa053_Studio_If

arsa054_Studio_If_Else

arsa055_Studio_If_Else_Advance

arsa056_Studio_Function

arsa057_Studio_Procedure

arsa058_Studio_While

arsa059_Studio_ReadFile

arsa060_Studio_ReadFile_From_Cloud

arsa061_Studio_ReadFile_Unicode

arsa062_Studio_WriteFile

arsa063_Studio_Group

arsa064_Studio_FSM_Run_Jump

2.3 (Perfect Script), 2017_1_31

- added array, stuct, ifelse

- added new ARSA script function (total 81 functions)

"ifelse(",

"for(",

"struct(",

"setfps(",

"getfps(",

"log(",

"strstr(",

"return(",

"setgamefps(",

"getgamefps(",

"getcurrentfps(",

"setcolor(",

"getcolor(",

"setalpha(",

"maxsize(",

"screensize(",

"winsize(",

"setlandscape(",

"setportrait(",

- added new examples

arsa043_Studio_Manager_Misslie_Hit3

arsa044_Studio_Var

arsa045_Studio_Var_Advance

arsa046_Studio_Struct

arsa047_Studio_For

arsa048_Studio_For_Advance

arsa049_Studio_Array_Var

arsa050_Studio_Array_Struct

arsa050_Studio_Array_Struct_Advance

arsa051_Studio_If

arsa052_Studio_If_Else

arsa053_Studio_If_Else_Advance

arsa054_Studio_Gage

- Fix bug function call function

Founded bug by 4122403 Computer Graphics,  student's DRU 3/58.

- Fix bug function white space

Founded bug by GDM 353 Game Animation, student's KMUTT 2/59.

- Fix bug getlayerall()




Founded bug by GDM 353 Game Animation, student's KMUTT 2/59.

2.2.9, 2017_1_23

- fix floating point display as text.

Founded bug by 4122403 Computer Graphics,  student's DRU 3/58.

- full ARSA Psd Script document.

http://sarosworld.com/arsapsdscript

2.2.8, 2017_1_21

- added for script

 - added math expression

2.2.7, 2017_1_16

- improved perfermance.

- ARSA Psd Script use function table.

- fix whitespace in arsa script.

Founded bug by 4122403 Computer Graphics,  student's DRU 3/58.

- fix bug.

2.2.6, 2017_1_13

- add new ARSA script function

"moveoffset(",

"getoffsetx(",

"getoffsety(",

"setorder(",

"getorder(",

"setdrawflags(",

"getdrawflags(",

"setrotflags(",

"getrotflags(",

"clonelayer(",

"removelayer(",

"getlayer(",

"getlayerall(",

"rot(",

- aref, clone can set draw flags

- script can check string as int or float.

- add example ARSA Studio

arsa029_Studio_Touch

arsa030_Studio_Hit

arsa031_Studio_Text

arsa032_Studio_Snd

arsa034_Studio_Snd_Advance

arsa035_Studio_Game

arsa036_Studio_Video

arsa037_Studio_VideoPsd

arsa038_Studio_ScrollScene

arsa039_Studio_ScrollScene_Layer

arsa040_Studio_FSM_State_Select

2.2.5, 2017_1_11

- check update new version ARSA Framework.

- fix path doxygen.

- added zip/unzip function.

2.2.4, 2017_1_10

- doxygen

2.2.3, 2017_1_8

- clear snd when call psd(xxx.psd) script

- update SDL2

- ARSA Studio no esc exit

- fix bug

2.2.2

- skip publish :-P

2.2.1, 2017_1_6

- New icon of ARSA Studio.

- Independ with c:/arsa.

- New vc++ project.

- Drag and drop psd file.

- Move adb.exe and adbdriverinstaller.exe to third party folder.

- Bug fix.

2.2.0, 2017_1_4

- ARSA Studio

- ARSA Psd Script

- Bug fix

2.1.1, 2016_12_22

- add script visibleall()

- audio/video, psd script programming

- fix resize av class




2.1.0, 2016_12_20

- psd script programming




2.00, 2016_11_30

- Redeem code must present when new project.

- New feature! ARSAJSon that support Spine: 2D animation. http://esotericsoftware.com/

- ARSAPsd fix memory leak and stable using.

- ARSASnd fix memory leak.

- Add nowloading function.

- Emulator skin.

- Fix various bugs.

- Seed random code, Report by: นายปิยะพัชร ตัวแทนจากกลุ่ม Match Warrior - Kmutt's Student - 2016.

- Games powered by ARSA Framework on Google Play Store. (more than 50 games)

- KMUTT 1-59, https://play.google.com/store/apps/developer?id=GameCMM17

- KMUTT 1-58, https://play.google.com/store/apps/developer?id=cmm16_kmutt

- DRU 1-58, https://play.google.com/store/apps/developer?id=ITDRU+56/25

- Website and facebook

SIPA GAME CONTEST 2010, Award winners, 150,000 Bath.

เกม Flora Evil (ทีม PS-Power) ม.รังสิต 

นางสาวประทุมทิพย์ อ้อยกาม นักศึกษาชั้นปีที่ 3

นายสุริยา ทวีศรี นักศึกษาชั้นปีที่ 4

https://enjoyziie.wordpress.com/joy/

SIPA GAME CONTEST 2010, Reward, 10,000 Bath.

http://www.manager.co.th/Campus/ViewNews.aspx?NewsID=9540000023887

เกม TUK TUK (ทีม URUSAL) ม.รังสิต

นักศึกษาชั้นปีที่ 3 สาขาวิชาคอมพิวเตอร์เกมมัลติมีเดีย

นายภูวิศ ทิพย์อาภากุล 

นายพิริยะ หวังนิลรัตน์ 

นายณพล ศิริภิบาล 

นางสาวนายิกา มาลาสุทธิ์ 

นักศึกษาชั้นปีที่ 3 สาขาวิชาคอมพิวเตอร์อาร์ต คณะดิจิทัลอาร์ต

นายอัครพล ศีลวัตสกุล

Cmm342 Games Development 1 - 2016

https://www.facebook.com/Cmm342-Games-Development-1-2016-744375992332433

Cmm342 Game Development 1 - 2015

https://www.facebook.com/Cmm342-Game-Development-1-2015-112411682440320

CMM342 Game, November 9, 2014 

https://www.facebook.com/groups/628435147255664/

ITDRU 56/25, April 18, 2016

https://www.facebook.com/ITDRU-5625-588154328009639/

Games Exhibition KMUTT, วันศุกร์ที่ 23 กันยายน พ.ศ. 2554

http://homeworkcmm342.blogspot.com/ 

Games Exhibition KMUTT, นิทรรศการเกมมัลติมีเดียบางมด (3D), December 6, 2014

https://www.facebook.com/gamemultimediabangmod

1.11.2

- Fix reset offset after load new psd, Founded bug by Pimpisa Suwattanapiset CMM342 student's KMUTT 1/58.

1.11.1

- Fix bug animation in psd, Founded bug by วสุธิดา ศิริอารยา CMM342 student's KMUTT 1/58.

1.11

- Add new example.

arsa010_ScrollScene

arsa012_FSM_State_Select

arsa013_FSM_Run_Jump

arsa014_Manager_Misslie

arsa015_Manager_Misslie_Hit

- Fix screensize script. Report by Takoyak1 CMM342 student's KMUTT 1/58.

- Add new function in class arsa psd.

1.10

- Fix animation flip, Founded bug by Pimpisa Suwattanapiset CMM342 student's KMUTT 1/58.

1.9

- Fix error code 52 when loading first time.