Sign in to follow this  
Followers 0
Macatho

Need someone experienced in AutoIT or similar programs with pixel recognition

7 posts in this topic

#1 ·  Posted (edited)

So, I and my friend are atm looking for someone to help us out with some scripting in AutoIT or similar programs, maybe AutoIT is not suitable for calculating this stuff. I don’t know. What I do know is that I and my friend have very limited experience using pixel recognition in programming. We’d be willing to offer between 30 and 130 euro depending on how well the script is made, donated through paypal. I don’t think it should take very long for someone that is experienced in AutoIT or similar pixel reconition software. But there is some math involved so you can’t be a scriptkiddy. We’d like it if you’re a student as we know how though the economy is for students’ atm.

We have developed a fun little game for the android platform and we’re now into the process of testing it out to find bugs. This is tedious work if not done by the computer ? Thus we’re looking for someone to help us make a script to make the process smoother, or at least not so tedious.

The game which we call Shoot the Pentagon, is a fun little game where the end goal is to predict when to shoot the hexagon for the highest score. You need to shoot through the prism for the bullets to become overcharged to be able to get any points at all.

I made this picture to illustrate the game for you, it is in no way the game itself as it has much better graphics, this is just something I threw together to illustrate it for you guys so you can better understand the problem I am having.

So as you can see on the image above, we have one pentagon bouncing up and down at a declining speed until it lands on the ground. To the right of that pentagon we have a prism that also bounces but at a constant speed never stopping. The trick in this game is to shoot the prism at the right angle with the rifle so that the bullet penetrates the constant moving prism and hits the pentagon when it just has stopped bouncing. You have roughly 5-6 seconds of deciding (predicting) at which of the 16 different angles to shoot from to hit the prism and then pentagon.

In simplest terms you need to predict where the prism is in its Y-axis when the pentagon has just stopped moving.

The prism is moving at a speed of roughly 3-5 seconds from up and down. The pentagon is moving at a speed which is declining but roughly starts at 1 second up and down and then.

So what we need, we need someone to help us write an autoIT script which does this in lame-man’s terms:

1. Get the frequency of bounces of both the prism and the pentagon using pixel recognition (yellow for pentagon and red for prism).

2. Use this frequency to decide where the prism is supposed to be when the pentagon stops.

3. Hit the right angle (swipe finger), but swipe mouse over the right angle marker works in the emulator program to shoot at the right angle to hit both prism and pentagon at the exakt time the pentagon stops moving.

4. Rinse repeat

I can go into more detail about the velocity of the moving objects of course, there’s a deceleration which increases over time. Etc. will talk more about this of course.

Just reply to this message and we can talk more on skype or e-mail.

Edited by SmOke_N
removed image

Share this post


Link to post
Share on other sites



Wow, where to start:

- This is a forum for people who want to learn to use AutoIt, not a script-for-pay site. If you want to pay someone, check out www.freelancer.com

- You have obviously missed the forum rules on your way in (lower right hand corner). Please read them now, especially the part about game automation.

- You're asking for assistance in AutoIt for an Android application. Please read up at least a little bit on AutoIt, to find out what platforms you can and cannot run it on.


√-1 2^3 ∑ π, and it was delicious!

Share this post


Link to post
Share on other sites

Well

1. True enough.

2. Didnt really think the game automation applied since this is for beta testing my own game, not ruining people's experience in Diablo3 or World of Warcraft.

3. I obviously know that autoIT runs in windows, I am using an emulator to run an android application in windows.

Thanks for your reply tho, and if the forum moderators find that this post is in any way against their terms of use it is okay to delete it.

Share this post


Link to post
Share on other sites

I have used a lot pixelsearch and imagesearch funtions, maybe i could help you but i am not understanding how your android application works...

Your image tells me nothing and your explanation is booring...

Give a ream image of your application and explain what you want to do. Or even a video of your application running would be good


I feel nothing.It feels great.

Share this post


Link to post
Share on other sites

#5 ·  Posted (edited)

I have used a lot pixelsearch and imagesearch funtions, maybe i could help you but i am not understanding how your android application works...

Your image tells me nothing and your explanation is booring...

Give a ream image of your application and explain what you want to do. Or even a video of your application running would be good

Understandable, send me a mail at and we can talk more there. What I need to be done is fairly straight forward and easy.

Edited by SmOke_N
removed email

Share this post


Link to post
Share on other sites

1. This topic is in violation of the forum rules, therefore will be closed and insisted that you do not start another topic similar/referencing/etc this topic or topics like it.

2. ileandros: You've been sited many times on this forum for game automation by Melba. Assisting/Encouraging others in breaking the rules that are in place is just as bad as breaking the rules directly.

Because of this, you're out of here for an indeterminate period of time.

I will leave it up to Melba to allow you to return if he feels so inclined to.

1 person likes this

[center]Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.[/center]

Share this post


Link to post
Share on other sites

ileandros,

I will leave it up to Melba to allow you to return if he feels so inclined to

I do not have the slightest inclination to leniency - you have been warned too many times and still take absolutely no notice of the simple rules we ask you to follow. :bye:

M23


Any of my own code posted anywhere on the forum is available for use by others without any restriction of any kind._______My UDFs:

Spoiler

ArrayMultiColSort ---- Sort arrays on multiple columns
ChooseFileFolder ---- Single and multiple selections from specified path treeview listing
Date_Time_Convert -- Easily convert date/time formats, including the language used
ExtMsgBox --------- A highly customisable replacement for MsgBox
GUIExtender -------- Extend and retract multiple sections within a GUI
GUIFrame ---------- Subdivide GUIs into many adjustable frames
GUIListViewEx ------- Insert, delete, move, drag, sort, edit and colour ListView items
GUITreeViewEx ------ Check/clear parent and child checkboxes in a TreeView
Marquee ----------- Scrolling tickertape GUIs
NoFocusLines ------- Remove the dotted focus lines from buttons, sliders, radios and checkboxes
Notify ------------- Small notifications on the edge of the display
Scrollbars ----------Automatically sized scrollbars with a single command
StringSize ---------- Automatically size controls to fit text
Toast -------------- Small GUIs which pop out of the notification area

 

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0