A method of controlling a plurality of resources in a gaming environment, executed via use of a touch-screen device, characterized in that the method includes: (i) detecting, in a first region of the touch-screen device, a selection of a resource to be deployed to a second region of the touch screen device, the resource comprising a game piece; (ii) detecting a selection of two or more areas of the second region by a selection device by: (a) determining that the selection comprises selection of multiple individual areas in the second region; (b) determining that the selection comprises a multi-point touch, the multi-point touch comprising the substantially simultaneous selection of two or more areas in the second region; or (c) determining that the selection comprises a swipe, the swipe comprising a selection of multiple areas of the second region along a substantially continuous path; and (iii) deploying an instance of the selected resource to each of the two or more selected areas in the second region, the second region including a target game element and the instances of the selected resource being presented in the second region in proximity to the target game element; and (iv) determining a number of the instances of the selected resource to be deployed to the second region by: (d) detecting a pressure on the touch screen device associated with the detected selection of the two or more areas and instantiating a number of the selected resource based on the detected pressure, wherein detecting a higher pressure corresponds to a greater number of instances of the selected resource being presented in the second region. (i) detecting, in a first region of the touch-screen device, a selection of a resource to be deployed to a second region of the touch screen device, the resource comprising a game piece; (ii) detecting a selection of two or more areas of the second region by a selection device by: (a) determining that the selection comprises selection of multiple individual areas in the second region; (b) determining that the selection comprises a multi-point touch, the multi-point touch comprising the substantially simultaneous selection of two or more areas in the second region; or (c) determining that the selection comprises a swipe, the swipe comprising a selection of multiple areas of the second region along a substantially continuous path; and (a) determining that the selection comprises selection of multiple individual areas in the second region; (b) determining that the selection comprises a multi-point touch, the multi-point touch comprising the substantially simultaneous selection of two or more areas in the second region; or (c) determining that the selection comprises a swipe, the swipe comprising a selection of multiple areas of the second region along a substantially continuous path; and (iii) deploying an instance of the selected resource to each of the two or more selected areas in the second region, the second region including a target game element and the instances of the selected resource being presented in the second region in proximity to the target game element; and (iv) determining a number of the instances of the selected resource to be deployed to the second region by: (d) detecting a pressure on the touch screen device associated with the detected selection of the two or more areas and instantiating a number of the selected resource based on the detected pressure, wherein detecting a higher pressure corresponds to a greater number of instances of the selected resource being presented in the second region. (d) detecting a pressure on the touch screen device associated with the detected selection of the two or more areas and instantiating a number of the selected resource based on the detected pressure, wherein detecting a higher pressure corresponds to a greater number of instances of the selected resource being presented in the second region.