{"id":14030,"date":"2026-04-09T10:25:09","date_gmt":"2026-04-09T15:25:09","guid":{"rendered":"https:\/\/visuall.ca\/gui\/?page_id=14030"},"modified":"2026-09-10T01:53:11","modified_gmt":"2026-09-10T06:53:11","slug":"methodology","status":"publish","type":"page","link":"https:\/\/visuall.ca\/gui\/methodology\/","title":{"rendered":"Methodology"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_0 et_pb_row et-vb-row--no-module et_flex_row\">\n<div class=\"et_pb_column_0 et_pb_column et-last-child et_flex_column et_pb_column_empty et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\"><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_1 et_pb_section et_section_regular et_flex_section FirstRow\">\n<div class=\"et_pb_row_1 et_pb_row et_flex_row et_animated et-interaction-target-vjg7ewph7v FirstRow\" data-interaction-target=\"vjg7ewph7v\">\n<div class=\"et_pb_column_1 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_0 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: left;\">EVERY TOOL<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_1 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: left;\">PROVEN<br \/>EXPERTISE<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_2 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: left;\">SHAPED &amp; POLISHED INTO<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_2 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_2 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_3 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">(Illustrations: texturization with AI + Photoshop)<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_2 et_pb_section et_section_regular et_flex_section FirstRow\">\n<div class=\"et_pb_row_3 et_pb_row et_flex_row et_animated FirstRow\">\n<div class=\"et_pb_column_3 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_4 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: right;\">A PLATFORM-AGNOSTIC, RESPONSIVE<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_5 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: right;\">METHODOLOGY<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_0_wrapper\"><a class=\"et_pb_button_0 et_pb_button et_pb_bg_layout_light et_pb_module et_block_module\" href=\"#responsiveness\">3x Responsive<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"et_pb_section_4 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_5 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_5 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_8 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">BUGS. RUN.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_9 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">Some are AI WIP bugs, still dangerous to be replaced!<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_5 et_pb_section et_section_regular et_flex_section\" id=\"responsiveness\">\n<div class=\"et_pb_row_6 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_6 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_animated et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_10 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">I<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_11 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">3X RESPONSIVE<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_image_0 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/minibar.png\" title=\"minibar\" width=\"171\" height=\"5\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/minibar.png 171w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/minibar-150x4.png 150w\" sizes=\"(max-width: 171px) 100vw, 171px\" class=\"wp-image-17097\" \/><\/span><\/div>\n\n<div class=\"et_pb_text_12 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">RESPONSIVENESS?<br \/>TRIPLE PLEASE.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_13 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">From design to implementation everything must adapt to the available screen space and facilitate the deliver of the best possible experience in the target platform.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_group_1 et_pb_group et-last-child et_pb_module et_flex_group et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_2_wrapper\"><a class=\"et_pb_button_2 et_pb_button et_pb_bg_layout_light et_pb_module et_block_module\" href=\"#Responsive1\">Show me<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_6 et_pb_section et_section_regular et_flex_section\" id=\"Responsive1\">\n<div class=\"et_pb_row_7 et_pb_row et_flex_row et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_column_7 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_slider_0 et_pb_slider et_pb_slider_fullwidth_off et_pb_slider_no_arrows et_pb_slider_no_pagination et_slider_auto et_slider_auto_ignore_hover et_slider_speed_7000 et_pb_module et_flex_module sliderMethodology\"><div class=\"et_pb_slides\">\n<div class=\"et_pb_slide_0 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-0\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><em>When players need to reach tabs on PC<\/em><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_slide_1 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-1\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><em>Players use the mouse to move the cursor<\/em><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_slide_2 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-2\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\">Reaching them it is easy no friction<\/p>\n<\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_slide_3 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-3\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><em>On mobile things are quite different<\/em><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_slide_4 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-4\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><em>Reaching tabs is not efforless<\/em><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_slide_5 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-5\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><em>Accessibily layout changes are often neccesary<\/em><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_8 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_14 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">(Illustration: texturization with AI + Photoshop)<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_9 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_15 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>1. PLATFORM + INPUT<br \/>RESPONSIVENESS<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_16 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>A single UI that naturally adapts to every platform and input method. From mobile touch to mouse &amp; keyboard and controllers, every interaction feels intentional rather than adapted.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_17 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p><span>Using responsive layouts, scalable widgets and flexible interaction patterns, interfaces are built to accommodate multiple devices from the beginning. Instead of maintaining separate implementations, a unified production workflow keeps behavior and presentation consistent while significantly reducing rework throughout development.<\/span><\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_7 et_pb_section et_section_regular et_flex_section\" id=\"Responsive1\">\n<div class=\"et_pb_row_8 et_pb_row et_flex_row et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_column_10 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_slider_1 et_pb_slider et_pb_slider_fullwidth_off et_pb_slider_no_arrows et_pb_slider_no_pagination et_slider_auto et_slider_auto_ignore_hover et_slider_speed_5000 et_pb_module et_flex_module sliderMethodology\"><div class=\"et_pb_slides\">\n<div class=\"et_pb_slide_6 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-6\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><em>Data needs UI layouts to be displayed<\/em><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_slide_7 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-7\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><em><span style=\"font-weight: 400;\">A good UI adapts to any screen ratio<\/span><\/em><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_slide_8 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-8\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><span style=\"font-weight: 400;\"><em>UI must be fluid to welcome new widgets<\/em> <\/span><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_slide_9 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-9\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><span style=\"font-weight: 400;\"><em>Live ops new events may blow any UI<\/em> <\/span><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_slide_10 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-10\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><em><span style=\"font-weight: 400;\">A good UI welcomes surprises<\/span><\/em><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_11 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_18 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">(Illustration: texturization with AI + Photoshop)<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_12 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_19 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>2. ASPECT RATIO<br \/>RESPONSIVENESS<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_20 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>Interfaces that preserve usability and visual balance across every screen shape and size. Content adapts to different resolutions and aspect ratios without compromising hierarchy or readability.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_21 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>Layouts are designed around fluid positioning, proportional scaling and intelligent constraints rather than fixed coordinates. The same interface expands, contracts and reorganizes itself as needed, minimizing platform-specific adjustments and making future content additions considerably easier.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_8 et_pb_section et_section_regular et_flex_section\" id=\"Responsive1\">\n<div class=\"et_pb_row_9 et_pb_row et_flex_row et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_column_13 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_12_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_slider_2 et_pb_slider et_pb_slider_fullwidth_off et_pb_slider_no_arrows et_pb_slider_no_pagination et_slider_auto et_slider_auto_ignore_hover et_slider_speed_5000 et_pb_module et_flex_module sliderMethodology\"><div class=\"et_pb_slides\">\n<div class=\"et_pb_slide_11 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-11\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><em><span style=\"font-weight: 400;\">Materials are very adaptable to any UI<\/span><\/em><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_slide_12 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-12\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><em><span style=\"font-weight: 400;\">Any material can be responsive<\/span><\/em><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_slide_13 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-13\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><em><span style=\"font-weight: 400;\">And take many shapes<\/span><\/em><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_slide_14 et_pb_slide et_pb_media_alignment_center et_pb_bg_layout_dark et_pb_text_align_center\" data-slide-id=\"divi\/slide-14\"><div class=\"et_pb_container\"><div class=\"et_pb_slider_container_inner\"><div class=\"et_pb_slide_description et_flex_module\"><div class=\"et_pb_slide_content\"><p style=\"text-align: center;\"><em><span style=\"font-weight: 400;\">Optimized from inside out<\/span><\/em><\/p>\n<\/div><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_14 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_12_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_22 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">(Illustration: texturization with AI + Photoshop)<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_15 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_12_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_23 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>3. MATERIAL<br \/>RESPONSIVENESS<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_24 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>Responsive behavior built directly into UI materials instead of individual widgets. Visual adaptation becomes reusable, scalable and consistent across the entire interface.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_25 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p>By moving responsiveness into Unreal Engine's Material system, effects such as scaling, masking, borders and dynamic visual behaviors become shared building blocks. One optimized solution can drive hundreds of interface elements, simplifying maintenance while accelerating production across the project.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_9 et_pb_section et_section_regular et_flex_section\" id=\"compare\">\n<div class=\"et_pb_row_10 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_16 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_26 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">II<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_27 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">PLATFORM-AGNOSTIC<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_image_1 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/minibar.png\" title=\"minibar\" width=\"171\" height=\"5\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/minibar.png 171w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/minibar-150x4.png 150w\" sizes=\"(max-width: 171px) 100vw, 171px\" class=\"wp-image-17097\" \/><\/span><\/div>\n\n<div class=\"et_pb_text_28 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">ONE INTEGRATION, EVERY PLATFORM.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_29 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">Every platform deserves a native experience without requiring a separate implementation. By embedding platform guidelines, input behaviors and responsive rules into a single production workflow, interfaces remain consistent, scalable and significantly easier to maintain. Be fluid my friend.<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_30 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\"><strong>A few unconventional tools included<\/strong><br \/>Because game development rarely follows the manual<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_11 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_17 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_31 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">(Illustration: texturization with AI + Photoshop)<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_10 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_12 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_18 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_2_5 et_flex_column_2_5_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_image_2 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide003.jpg\" title=\"bgIntegrationHome_1\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide003.jpg 1024w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide003-980x980.jpg 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide003-480x480.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" class=\"wp-image-18510 wp-image-16499\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_19 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_3_5_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_32 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">OPTIMIZED<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_33 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\"><strong>One material. Hundreds of widgets.<\/strong><br \/>Shared rendering logic reduces duplication, simplifies maintenance and keeps interfaces lightweight as projects grow.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_13 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_20 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_3_5 et_flex_column_3_5_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_image_3 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/bug4.png\" title=\"bug4\" width=\"456\" height=\"391\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/bug4.png 456w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/bug4-300x257.png 300w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/bug4-150x129.png 150w\" sizes=\"(max-width: 456px) 100vw, 456px\" class=\"wp-image-17052\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_21 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_2_5 et_flex_column_2_5_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_34 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">SCALABLE<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_35 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\"><strong>Build systems, not screens.<\/strong> <br \/>Reusable materials make expanding features, themes and content dramatically faster without rebuilding the interface.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_14 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_22 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_2_5 et_flex_column_2_5_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_image_4 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/slideBottomTopguy2.png\" title=\"slideBottomTopguy2\" width=\"1200\" height=\"913\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/slideBottomTopguy2.png 1200w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/slideBottomTopguy2-980x746.png 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/slideBottomTopguy2-480x365.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1200px, 100vw\" class=\"wp-image-15815\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_23 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_3_5_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_36 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">FLEXIBLE<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_37 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\"><strong>One foundation. Endless variations.<\/strong><br \/>Animations, masks, borders, gradients and effects become configurable instead of handcrafted for every widget.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_15 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_24 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_image_5 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/TripleAAAStandUpRedRightGuy.png\" title=\"TripleAAAStandUpRedRightGuy\" width=\"602\" height=\"800\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/TripleAAAStandUpRedRightGuy.png 602w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/TripleAAAStandUpRedRightGuy-480x638.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 602px, 100vw\" class=\"wp-image-15873\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_25 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_38 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">POWERFUL<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_39 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\"><strong>Less complexity. More capability.<\/strong> <br \/>The Material Editor becomes a visual programming environment where rendering and responsiveness work together in real time.<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_26 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_8_24 et_flex_column_8_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_image_6 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/07\/toolme.png\" title=\"toolme\" width=\"740\" height=\"1140\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/07\/toolme.png 740w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/07\/toolme-480x739.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 740px, 100vw\" class=\"wp-image-17566\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_11 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_16 et_pb_row et_block_row et_pb_row_fullwidth\">\n<div class=\"et_pb_column_27 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_40 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_center\"><div class=\"et_pb_text_inner\"><p>fun.<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_12 et_pb_section et_section_regular et_flex_section\">\n<div class=\"et_pb_row_17 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_28 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_6_24 et_flex_column_12_24_tablet et_flex_column_8_24_phone\">\n<div class=\"et_pb_image_7 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide003.jpg\" title=\"Fluide003\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide003.jpg 1024w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide003-980x980.jpg 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide003-480x480.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" class=\"wp-image-18510\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_29 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_6_24 et_flex_column_12_24_tablet et_flex_column_8_24_phone\">\n<div class=\"et_pb_image_8 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide013.jpg\" title=\"Fluide013\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide013.jpg 1024w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide013-980x980.jpg 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide013-480x480.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" class=\"wp-image-18530\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_30 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_6_24 et_flex_column_12_24_tablet et_flex_column_8_24_phone\">\n<div class=\"et_pb_image_9 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide012.jpg\" title=\"Fluide012\" width=\"419\" height=\"419\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide012.jpg 419w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide012-300x300.jpg 300w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide012-150x150.jpg 150w\" sizes=\"(max-width: 419px) 100vw, 419px\" class=\"wp-image-18528\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_31 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_6_24 et_flex_column_12_24_tablet et_flex_column_8_24_phone\">\n<div class=\"et_pb_image_10 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide014.jpg\" title=\"Fluide014\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide014.jpg 1024w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide014-980x980.jpg 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide014-480x480.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" class=\"wp-image-18534\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_32 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_6_24 et_flex_column_12_24_tablet et_flex_column_8_24_phone\">\n<div class=\"et_pb_image_11 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide001.jpg\" title=\"Fluide001\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide001.jpg 1024w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide001-980x980.jpg 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide001-480x480.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" class=\"wp-image-18505\" \/><\/span><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_18 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_33 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_1_5 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_image_12 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide005.jpg\" title=\"Fluide005\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide005.jpg 1024w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide005-980x980.jpg 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide005-480x480.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" class=\"wp-image-18507\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_34 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_3_5 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_text_41 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">III<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_42 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">MATERIAL-CENTRIC UI<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_image_13 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/minibar.png\" title=\"minibar\" width=\"171\" height=\"5\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/minibar.png 171w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/06\/minibar-150x4.png 150w\" sizes=\"(max-width: 171px) 100vw, 171px\" class=\"wp-image-17097\" \/><\/span><\/div>\n\n<div class=\"et_pb_text_43 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">FUN DRAW-CALL WONDERS<\/p>\n<\/div><\/div>\n\n<div class=\"et_pb_text_44 et_pb_text et_pb_bg_layout_light et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\"><strong>Because solving hard problems should feel creative.<\/strong> <br \/>Material-centric UI turns every improvement into a multiplier. One optimization, one feature or one visual enhancement can benefit hundreds of interface elements, making production faster, maintenance simpler and future iterations dramatically more efficient.<\/p>\n<\/div><\/div>\n<\/div>\n\n<div class=\"et_pb_column_35 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_1_5 et_flex_column_24_24_tablet et_flex_column_24_24_phone\">\n<div class=\"et_pb_image_14 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide002.jpg\" title=\"Fluide002\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide002.jpg 1024w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide002-980x980.jpg 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide002-480x480.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" class=\"wp-image-18503\" \/><\/span><\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_row_19 et_pb_row et_flex_row\">\n<div class=\"et_pb_column_36 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_6_24 et_flex_column_12_24_tablet et_flex_column_8_24_phone\">\n<div class=\"et_pb_image_15 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide009.jpg\" title=\"Fluide009\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide009.jpg 1024w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide009-980x980.jpg 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide009-480x480.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" class=\"wp-image-18520\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_37 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_6_24 et_flex_column_12_24_tablet et_flex_column_8_24_phone\">\n<div class=\"et_pb_image_16 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide008.jpg\" title=\"Fluide008\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide008.jpg 1024w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide008-980x980.jpg 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide008-480x480.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" class=\"wp-image-18516\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_38 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_6_24 et_flex_column_12_24_tablet et_flex_column_8_24_phone\">\n<div class=\"et_pb_image_17 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide004.jpg\" title=\"Fluide004\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide004.jpg 1024w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide004-980x980.jpg 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide004-480x480.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" class=\"wp-image-18501\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_39 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_6_24 et_flex_column_12_24_tablet et_flex_column_8_24_phone\">\n<div class=\"et_pb_image_18 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide011.jpg\" title=\"Fluide011\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide011.jpg 1024w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide011-980x980.jpg 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide011-480x480.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" class=\"wp-image-18526\" \/><\/span><\/div>\n<\/div>\n\n<div class=\"et_pb_column_40 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_6_24 et_flex_column_12_24_tablet et_flex_column_8_24_phone\">\n<div class=\"et_pb_image_19 et_pb_image et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide004b.jpg\" title=\"Fluide004b\" width=\"1024\" height=\"1024\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide004b.jpg 1024w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide004b-980x980.jpg 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/09\/Fluide004b-480x480.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1024px, 100vw\" class=\"wp-image-18518\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_13 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_20 et_pb_row et_block_row et_pb_row_fullwidth\">\n<div class=\"et_pb_column_41 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_45 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_center\"><div class=\"et_pb_text_inner\"><p>Do you need formation?<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_14 et_pb_section et_section_regular et_flex_section\"><div class=\"et_pb_row_21 et_pb_row et_flex_row FirstRow\"><div class=\"et_pb_column_42 et_pb_column et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\"><div class=\"et_pb_image_20 et_pb_image et_animated et_pb_module et_flex_module\"><span class=\"et_pb_image_wrap\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/04\/Courses_OctoBottle1.png\" title=\"Courses_OctoBottle1\" width=\"1061\" height=\"559\" srcset=\"https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/04\/Courses_OctoBottle1.png 1061w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/04\/Courses_OctoBottle1-980x516.png 980w, https:\/\/visuall.ca\/gui\/wp-content\/uploads\/sites\/3\/2026\/04\/Courses_OctoBottle1-480x253.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1061px, 100vw\" class=\"wp-image-14788\" \/><\/span><\/div><\/div><div class=\"et_pb_column_43 et_pb_column et-last-child et_flex_column et_pb_css_mix_blend_mode_passthrough et_flex_column_24_24 et_flex_column_12_24_tablet et_flex_column_24_24_phone\"><div class=\"et_pb_text_46 et_pb_text et_pb_bg_layout_light et_animated et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\" data-et-mv-hidden-tablet=\"true\" data-et-mv-hidden-phone=\"true\"><p style=\"text-align: center;\">Material-centric UI methodology<!-- notionvc: 9937379c-7e5b-4ba8-b085-8f30e966ce6a --><!-- notionvc: 9937379c-7e5b-4ba8-b085-8f30e966ce6a --><\/p>\n<\/div><\/div><div class=\"et_pb_text_47 et_pb_text et_pb_bg_layout_light et_animated et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\"><p style=\"text-align: center;\">LEARN RESPONSIVE<br \/>PLATFORM-AGNOSTIC<br \/>UI IN UNREAL<\/p>\n<\/div><\/div><div class=\"et_pb_text_48 et_pb_text et_pb_bg_layout_light et_animated et_pb_module et_flex_module\"><div class=\"et_pb_text_inner\" data-et-mv-hidden-tablet=\"true\"><p style=\"text-align: center;\">6 courses - 12h videos - Fluid plugin<br \/><!-- notionvc: 9937379c-7e5b-4ba8-b085-8f30e966ce6a --><\/p>\n<\/div><\/div><div class=\"et_pb_module et_pb_button_module_wrapper et_pb_button_3_wrapper\"><a class=\"et_pb_button_3 et_pb_button et_pb_bg_layout_light et_animated et_pb_module et_block_module\" href=\"https:\/\/visuall.ca\/gui\/courses\">Courses<\/a><\/div><\/div><\/div><\/div>\n\n<div class=\"et_pb_section_15 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_22 et_pb_row et_block_row et_pb_row_fullwidth\">\n<div class=\"et_pb_column_44 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_text_49 et_pb_text et_pb_bg_layout_light et_pb_module et_block_module et_pb_text_align_center\"><div class=\"et_pb_text_inner\"><p>Anything else?<\/p>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_16 et_pb_section et_pb_fullwidth_section et_section_regular et_block_section\"><section class=\"et_pb_fullwidth_header_0 et_pb_fullwidth_header et_pb_fullscreen et_pb_bg_layout_dark et_pb_text_align_center et_pb_module et_flex_module\"><div class=\"et_pb_fullwidth_header_container center\"><div class=\"header-content-container center\"><div class=\"header-content et_flex_module\"><h1 class=\"et_pb_module_header\">Let's PlAAAy!<\/h1><div class=\"et_pb_header_button_wrapper\"><a class=\"et_pb_button et_pb_more_button et_pb_button_one\" href=\"https:\/\/visuall.ca\/gui\/about\">Contact Me<\/a><\/div><\/div><\/div><\/div><div class=\"et_pb_fullwidth_header_overlay\"><\/div><div class=\"et_pb_fullwidth_header_scroll\"><\/div><\/section><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-14030","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/visuall.ca\/gui\/wp-json\/wp\/v2\/pages\/14030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/visuall.ca\/gui\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/visuall.ca\/gui\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/visuall.ca\/gui\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/visuall.ca\/gui\/wp-json\/wp\/v2\/comments?post=14030"}],"version-history":[{"count":523,"href":"https:\/\/visuall.ca\/gui\/wp-json\/wp\/v2\/pages\/14030\/revisions"}],"predecessor-version":[{"id":18966,"href":"https:\/\/visuall.ca\/gui\/wp-json\/wp\/v2\/pages\/14030\/revisions\/18966"}],"wp:attachment":[{"href":"https:\/\/visuall.ca\/gui\/wp-json\/wp\/v2\/media?parent=14030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}