I need a help to do my C++ project because I had a lot of project to do and I don't think I have time to do all of it. The project is like the famous LOGO turtle.
Development of the code need to be done in Linux environment and using C++.
A graphic interface must use gtkmm library (no cairo).
Sources files in .cpp and .hpp and also a makefile.
What need to be done (1st part) :
1) A graphic interface with the turtle at the center of the interface at the start of the program.
2) The turtle can move forward, backward and rotate/turn around.
3) An option (using tick box) for the turtle to leave a trail when its move. A white/blue/black line is sufficient for the trail.
4) A button to remove all the trail on the screen.
5) Random obstacle on the screen and the turtle shouldn't be able to move across the obstacle.
6) 3 options to choose the speed of the turtle. (3 tick box; slow speed, normal speed and fast speed). Only one box can be ticked at any time.
For 2nd part, you need to make the turtle programmable. What need to be done is:
7) A text box below the screen.
8) User can program the turtle to move like in task 2. Example : if user type "forward(50)" in the text box, the turtle will move forward 50 pixels. "backward(50)" to move backward 50 pixels. "rotate(120)" will make the turtle turn 120 degree clockwise. "rotate(-120)" will make the turtle turn 120 degree anti-clockwise.
9) The command typed in the text box can be executed sequentially. Example : rotate(90);forward(80) will make the turtle rotate 90 degree clockwise and then move forward 80 pixels.
Would you like to accept this job?
Hello, how are you I have experiences for many years about C++/C# programming. I have read your proposal carefully and i am sure you will get good result. I will do my best for you and you will be satisfy with best Daha Fazla
Bu iş için 12 freelancer ortalamada €141 teklif veriyor
hi, dear. i read your description. i have some experiences for your works. you can discuss your project with me more detail via chat. please contact me. kindly regards.
I am really interested in this project! I am c++ expert! I have long outsourcing experience on upwork! But I am new here! I can handle this project with low budget! Please give me a chance!
Hi There, Thanks for the opportunity to bid on this task. I am Anoop and I am all geared up to provide some dazzling and creative logo concepts for you. Designing is my passion - my life. I love being creative and Daha Fazla