From 207605ed73399d708608c0eef6758c211793d605 Mon Sep 17 00:00:00 2001 From: IdeaSeeker Date: Sun, 5 Dec 2021 13:24:28 +0300 Subject: [PATCH 1/9] add icons & pictures --- icons/150x57.bmp | Bin 0 -> 25818 bytes icons/164x314.bmp | Bin 0 -> 154626 bytes icons/350x260.png | Bin 0 -> 885 bytes icons/icon-11.png | Bin 0 -> 337 bytes icons/icon-140.png | Bin 0 -> 824 bytes icons/icon-64-alpha.png | Bin 0 -> 539 bytes icons/icon-64-black.png | Bin 0 -> 528 bytes icons/icon.ico | Bin 0 -> 81262 bytes 8 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 icons/150x57.bmp create mode 100644 icons/164x314.bmp create mode 100644 icons/350x260.png create mode 100644 icons/icon-11.png create mode 100644 icons/icon-140.png create mode 100644 icons/icon-64-alpha.png create mode 100644 icons/icon-64-black.png create mode 100644 icons/icon.ico diff --git a/icons/150x57.bmp b/icons/150x57.bmp new file mode 100644 index 0000000000000000000000000000000000000000..4a66b853af827d8086d3f56a78a57d52562ec034 GIT binary patch literal 25818 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 H>`CB1lyQfZ literal 0 HcmV?d00001 diff --git a/icons/350x260.png b/icons/350x260.png new file mode 100644 index 0000000000000000000000000000000000000000..c57acb0f588eb5d7e179b64b2e093253761e9a0a GIT binary patch literal 885 zcmeAS@N?(olHy`uVBq!ia0y~yV2lG|77iw$$orVncYqXQage(c!@6@aFM%AEbVpxD z28NCO+M1MG6B0Gnc1}V@O5Z+q;HYA&DZa4_0(cZEZ{N zP=48BvYFBGsP2uZtjAI+55#h|Y!NMFUevUA2`7ixK{c1Ah=@*&L+5qReEu-wc*y7d z@3Wsd7`>f&I#F&jBhW6|fFAXMQ=Kc0zBbRD%POx}6ehCQX-<3(cytyS?^G z&;P6MEZEnvDFpC3EPyDK+!XzoKWzV=O|dI2E%rvNjLiAF>dKwpbwQdNy~<7k?OMgi z5yC96f=$7|`CIY^YdM=;!7G1$d>6b_HD+J!;!8qe{`bSO)=a7`fZGbxab`kx&ZT!d zem)9Y`t0`K?^CB4{JVEBEpzId=G8FcfKEtgi%D*l{B-!9-_j>fe)um)-6D z(>_%H&tCfM%fYav$9Qh4qM5T6XpU&vaZ5D+7jHbJm03PV5mmKiaC2zUoV$f>G4Ke; jqHStoU`TjoX7-Qi#F5r|iA5Jc`G~>O)z4*}Q$iB}L4hY8 literal 0 HcmV?d00001 diff --git a/icons/icon-11.png b/icons/icon-11.png new file mode 100644 index 0000000000000000000000000000000000000000..09f5e5d70eee04ddc1b70a471c06c5aa0cb6aefc GIT binary patch literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^+(697!3HFMCO(@Aq!^2X+?^QKos)S9a~60+76UaL24TkI`72U@g3ml%978mMlT#X)Tq~RZ2dEwX+b%9~@u$Kp z&NIzT&$c@8H2UTrluFE*!?46-aqoY7Bi^Y@%slC9#HJ+d_%LhgL5DBq&M$t8Cs@uf zKEUGfuvJFA?fmcjh8+n9Uaw$GH8ha$xygR*K+Bqdiiyl2vl!2$drx7wtWY_@YQuW| zZ0|j9i6xyrl;(Cdo_K6=0b56?fdJuRCQ80Pj1om04ck?~B3fb=>EmJ6l|+ANGBM-><@F{Cci eNJ&UYU|`UEU!ZY=O;H2rV+K!GKbLh*2~7YTYkKVf literal 0 HcmV?d00001 diff --git a/icons/icon-140.png b/icons/icon-140.png new file mode 100644 index 0000000000000000000000000000000000000000..947e8cb0bbd43e9399fd9a921cf61c59629a4ef1 GIT binary patch literal 824 zcmeAS@N?(olHy`uVBq!ia0vp^Js`}%1|-)VaI^zbjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qt-3`}P|T^vIy;@;lf*d?1P)Bf(1EY3<2LI)>s zw7D3lG$~p>x%B(P$={EozMa0B4{@+(W z7wZ0gzI*rMsBPcA-@e>reOee(HAmZ%3GZLd{rcnC+d|#ld+O3-PV1eE@6EpXyne6D zb*nwgrymx=bkfZf$2qYD`uqQt#GL;3@8$Kv+}C^k?WC@6)7$sAFy{2Oh!)#KG+%(7 zcrQcJ=4w;*>x+MZPW#+F|M=FmTjTG)Ike}f(i=_`PeXmQ>Exx~Z|==4T>JQGcm46L zZ@$gF{Kt0AtFN^+Uz1`^>+H>O1BDQ>_dy==et+xRKe>mI)8fk9G38SxFD?IOzxZyo z)pt$)Z2fi1tN7o&IaKrY=AGq6Xa1>McG&hX5?sq9XT818@5lFN-|S_V@5zo{FaO7IUF!AtdHvZlm*NP`mvgs%Q`%Er9aWHC zc?cHoa1((^0TiiQzq|hEz-Q~`H1UU9WeX3^eTp?K3(CIPv+thD{X($B1en?xJYD@< J);T3K0RSbeVhsQQ literal 0 HcmV?d00001 diff --git a/icons/icon-64-alpha.png b/icons/icon-64-alpha.png new file mode 100644 index 0000000000000000000000000000000000000000..500e679c5debc4670e367bed51c1ba0f46b1f6d4 GIT binary patch literal 539 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1quc4I4aN978JN-rm^j#T+QW`d~%J)Yi766WlIw zW`1L35sg21El7I4BU2@-v~I3z4P)TJxNVUFI!(SEI!TGDkNgdn-&8E9|CVR^Jo}l$ zCKkOjCw;A4Qf@J&B{!e_!+-JgldUUi%Pv1p)=ipql=*aBbd@#~d4mw#gQyfde4 zqRWflHyJxWFc_Tmy2d!`UCY$RoRfZ7$t!SPf4#CS?lD)wtfPDfa?X@a-yii_v2#(B zn^5JqUKKvOG>^|8>yc9&{4zto@f;_KmaR$qR; zE$ULa!8osiVMf~4Ym9on?>VKc6@lrf|g`C2brJNNnyrWt7)nGK?sTOV8s<<7KcP};QS@=x~1 X@l%pNJu2Q0j8FzoS3j3^P600001b5ch_0Itp) z=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0i{VqK~!i%?U%nw zf>9WUe-+Un-(Vt%OSlCt-at^%Ewnb)(lvz8Ewt3w8qp0z1?}M?2n`a17!nQNQixH* z4}2w0p5q@*$MZhR_b6xZ===Dc4~h~w3%oi~TCdQ|G@olU_x1KH@)|6<0pCoafs?CM z8t_(Ihx%XZ6HiyZ9pP>SUGIcfX}lM&HVm&b1%^m@=dG_n9eqr*#Zryb(U#B zCEuk1d+%-9AbKANlb9Nib6-2!p#kY#gJve#-k_POoZix0de9N_&Ac~YGxxcREgJB) ze@`=GS}!}1J-oCU-R=ip{33u~;EzxLgElaGGMOxG7!D0Ql#8@M+O01dP$-W6Mr_t^ z)?2hu_XHiG*^?v*Z5RP;AWc)+Fs9Ie3D^6BL>mZ);5XpVfPCI9-}KK#runw{zn7iV zcl+lb`P{4x{BP#H0g0&xoAZwe*@^w!OLT;MqYVK0^9~JIs;<$@^s28kpmUI?X#=4W zQv(uH53YC(08BjlUlH=rnS1AGHCBaV2A SC@FgY0000-<9bSMuIB+3+_f(kR9 z%P2zjk-n2z+xwj3b&*5jS$FUCXM66=Ri^25{_pkc>HO;#(|2E=rcbA7dVD_4r>4(N zcjwQ)ot}Pqntr`MU5@3?qklYk_-M{JM)!48eHmR@c8==j=(^mO(G%9{b6>Q6jy}zO z89iaGKKDiI=jhYim(df}>T_STevUrPeHlGrtv>ff>u0aiXb+w}c{67mlwYs@_r{y% zkW%ij*ZI`HtbEmbsoq}mjOI=KQ|Fd7 zkLr!~z1R8FzpQ-Kd#T=D^Ni+A{Zr?bHIM3z_Pw?F)EAoDSHJx}ljHgGKjw^sa9c1` zFZHjr+&`8N)l2=Od1Q2D*-80Pz0|*t&8M}`qk5@-G!OTswI(n=?#uS`lU^UxKbA)O zD5{tG=ljd{znj&56BtAH#rGH1lslCB;=Z^q<*(K0^O8P)>Gf8VNy}KOm-Z4t>b_*%H`IIS{gnE*cD~OuR4?^Uome+W9`uP`%VYb#7Vns9x${ zpY2$)rh2J=S^28>QoYo_wex+Rp?ax*>fEyCQN7f^KHIToP4!a$vhr2$rFyAU=3b^qW$%J5O9%NPx z#(nYq#eFHiJEHeLdi~PtttJzKrToaO8VuD-`O!SeiN?M{`BA;pznV-4mhvOBYA{qU zL_r-nL{yVGXnWcUXs^`(`w-i^}iof^CR9Z7@9|HE6UR;KdRS#*}iX3|7afNL}Oo}{HR{{#eG>i<-TnH3>LjU zsDJeOjlGMMr&E4ZFZECT{($bKI5j`&AI+njXzVMLAJvt{erg=` zuk{{KepD~@Iid?>CgrEbQU7Qjt>dU(>NCkU0z>(!an!%odqDY7z0~K3E|8g&pBhK~ zqj|KBqk5^&B-;oK<)_9`|61<>S7?9QBXp(K?Rmr9P8vBQTVo8b|$W zy$6&Z)k}Sj=mMEZ`KfW#KblADII5TWOtOu@P=0D0^{@3FsQFP}D31PI__q&!n#n=u zQGOJs_IZ?f)IW-&`I4?I7&?#gqqtG>RqLSsQ5?ga?9F6dq8pSOIDKm?4>=RIQM0r+_JXN9#EY7l9l8>dub0S&VAV@ zx7N4NzI^ii;^IG?L6nc04Sb-Ox<##k3^-qnXKCAcAd6eJLaMV9Fj{2Wa>e_tFsUHD&hba?LVHTaijCI9K@@Z77b zjA?p!)!}pVoa4cAiGTRGcj=YSO|w0)2Y2__S065quJ2d#+pCbipC9ww;j?>-^C)>N PI$mCW`TzTpp3eOXG>KH& literal 0 HcmV?d00001 From 51e007f272f4da09d1eeae8a7d52f122096bbefb Mon Sep 17 00:00:00 2001 From: IdeaSeeker Date: Sun, 5 Dec 2021 13:24:41 +0300 Subject: [PATCH 2/9] add game options --- RandomForest/RandomForest.yyp | 7 ++ .../options/android/options_android.yy | 76 ++++++++++++++++++ RandomForest/options/html5/options_html5.yy | 34 ++++++++ RandomForest/options/ios/options_ios.yy | 50 ++++++++++++ RandomForest/options/linux/icons/64.png | Bin 0 -> 528 bytes RandomForest/options/linux/options_linux.yy | 25 ++++++ RandomForest/options/linux/splash/splash.png | Bin 0 -> 885 bytes RandomForest/options/mac/options_mac.yy | 33 ++++++++ RandomForest/options/tvos/options_tvos.yy | 29 +++++++ RandomForest/options/windows/icons/icon.ico | Bin 0 -> 81262 bytes .../options/windows/installer/finished.bmp | Bin 0 -> 154626 bytes .../options/windows/installer/header.bmp | Bin 0 -> 25818 bytes .../options/windows/options_windows.yy | 18 ++--- .../options/windows/splash/splash.png | Bin 0 -> 885 bytes .../options/windowsuap/options_windowsuap.yy | 61 ++++++++++++++ 15 files changed, 324 insertions(+), 9 deletions(-) create mode 100644 RandomForest/options/android/options_android.yy create mode 100644 RandomForest/options/html5/options_html5.yy create mode 100644 RandomForest/options/ios/options_ios.yy create mode 100644 RandomForest/options/linux/icons/64.png create mode 100644 RandomForest/options/linux/options_linux.yy create mode 100644 RandomForest/options/linux/splash/splash.png create mode 100644 RandomForest/options/mac/options_mac.yy create mode 100644 RandomForest/options/tvos/options_tvos.yy create mode 100644 RandomForest/options/windows/icons/icon.ico create mode 100644 RandomForest/options/windows/installer/finished.bmp create mode 100644 RandomForest/options/windows/installer/header.bmp create mode 100644 RandomForest/options/windows/splash/splash.png create mode 100644 RandomForest/options/windowsuap/options_windowsuap.yy diff --git a/RandomForest/RandomForest.yyp b/RandomForest/RandomForest.yyp index d204738..f62349e 100644 --- a/RandomForest/RandomForest.yyp +++ b/RandomForest/RandomForest.yyp @@ -193,6 +193,13 @@ {"name":"Main","path":"options/main/options_main.yy",}, {"name":"Windows","path":"options/windows/options_windows.yy",}, {"name":"operagx","path":"options/operagx/options_operagx.yy",}, + {"name":"Android","path":"options/android/options_android.yy",}, + {"name":"HTML5","path":"options/html5/options_html5.yy",}, + {"name":"iOS","path":"options/ios/options_ios.yy",}, + {"name":"Linux","path":"options/linux/options_linux.yy",}, + {"name":"macOS","path":"options/mac/options_mac.yy",}, + {"name":"tvOS","path":"options/tvos/options_tvos.yy",}, + {"name":"Windows UWP","path":"options/windowsuap/options_windowsuap.yy",}, ], "isDnDProject": false, "isEcma": false, diff --git a/RandomForest/options/android/options_android.yy b/RandomForest/options/android/options_android.yy new file mode 100644 index 0000000..099a009 --- /dev/null +++ b/RandomForest/options/android/options_android.yy @@ -0,0 +1,76 @@ +{ + "option_android_sync_amazon": false, + "option_android_display_name": "Created with GameMaker Studio 2", + "option_android_version": "1.0.0.0", + "option_android_tools_from_version": false, + "option_android_build_tools": "", + "option_android_support_lib": "", + "option_android_target_sdk": "", + "option_android_minimum_sdk": "", + "option_android_compile_sdk": "", + "option_android_package_domain": "com", + "option_android_package_company": "company", + "option_android_package_product": "game", + "option_android_arch_armv7": false, + "option_android_arch_x86": false, + "option_android_arch_arm64": true, + "option_android_arch_x86_64": false, + "option_android_orient_portrait": true, + "option_android_orient_portrait_flipped": true, + "option_android_orient_landscape": true, + "option_android_orient_landscape_flipped": true, + "option_android_gamepad_support": true, + "option_android_lint": false, + "option_android_install_location": 0, + "option_android_sleep_margin": 4, + "option_android_splash_screens_landscape": "${base_options_dir}/android/splash/landscape.png", + "option_android_splash_screens_portrait": "${base_options_dir}/android/splash/portrait.png", + "option_android_splash_time": 0, + "option_android_launchscreen_fill": 0, + "option_android_splashscreen_background_colour": 255, + "option_android_tv_banner": "${base_options_dir}/android/tv_banner.png", + "option_android_interpolate_pixels": false, + "option_android_screen_depth": 0, + "option_android_device_support": 0, + "option_android_scale": 0, + "option_android_texture_page": "2048x2048", + "option_android_icon_ldpi": "${base_options_dir}/android/icons/ldpi.png", + "option_android_icon_mdpi": "${base_options_dir}/android/icons/mdpi.png", + "option_android_icon_hdpi": "${base_options_dir}/android/icons/hdpi.png", + "option_android_icon_xhdpi": "${base_options_dir}/android/icons/xhdpi.png", + "option_android_icon_xxhdpi": "${base_options_dir}/android/icons/xxhdpi.png", + "option_android_icon_xxxhdpi": "${base_options_dir}/android/icons/xxxhdpi.png", + "option_android_icon_adaptive_generate": false, + "option_android_icon_adaptive_ldpi": "${base_options_dir}/android/icons_adaptive/ldpi.png", + "option_android_icon_adaptive_mdpi": "${base_options_dir}/android/icons_adaptive/mdpi.png", + "option_android_icon_adaptive_hdpi": "${base_options_dir}/android/icons_adaptive/hdpi.png", + "option_android_icon_adaptive_xhdpi": "${base_options_dir}/android/icons_adaptive/xhdpi.png", + "option_android_icon_adaptive_xxhdpi": "${base_options_dir}/android/icons_adaptive/xxhdpi.png", + "option_android_icon_adaptive_xxxhdpi": "${base_options_dir}/android/icons_adaptive/xxxhdpi.png", + "option_android_icon_adaptivebg_ldpi": "${base_options_dir}/android/icons_adaptivebg/ldpi.png", + "option_android_icon_adaptivebg_mdpi": "${base_options_dir}/android/icons_adaptivebg/mdpi.png", + "option_android_icon_adaptivebg_hdpi": "${base_options_dir}/android/icons_adaptivebg/hdpi.png", + "option_android_icon_adaptivebg_xhdpi": "${base_options_dir}/android/icons_adaptivebg/xhdpi.png", + "option_android_icon_adaptivebg_xxhdpi": "${base_options_dir}/android/icons_adaptivebg/xxhdpi.png", + "option_android_icon_adaptivebg_xxxhdpi": "${base_options_dir}/android/icons_adaptivebg/xxxhdpi.png", + "option_android_use_facebook": false, + "option_android_facebook_id": "", + "option_android_facebook_app_display_name": "", + "option_android_google_cloud_saving": false, + "option_android_google_services_app_id": "", + "option_android_permission_write_external_storage": false, + "option_android_permission_read_phone_state": false, + "option_android_permission_network_state": false, + "option_android_permission_internet": true, + "option_android_permission_bluetooth": true, + "option_android_permission_record_audio": false, + "option_android_application_tag_inject": "", + "option_android_google_apk_expansion": false, + "option_android_google_dynamic_asset_delivery": false, + "option_android_google_licensing_public_key": "", + "option_android_tv_isgame": true, + "resourceVersion": "1.0", + "name": "Android", + "tags": [], + "resourceType": "GMAndroidOptions", +} \ No newline at end of file diff --git a/RandomForest/options/html5/options_html5.yy b/RandomForest/options/html5/options_html5.yy new file mode 100644 index 0000000..9b43ef0 --- /dev/null +++ b/RandomForest/options/html5/options_html5.yy @@ -0,0 +1,34 @@ +{ + "option_html5_browser_title": "Created with GameMaker Studio 2", + "option_html5_version": "1.0.0.0", + "option_html5_foldername": "html5game", + "option_html5_outputname": "index.html", + "option_html5_splash_png": "${base_options_dir}/html5/splash.png", + "option_html5_usesplash": false, + "option_html5_outputdebugtoconsole": true, + "option_html5_display_cursor": true, + "option_html5_localrunalert": true, + "option_html5_index": "", + "option_html5_loadingbar": "", + "option_html5_jsprepend": "", + "option_html5_icon": "${base_options_dir}/html5/fav.ico", + "option_html5_allow_fullscreen": true, + "option_html5_interpolate_pixels": true, + "option_html5_centregame": false, + "option_html5_usebuiltinparticles": true, + "option_html5_usebuiltinfont": true, + "option_html5_webgl": 2, + "option_html5_scale": 0, + "option_html5_texture_page": "2048x2048", + "option_html5_use_facebook": false, + "option_html5_facebook_id": "", + "option_html5_facebook_app_display_name": "", + "option_html5_flurry_enable": false, + "option_html5_flurry_id": "", + "option_html5_google_analytics_enable": false, + "option_html5_google_tracking_id": "", + "resourceVersion": "1.0", + "name": "HTML5", + "tags": [], + "resourceType": "GMHtml5Options", +} \ No newline at end of file diff --git a/RandomForest/options/ios/options_ios.yy b/RandomForest/options/ios/options_ios.yy new file mode 100644 index 0000000..1498dc4 --- /dev/null +++ b/RandomForest/options/ios/options_ios.yy @@ -0,0 +1,50 @@ +{ + "option_ios_display_name": "Created with GameMaker Studio 2", + "option_ios_bundle_name": "com.company.game", + "option_ios_version": "1.0.0.0", + "option_ios_output_dir": "~/gamemakerstudio2", + "option_ios_team_id": "", + "option_ios_orientation_portrait": true, + "option_ios_orientation_portrait_flipped": true, + "option_ios_orientation_landscape": true, + "option_ios_orientation_landscape_flipped": true, + "option_ios_devices": 2, + "option_ios_defer_home_indicator": false, + "option_ios_icon_iphone_app_120": "${base_options_dir}/ios/icons/app/iphone_120.png", + "option_ios_icon_iphone_app_180": "${base_options_dir}/ios/icons/app/iphone_180.png", + "option_ios_icon_ipad_app_76": "${base_options_dir}/ios/icons/app/ipad_76.png", + "option_ios_icon_ipad_app_152": "${base_options_dir}/ios/icons/app/ipad_152.png", + "option_ios_icon_ipad_pro_app_167": "${base_options_dir}/ios/icons/app/ipad_pro_167.png", + "option_ios_icon_iphone_notification_40": "${base_options_dir}/ios/icons/notification/iphone_40.png", + "option_ios_icon_iphone_notification_60": "${base_options_dir}/ios/icons/notification/iphone_60.png", + "option_ios_icon_ipad_notification_20": "${base_options_dir}/ios/icons/notification/ipad_20.png", + "option_ios_icon_ipad_notification_40": "${base_options_dir}/ios/icons/notification/ipad_40.png", + "option_ios_icon_iphone_spotlight_80": "${base_options_dir}/ios/icons/spotlight/iphone_80.png", + "option_ios_icon_iphone_spotlight_120": "${base_options_dir}/ios/icons/spotlight/iphone_120.png", + "option_ios_icon_ipad_spotlight_40": "${base_options_dir}/ios/icons/spotlight/ipad_40.png", + "option_ios_icon_ipad_spotlight_80": "${base_options_dir}/ios/icons/spotlight/ipad_80.png", + "option_ios_icon_iphone_settings_58": "${base_options_dir}/ios/icons/settings/iphone_58.png", + "option_ios_icon_iphone_settings_87": "${base_options_dir}/ios/icons/settings/iphone_87.png", + "option_ios_icon_ipad_settings_29": "${base_options_dir}/ios/icons/settings/ipad_29.png", + "option_ios_icon_ipad_settings_58": "${base_options_dir}/ios/icons/settings/ipad_58.png", + "option_ios_icon_itunes_artwork_1024": "${base_options_dir}/ios/icons/itunes/itunes_1024.png", + "option_ios_splashscreen_background_colour": 255, + "option_ios_launchscreen_image": "${base_options_dir}/ios/splash/launchscreen.png", + "option_ios_launchscreen_image_landscape": "${base_options_dir}/ios/splash/launchscreen-landscape.png", + "option_ios_launchscreen_fill": 0, + "option_ios_interpolate_pixels": false, + "option_ios_half_ipad1_textures": false, + "option_ios_scale": 0, + "option_ios_texture_page": "2048x2048", + "option_ios_use_facebook": false, + "option_ios_facebook_id": "", + "option_ios_facebook_app_display_name": "", + "option_ios_push_notifications": false, + "option_ios_apple_sign_in": false, + "option_ios_podfile_path": "${options_dir}/ios/Podfile", + "option_ios_podfile_lock_path": "${options_dir}/ios/Podfile.lock", + "resourceVersion": "1.3", + "name": "iOS", + "tags": [], + "resourceType": "GMiOSOptions", +} \ No newline at end of file diff --git a/RandomForest/options/linux/icons/64.png b/RandomForest/options/linux/icons/64.png new file mode 100644 index 0000000000000000000000000000000000000000..7c0d4ec956a7198d3405e0d753eb8d495637446f GIT binary patch literal 528 zcmV+r0`L8aP)00001b5ch_0Itp) z=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0i{VqK~!i%?U%nw zf>9WUe-+Un-(Vt%OSlCt-at^%Ewnb)(lvz8Ewt3w8qp0z1?}M?2n`a17!nQNQixH* z4}2w0p5q@*$MZhR_b6xZ===Dc4~h~w3%oi~TCdQ|G@olU_x1KH@)|6<0pCoafs?CM z8t_(Ihx%XZ6HiyZ9pP>SUGIcfX}lM&HVm&b1%^m@=dG_n9eqr*#Zryb(U#B zCEuk1d+%-9AbKANlb9Nib6-2!p#kY#gJve#-k_POoZix0de9N_&Ac~YGxxcREgJB) ze@`=GS}!}1J-oCU-R=ip{33u~;EzxLgElaGGMOxG7!D0Ql#8@M+O01dP$-W6Mr_t^ z)?2hu_XHiG*^?v*Z5RP;AWc)+Fs9Ie3D^6BL>mZ);5XpVfPCI9-}KK#runw{zn7iV zcl+lb`P{4x{BP#H0g0&xoAZwe*@^w!OLT;MqYVK0^9~JIs;<$@^s28kpmUI?X#=4W zQv(uH53YC(08BjlUlH=rnS1AGHCBaV2A SC@FgY0000M1MG6B0Gnc1}V@O5Z+q;HYA&DZa4_0(cZEZ{N zP=48BvYFBGsP2uZtjAI+55#h|Y!NMFUevUA2`7ixK{c1Ah=@*&L+5qReEu-wc*y7d z@3Wsd7`>f&I#F&jBhW6|fFAXMQ=Kc0zBbRD%POx}6ehCQX-<3(cytyS?^G z&;P6MEZEnvDFpC3EPyDK+!XzoKWzV=O|dI2E%rvNjLiAF>dKwpbwQdNy~<7k?OMgi z5yC96f=$7|`CIY^YdM=;!7G1$d>6b_HD+J!;!8qe{`bSO)=a7`fZGbxab`kx&ZT!d zem)9Y`t0`K?^CB4{JVEBEpzId=G8FcfKEtgi%D*l{B-!9-_j>fe)um)-6D z(>_%H&tCfM%fYav$9Qh4qM5T6XpU&vaZ5D+7jHbJm03PV5mmKiaC2zUoV$f>G4Ke; jqHStoU`TjoX7-Qi#F5r|iA5Jc`G~>O)z4*}Q$iB}L4hY8 literal 0 HcmV?d00001 diff --git a/RandomForest/options/mac/options_mac.yy b/RandomForest/options/mac/options_mac.yy new file mode 100644 index 0000000..73e249f --- /dev/null +++ b/RandomForest/options/mac/options_mac.yy @@ -0,0 +1,33 @@ +{ + "option_mac_display_name": "Created with GameMaker Studio 2", + "option_mac_app_id": "com.company.game", + "option_mac_version": "1.0.0.0", + "option_mac_output_dir": "~/gamemakerstudio2", + "option_mac_team_id": "", + "option_mac_signing_identity": "Developer ID Application:", + "option_mac_copyright": "", + "option_mac_splash_png": "${base_options_dir}/mac/splash/splash.png", + "option_mac_icon_png": "${base_options_dir}/mac/icons/1024.png", + "option_mac_installer_background_png": "${base_options_dir}/mac/splash/installer_background.png", + "option_mac_menu_dock": false, + "option_mac_display_cursor": true, + "option_mac_start_fullscreen": false, + "option_mac_allow_fullscreen": false, + "option_mac_interpolate_pixels": true, + "option_mac_vsync": false, + "option_mac_resize_window": false, + "option_mac_enable_retina": false, + "option_mac_scale": 0, + "option_mac_texture_page": "2048x2048", + "option_mac_build_app_store": false, + "option_mac_allow_incoming_network": false, + "option_mac_allow_outgoing_network": false, + "option_mac_app_category": "Games", + "option_mac_enable_steam": false, + "option_mac_disable_sandbox": false, + "option_mac_apple_sign_in": false, + "resourceVersion": "1.0", + "name": "macOS", + "tags": [], + "resourceType": "GMMacOptions", +} \ No newline at end of file diff --git a/RandomForest/options/tvos/options_tvos.yy b/RandomForest/options/tvos/options_tvos.yy new file mode 100644 index 0000000..5ee2c44 --- /dev/null +++ b/RandomForest/options/tvos/options_tvos.yy @@ -0,0 +1,29 @@ +{ + "option_tvos_display_name": "Made in GameMaker Studio 2", + "option_tvos_bundle_name": "com.company.game", + "option_tvos_version": "1.0.0.0", + "option_tvos_output_dir": "~/GameMakerStudio2/tvOS", + "option_tvos_team_id": "", + "option_tvos_icon_400": "${base_options_dir}/tvos/icons/400.png", + "option_tvos_icon_400_2x": "${base_options_dir}/tvos/icons/400_2x.png", + "option_tvos_icon_1280": "${base_options_dir}/tvos/icons/1280.png", + "option_tvos_topshelf": "${base_options_dir}/tvos/topshelf/topshelf.png", + "option_tvos_topshelf_2x": "${base_options_dir}/tvos/topshelf/topshelf_2x.png", + "option_tvos_topshelf_wide": "${base_options_dir}/tvos/topshelf/topshelf_wide.png", + "option_tvos_topshelf_wide_2x": "${base_options_dir}/tvos/topshelf/topshelf_wide_2x.png", + "option_tvos_splashscreen": "${base_options_dir}/tvos/splash/splash.png", + "option_tvos_splashscreen_2x": "${base_options_dir}/tvos/splash/splash_2x.png", + "option_tvos_splash_time": 0, + "option_tvos_interpolate_pixels": true, + "option_tvos_scale": 0, + "option_tvos_texture_page": "2048x2048", + "option_tvos_display_cursor": false, + "option_tvos_push_notifications": false, + "option_tvos_apple_sign_in": false, + "option_tvos_podfile_path": "${options_dir}\\tvos\\Podfile", + "option_tvos_podfile_lock_path": "${options_dir}\\tvos\\Podfile.lock", + "resourceVersion": "1.3", + "name": "tvOS", + "tags": [], + "resourceType": "GMtvOSOptions", +} \ No newline at end of file diff --git a/RandomForest/options/windows/icons/icon.ico b/RandomForest/options/windows/icons/icon.ico new file mode 100644 index 0000000000000000000000000000000000000000..8ea7dfd8b0bba375c65977d9f50e600a3250f00f GIT binary patch literal 81262 zcmeI4y{_C;6ooxiy3iq{2!(VhBdC!gswfgY&yg2MDhkLW&>-<9bSMuIB+3+_f(kR9 z%P2zjk-n2z+xwj3b&*5jS$FUCXM66=Ri^25{_pkc>HO;#(|2E=rcbA7dVD_4r>4(N zcjwQ)ot}Pqntr`MU5@3?qklYk_-M{JM)!48eHmR@c8==j=(^mO(G%9{b6>Q6jy}zO z89iaGKKDiI=jhYim(df}>T_STevUrPeHlGrtv>ff>u0aiXb+w}c{67mlwYs@_r{y% zkW%ij*ZI`HtbEmbsoq}mjOI=KQ|Fd7 zkLr!~z1R8FzpQ-Kd#T=D^Ni+A{Zr?bHIM3z_Pw?F)EAoDSHJx}ljHgGKjw^sa9c1` zFZHjr+&`8N)l2=Od1Q2D*-80Pz0|*t&8M}`qk5@-G!OTswI(n=?#uS`lU^UxKbA)O zD5{tG=ljd{znj&56BtAH#rGH1lslCB;=Z^q<*(K0^O8P)>Gf8VNy}KOm-Z4t>b_*%H`IIS{gnE*cD~OuR4?^Uome+W9`uP`%VYb#7Vns9x${ zpY2$)rh2J=S^28>QoYo_wex+Rp?ax*>fEyCQN7f^KHIToP4!a$vhr2$rFyAU=3b^qW$%J5O9%NPx z#(nYq#eFHiJEHeLdi~PtttJzKrToaO8VuD-`O!SeiN?M{`BA;pznV-4mhvOBYA{qU zL_r-nL{yVGXnWcUXs^`(`w-i^}iof^CR9Z7@9|HE6UR;KdRS#*}iX3|7afNL}Oo}{HR{{#eG>i<-TnH3>LjU zsDJeOjlGMMr&E4ZFZECT{($bKI5j`&AI+njXzVMLAJvt{erg=` zuk{{KepD~@Iid?>CgrEbQU7Qjt>dU(>NCkU0z>(!an!%odqDY7z0~K3E|8g&pBhK~ zqj|KBqk5^&B-;oK<)_9`|61<>S7?9QBXp(K?Rmr9P8vBQTVo8b|$W zy$6&Z)k}Sj=mMEZ`KfW#KblADII5TWOtOu@P=0D0^{@3FsQFP}D31PI__q&!n#n=u zQGOJs_IZ?f)IW-&`I4?I7&?#gqqtG>RqLSsQ5?ga?9F6dq8pSOIDKm?4>=RIQM0r+_JXN9#EY7l9l8>dub0S&VAV@ zx7N4NzI^ii;^IG?L6nc04Sb-Ox<##k3^-qnXKCAcAd6eJLaMV9Fj{2Wa>e_tFsUHD&hba?LVHTaijCI9K@@Z77b zjA?p!)!}pVoa4cAiGTRGcj=YSO|w0)2Y2__S065quJ2d#+pCbipC9ww;j?>-^C)>N PI$mCW`TzTpp3eOXG>KH& literal 0 HcmV?d00001 diff --git a/RandomForest/options/windows/installer/finished.bmp b/RandomForest/options/windows/installer/finished.bmp new file mode 100644 index 0000000000000000000000000000000000000000..48cbc02fbb7189ad27b5f3a6fd09c38f05611ebe GIT binary patch literal 154626 zcmeI%KZ{&d7zg0Hs|cphLIgofu#qi;+X*(?D1j8FHT8ag*jU(V5sTCdHbOpxwRV!; zTCmf`LM-FWF07Xy?8}^)JNM7*6Yebc>^bi_?|pv5Oi0ci9zQRW zM_qT+z1QD$-Pd0pcfY*VUA``VarxtA*Iiw&Mla7kd-T<_pZ_`e;-|as-u?E^qtnyV zch1kxKk8p^TwGkd`RSeCUORdG?BoCIyYBVjz&!y11PBlyK!5-N0t5&UAV7cs0RjXF z5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk z1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs z0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZ zfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&U zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!Ct<1n%GaaPw<9ZR=zUfz5;NS8lPt zlH~}VV7Le5{N|V_?l*8XW+97L?TUT){A53 z*`HJckw_h1(`@XFdUk+3`}^2A&b@{5 z(?4>UMqc(PqbEkjsTX>TH=+Hft+hj}DY$JaC)JIA?e z;aYW{VIGMzrCBeIo#Wh98!oo_K#mBW{`K$hYKpI3JlwXwk8`7|#pmprjx1k#5kw_h1)Ygk*=ctXY7OS_e#zHmBBau43sI3>r&QTj(t&4QA z-G*wIM8Vl7rpn5jqs~6X^(bc+07u#*9))CaRvR-V;SB=Sf z;Q@`*>wsI#Jeh$xnZ7Wc}p(zlT?RhVSyPC3Wra(EdKUnx5q#PYl&C zm-QiqF6%=|vwjv?*FJ|dE9*l_v*}ryqK|L$7{*tBJ&bdkdbW5wfiRDNBF%ajwe>L0 z-L836O#)#a0oCEgY}D4nIJc>1i?4d(#nq zzYu}Qt4_0?UC0w@<0b)F-z0N*znAslWqSQY5$@TG=fmrRAD;}bT^3)T=w>c~UE&+Q zEBgE4yQ063o#%Q$=Uxj$B2Do%Exta{&0GSqo=blEb7eif`CKPP*7Y!&tQW^@)EZ7N z5Q)^oXs=!zvr%g}y+9;V52L+$am+@o;q(HLNIi`9>cue|wT9CRL?ZPt+N&4GY}6VO zAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C7 z2oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N z0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+ z009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBly zK!5-N0t5&UAV7cs0RjXF5FkK+009C72oNAZfB*pk1PBlyK!5-N0t5&UAV7cs0RjXF H>`CB1lyQfZ literal 0 HcmV?d00001 diff --git a/RandomForest/options/windows/installer/header.bmp b/RandomForest/options/windows/installer/header.bmp new file mode 100644 index 0000000000000000000000000000000000000000..4a66b853af827d8086d3f56a78a57d52562ec034 GIT binary patch literal 25818 zcmeH~JxW7C5P;(av=v0eE@eOvY^@~VEj)pTu+ZMhM(`+B;tA{oOB*X&pFa3Pn7qv< z+4mFt!oDz>ot+)OkD#7kzFm#}UZ>UjxO(oZ=d5~mM*G!!{d(RVjeZ|r5|DrdBp?9^ zNI(J-kbndvu!O+m=(uSuIqCLL2s8<-@M&&kVsy{6NTrbP{>=+ni}-Z4i2_SnErlfWuZ4X5Zc*WC|Y5P&^4@T0>n1QfU< zI!vgGTbQR$fthTv8Ufg2BZ^97I7Oe;uD7}X0oY?BVJvQOiarHqvPBjFkR##t^SfRN zQE`h?^r3Us92Tul0Mf9>MifO&+~O29bY6crPi7H-H0-evMNt#CI7JPev*xg9eFBh< zT4DxKaVuu%y#8>W%pw5kC?RHan8mc~A{};3y!?F$hx}%XUq~{E8akIB+KzJsAdMD+ zgrA%mI?vtbhw=m#8v4+=mAP#?BLHdG>u^SAJ0cx! zho`J56EgW`67Z#s0e!M=wWuTk*rNqwF`y;}^eH)2)C^5CIfWT+u%WhR@hMgSWG7}McuD0{0$9f1yeldM1MG6B0Gnc1}V@O5Z+q;HYA&DZa4_0(cZEZ{N zP=48BvYFBGsP2uZtjAI+55#h|Y!NMFUevUA2`7ixK{c1Ah=@*&L+5qReEu-wc*y7d z@3Wsd7`>f&I#F&jBhW6|fFAXMQ=Kc0zBbRD%POx}6ehCQX-<3(cytyS?^G z&;P6MEZEnvDFpC3EPyDK+!XzoKWzV=O|dI2E%rvNjLiAF>dKwpbwQdNy~<7k?OMgi z5yC96f=$7|`CIY^YdM=;!7G1$d>6b_HD+J!;!8qe{`bSO)=a7`fZGbxab`kx&ZT!d zem)9Y`t0`K?^CB4{JVEBEpzId=G8FcfKEtgi%D*l{B-!9-_j>fe)um)-6D z(>_%H&tCfM%fYav$9Qh4qM5T6XpU&vaZ5D+7jHbJm03PV5mmKiaC2zUoV$f>G4Ke; jqHStoU`TjoX7-Qi#F5r|iA5Jc`G~>O)z4*}Q$iB}L4hY8 literal 0 HcmV?d00001 diff --git a/RandomForest/options/windowsuap/options_windowsuap.yy b/RandomForest/options/windowsuap/options_windowsuap.yy new file mode 100644 index 0000000..4db5f75 --- /dev/null +++ b/RandomForest/options/windowsuap/options_windowsuap.yy @@ -0,0 +1,61 @@ +{ + "option_windowsuap_display_name": "Created with GameMaker Studio 2", + "option_windowsuap_package_name": "YourPackageName", + "option_windowsuap_publisher_display_name": "YourPublisherName", + "option_windowsuap_package_display_name": "YourPackageDisplayName", + "option_windowsuap_description": "Your Description", + "option_windowsuap_version": "1.0.0.0", + "option_windowsuap_orient_portrait": true, + "option_windowsuap_orient_portrait_flipped": true, + "option_windowsuap_orient_landscape": true, + "option_windowsuap_orient_landscape_flipped": true, + "option_windowsuap_small_logo": "${base_options_dir}/windowsuap/logos/SmallLogo.scale-100.png", + "option_windowsuap_smallish_logo": "${base_options_dir}/windowsuap/logos/SmallishLogo.scale-100.png", + "option_windowsuap_store_logo": "${base_options_dir}/windowsuap/logos/StoreLogo.scale-100.png", + "option_windowsuap_logo": "${base_options_dir}/windowsuap/logos/Logo.scale-100.png", + "option_windowsuap_logo_background_colour": 4278190080, + "option_windowsuap_logo_foreground_text": 0, + "option_windowsuap_wide_logo": "${base_options_dir}/windowsuap/logos/WideLogo.scale-100.png", + "option_windowsuap_large_logo": "${base_options_dir}/windowsuap/logos/LargeLogo.scale-100.png", + "option_windowsuap_splash_png": "${base_options_dir}/windowsuap/splash/SplashScreen.scale-100.png", + "option_windowsuap_splash_background_colour": 4278190080, + "option_windowsuap_interpolate_pixels": false, + "option_windowsuap_display_cursor": true, + "option_windowsuap_start_fullscreen": false, + "option_windowsuap_allow_fullscreen_switching": false, + "option_windowsuap_use_synchronization": true, + "option_windowsuap_scale": 0, + "option_windowsuap_texture_page": "2048x2048", + "option_windowsuap_certificate_location": "${base_options_dir}\\windowsuap\\keys\\WinUWPRunner_TemporaryKey.pfx", + "option_windowsuap_certificate_publishername": "CN=Sandbox", + "option_windowsuap_native_cpu": 0, + "option_windowsuap_internet_capable": false, + "option_windowsuap_microphone_capable": false, + "option_windowsuap_iap_sandbox": false, + "option_windowsuap_targetdevicefamily_universal": true, + "option_windowsuap_target_platform_version": "10.0.14393.0", + "option_windowsuap_target_platform_min_version": "10.0.14393.0", + "option_windowsuap_targetdevicefamily_desktop": false, + "option_windowsuap_desktop_family_platform_version": "10.0.14393.0", + "option_windowsuap_desktop_family_platform_min_version": "10.0.14393.0", + "option_windowsuap_targetdevicefamily_xbox": false, + "option_windowsuap_xbox_family_platform_version": "10.0.14393.0", + "option_windowsuap_xbox_family_platform_min_version": "10.0.14393.0", + "option_windowsuap_targetdevicefamily_mobile": false, + "option_windowsuap_mobile_family_platform_version": "10.0.14393.0", + "option_windowsuap_mobile_family_platform_min_version": "10.0.14393.0", + "option_windowsuap_targetdevicefamily_holographic": false, + "option_windowsuap_holographic_family_platform_version": "10.0.14393.0", + "option_windowsuap_holographic_family_platform_min_version": "10.0.14393.0", + "option_windowsuap_targetdevicefamily_team": false, + "option_windowsuap_team_family_platform_version": "10.0.14393.0", + "option_windowsuap_team_family_platform_min_version": "10.0.14393.0", + "option_windowsuap_xbox_live": false, + "option_windowsuap_xbox_live_creators_program": false, + "option_windowsuap_xbox_live_title_id": "0", + "option_windowsuap_xbox_live_scid": "00000000-0000-0000-0000-000000000000", + "resourceVersion": "1.0", + "name": "Windows UWP", + "tags": [], + "resourceType": "GMWindowsUAPOptions", +} \ No newline at end of file From 19e64bb1da1b8b99c6b124a77e5444eb8304b7d5 Mon Sep 17 00:00:00 2001 From: Nikita Stroganov <54814796+IdeaSeeker@users.noreply.github.com> Date: Sun, 5 Dec 2021 14:07:50 +0300 Subject: [PATCH 3/9] Update README.md --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 28ba933..fc2baea 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ -# RandomForest +## RandomForest -2D platformer game about a little girl lost in the forest +2D platformer about a little girl lost in the forest + +**Download game:** https://ideaseeker.itch.io/random-forest

University project at MCS SPbU, fall 2021

From 2621843d5f4d68be4f4d828d344e60e57b05fcbb Mon Sep 17 00:00:00 2001 From: Nikita Stroganov <54814796+IdeaSeeker@users.noreply.github.com> Date: Sun, 5 Dec 2021 14:08:13 +0300 Subject: [PATCH 4/9] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fc2baea..ded21f1 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,6 @@ 2D platformer about a little girl lost in the forest -**Download game:** https://ideaseeker.itch.io/random-forest +Download game: https://ideaseeker.itch.io/random-forest

University project at MCS SPbU, fall 2021

From 4ff0a8e28e613d3d74b447ddd554cb013d97d6c7 Mon Sep 17 00:00:00 2001 From: IdeaSeeker Date: Sun, 5 Dec 2021 14:10:23 +0300 Subject: [PATCH 5/9] add preview pictures --- icons/1800x300.png | Bin 0 -> 2528 bytes icons/630x500.png | Bin 0 -> 1727 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 icons/1800x300.png create mode 100644 icons/630x500.png diff --git a/icons/1800x300.png b/icons/1800x300.png new file mode 100644 index 0000000000000000000000000000000000000000..415f5a9444deec72a6c7a68b8e7ae8e95de74943 GIT binary patch literal 2528 zcmeAS@N?(olHy`uVBq!ia0y~yVCP_9VASDY0*XY)6r2W9jKx9jP7LeL$-D$|SkfJR z9T^xl_H+M9WCij$3p^r=85sBugD~Uq{1qucu~JVL$B>G+x3@NC$)roPCi**hJWW#e z5i>np!e&~`%y#>U*p*d2Qt{3PKg8~+ER7Z{Vm>Igga0xIk7iru5w^sT9bAfP3U;OS zimutm?|rs8TP~IPyZoOu(7sVHs6*g`V3g z+?~X+7(_Y9B#MCO4&@$DI%6no2?S9JeFmU}$Z$l^4Wzok;*bW2E8s2xN@)y_N`Qtu zICY_aYt+2IpM2L&yYK&h#nn%*`>VG`+1;t1H+`iT14GQGByx;KbJyjotPBmWC4X%U zJAK{$4A2+9GFMzJn!SH6#ExchO1uHJYtA}7pmTwCTstef{@T{4WuMn)ZSDE~Z{5|R zij6Bvi$5D(WnyUXjw30E(EI@l-(9;H7*xRC`SPT2?X>ds_paR9w!8n`^;_FM{yZI} z3${z4jcVT7o%-Thzgzr!Yt*sl`q^90 zoDSh;Xpnt$6g8%CcmsbjS-zT^;XoePm#>@uMwxH7td3uuy7&J=yS?>0?$;Jng{@AF zTNcH@@J2u%djccP+SphIhO*P3bRz#gc2szdrb~ChRmY{WCD! zP^4N6zL^HhR$FC2iG{DOI%f6Lw--Iv&b~co@A|8o?)`s1|Lu2>3yOZ-1;%K*_-tsj zCbU-=;>}jX`T8X=Ur$H@MeFg^rE8~s{kQx_VQulZePO2`9$g0YYsW)s#iPR{xL4o( zt%+Ox^z`!k*KTdApZ70v_0vDUfjOQ}-)w8tv(#0r3=TY0i_RTJUy|2Odwg}*wdGGf zBmvVcIK32{>?W#w!XJ=+;o=Mo>(XH%m}|Y~#+9s@)GknR4g(Y9wp@t2v#F8vKt=B; i7|bDXApP;Vx%G^b_qK7z?>{dJa;m4RpUXO@geCx^r|w7q literal 0 HcmV?d00001 diff --git a/icons/630x500.png b/icons/630x500.png new file mode 100644 index 0000000000000000000000000000000000000000..be619ff58cdfdb35f221d97993a8fa18c728b67f GIT binary patch literal 1727 zcmeAS@N?(olHy`uVBq!ia0y~yU@Bu^VEn?t1QfAf_Wc2nVk{1FcVbv~PUa<$!;&U>cv7h@-A}f&3S>O>_%)r2R7=#&*=dVa%U|TX|awr=MA^Z#Y8 zpE-YDwl90x@AKE@CfKe=Q;x;7i1Ma8pT1pQe&0s^`WbusJ3td=?caKz#gsU`ygKjA zb*qaWSHu{nhtKcHe)i?X*Bxo^_V1Fp{(JLZme-X>aXTLBnnSyU-=tLTfBEM2?#Hu! z{=RO1Z0pw7@pq-JU-R2vZ?#VHw*Llh;vBQ^cD_|jO?r&6zPyd}^=sE^-haxQ@>cyu zYdBJnVF?3Jh_10dxM9z`FSp-LF5J8Sbochhvn=ga*1asd|NH6BqdU@o($;ZUA^^>_ z4ewZ-x4+wR?BQeU$FnMbKDfEVP6rrAM7lq*^6tx%y^jme-ud_R-Hx$Ddt|Sl z`FOJa|I|Huq)Y4Gzk~*EPpNvvacyWSKyw6gA_1lX_3Ul)fku^1D_{J^{9qMvzOatm z{I2B7{%F=4Rb3@!!4ypS$p|bXPkSljeAqzQh892c)I$z JtaD0e0s!NSnz;Y~ literal 0 HcmV?d00001 From 78e6fffd6ad8fc5c9efc1871a06ce3159dfdfaee Mon Sep 17 00:00:00 2001 From: IdeaSeeker Date: Sun, 5 Dec 2021 18:01:43 +0300 Subject: [PATCH 6/9] move resizing to fun --- RandomForest/RandomForest.yyp | 1 + RandomForest/objects/oLoading/Create_0.gml | 24 ++----------------- .../funResizeWindow/funResizeWindow.gml | 22 +++++++++++++++++ .../funResizeWindow/funResizeWindow.yy | 12 ++++++++++ .../funUpdateFullscreen.gml | 21 +--------------- 5 files changed, 38 insertions(+), 42 deletions(-) create mode 100644 RandomForest/scripts/funResizeWindow/funResizeWindow.gml create mode 100644 RandomForest/scripts/funResizeWindow/funResizeWindow.yy diff --git a/RandomForest/RandomForest.yyp b/RandomForest/RandomForest.yyp index 4438e65..07d6294 100644 --- a/RandomForest/RandomForest.yyp +++ b/RandomForest/RandomForest.yyp @@ -48,6 +48,7 @@ {"id":{"name":"funSkeletonWantAttack","path":"scripts/funSkeletonWantAttack/funSkeletonWantAttack.yy",},"order":2,}, {"id":{"name":"sTeleportStart","path":"sprites/sTeleportStart/sTeleportStart.yy",},"order":3,}, {"id":{"name":"oTextLevel00","path":"objects/oTextLevel00/oTextLevel00.yy",},"order":4,}, + {"id":{"name":"funResizeWindow","path":"scripts/funResizeWindow/funResizeWindow.yy",},"order":3,}, {"id":{"name":"sBorder2","path":"sprites/sBorder2/sBorder2.yy",},"order":2,}, {"id":{"name":"sPlayerIdle","path":"sprites/sPlayerIdle/sPlayerIdle.yy",},"order":0,}, {"id":{"name":"scriptPlayerPreJumpState","path":"scripts/scriptPlayerPreJumpState/scriptPlayerPreJumpState.yy",},"order":8,}, diff --git a/RandomForest/objects/oLoading/Create_0.gml b/RandomForest/objects/oLoading/Create_0.gml index fe09dad..0e1538c 100644 --- a/RandomForest/objects/oLoading/Create_0.gml +++ b/RandomForest/objects/oLoading/Create_0.gml @@ -7,31 +7,11 @@ funLoadGameState() //Game window resizing -global.scale = 3 - -var cam = room_get_camera(rLevel00, 0) -var cam_width = camera_get_view_width(cam) -var cam_height = camera_get_view_height(cam) -var window_width_scaled = cam_width * global.scale -var window_height_scaled = cam_height * global.scale - - -for (var i = room_first; i != -1; i = room_next(i)) { - var viewport = room_get_viewport(i, 0) - room_set_camera(i, 0, cam) - room_set_viewport(i, 0, - viewport[0], viewport[1], viewport[2], - window_width_scaled, window_height_scaled - ) -} - -surface_resize(application_surface, cam_width, cam_height) - -window_set_size(window_width_scaled, window_height_scaled) - +funResizeWindow() funUpdateFullscreen() alarm[0] = true // for centering + // Temporary config global.key_move_left = vk_left diff --git a/RandomForest/scripts/funResizeWindow/funResizeWindow.gml b/RandomForest/scripts/funResizeWindow/funResizeWindow.gml new file mode 100644 index 0000000..211d879 --- /dev/null +++ b/RandomForest/scripts/funResizeWindow/funResizeWindow.gml @@ -0,0 +1,22 @@ +function funResizeWindow() { + global.scale = 3 + + var cam = room_get_camera(rLevel00, 0) + var cam_width = camera_get_view_width(cam) + var cam_height = camera_get_view_height(cam) + var window_width_scaled = cam_width * global.scale + var window_height_scaled = cam_height * global.scale + + for (var i = room_first; i != -1; i = room_next(i)) { + var viewport = room_get_viewport(i, 0) + room_set_camera(i, 0, cam) + room_set_viewport(i, 0, + viewport[0], viewport[1], viewport[2], + window_width_scaled, window_height_scaled + ) + } + + surface_resize(application_surface, cam_width, cam_height) + + window_set_size(window_width_scaled, window_height_scaled) +} \ No newline at end of file diff --git a/RandomForest/scripts/funResizeWindow/funResizeWindow.yy b/RandomForest/scripts/funResizeWindow/funResizeWindow.yy new file mode 100644 index 0000000..1328d9c --- /dev/null +++ b/RandomForest/scripts/funResizeWindow/funResizeWindow.yy @@ -0,0 +1,12 @@ +{ + "isDnD": false, + "isCompatibility": false, + "parent": { + "name": "UI", + "path": "folders/Scripts/UI.yy", + }, + "resourceVersion": "1.0", + "name": "funResizeWindow", + "tags": [], + "resourceType": "GMScript", +} \ No newline at end of file diff --git a/RandomForest/scripts/funUpdateFullscreen/funUpdateFullscreen.gml b/RandomForest/scripts/funUpdateFullscreen/funUpdateFullscreen.gml index d63b678..bedb532 100644 --- a/RandomForest/scripts/funUpdateFullscreen/funUpdateFullscreen.gml +++ b/RandomForest/scripts/funUpdateFullscreen/funUpdateFullscreen.gml @@ -4,25 +4,6 @@ function funUpdateFullscreen() { } else { window_set_fullscreen(false) - - var cam = room_get_camera(rLevel00, 0) - var cam_width = camera_get_view_width(cam) - var cam_height = camera_get_view_height(cam) - var window_width_scaled = cam_width * global.scale - var window_height_scaled = cam_height * global.scale - - - for (var i = room_first; i != -1; i = room_next(i)) { - var viewport = room_get_viewport(i, 0) - room_set_camera(i, 0, cam) - room_set_viewport(i, 0, - viewport[0], viewport[1], viewport[2], - window_width_scaled, window_height_scaled - ) - } - - surface_resize(application_surface, cam_width, cam_height) - - window_set_size(window_width_scaled, window_height_scaled) + funResizeWindow() } } \ No newline at end of file From e5463614c05d5551e09079863d7469d4147ed7d0 Mon Sep 17 00:00:00 2001 From: IdeaSeeker Date: Sun, 5 Dec 2021 18:06:44 +0300 Subject: [PATCH 7/9] fix ubuntu --- RandomForest/options/linux/options_linux.yy | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/RandomForest/options/linux/options_linux.yy b/RandomForest/options/linux/options_linux.yy index 4978896..618a7b0 100644 --- a/RandomForest/options/linux/options_linux.yy +++ b/RandomForest/options/linux/options_linux.yy @@ -1,16 +1,16 @@ { - "option_linux_display_name": "Created with GameMaker Studio 2", - "option_linux_version": "1.0.0.0", + "option_linux_display_name": "RandomForest", + "option_linux_version": "0.1.0", "option_linux_maintainer_email": "", - "option_linux_homepage": "http://www.yoyogames.com", - "option_linux_short_desc": "", + "option_linux_homepage": "https://github.com/IdeaSeeker/RandomForest", + "option_linux_short_desc": "Platformer game", "option_linux_long_desc": "", - "option_linux_splash_screen": "${base_options_dir}/linux/splash/splash.png", + "option_linux_splash_screen": "splash/splash.png", "option_linux_display_splash": false, - "option_linux_icon": "${base_options_dir}/linux/icons/64.png", + "option_linux_icon": "icons/64.png", "option_linux_start_fullscreen": false, "option_linux_allow_fullscreen": false, - "option_linux_interpolate_pixels": true, + "option_linux_interpolate_pixels": false, "option_linux_display_cursor": true, "option_linux_sync": false, "option_linux_resize_window": false, From b462a7381fa0cb005d1c4fd6139c4e9c07abbc42 Mon Sep 17 00:00:00 2001 From: IdeaSeeker Date: Sun, 5 Dec 2021 18:07:43 +0300 Subject: [PATCH 8/9] fix ubuntu name --- RandomForest/options/linux/options_linux.yy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RandomForest/options/linux/options_linux.yy b/RandomForest/options/linux/options_linux.yy index 618a7b0..1824a2f 100644 --- a/RandomForest/options/linux/options_linux.yy +++ b/RandomForest/options/linux/options_linux.yy @@ -1,5 +1,5 @@ { - "option_linux_display_name": "RandomForest", + "option_linux_display_name": "Random Forest", "option_linux_version": "0.1.0", "option_linux_maintainer_email": "", "option_linux_homepage": "https://github.com/IdeaSeeker/RandomForest", From 5b9fa0b1fc1735ecfd78ef3b20581dda87ebe059 Mon Sep 17 00:00:00 2001 From: IdeaSeeker Date: Sun, 5 Dec 2021 18:50:52 +0300 Subject: [PATCH 9/9] decrease tap-attack cooldown --- RandomForest/objects/oPlayer/Create_0.gml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/RandomForest/objects/oPlayer/Create_0.gml b/RandomForest/objects/oPlayer/Create_0.gml index 97c3070..795ae4b 100644 --- a/RandomForest/objects/oPlayer/Create_0.gml +++ b/RandomForest/objects/oPlayer/Create_0.gml @@ -66,7 +66,7 @@ self.attack_animation_ended = false // tap attack self.tap_attack_allowed = true // depends on `on-ground` -self.tap_attack_countdown = 1 * 60 // seconds * fps +self.tap_attack_countdown = 0.5 * 60 // seconds * fps self.tap_attack_countdown_counter = 0 // hurt