Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Need a game like 'Arcanoid' Quickly!

Posted on 2001-06-20
6
Medium Priority
?
224 Views
Last Modified: 2010-04-02
I need a game that is simmalar to the arcade game of "arcanoid". Using an icon for a ball and using a my mouse to move a paddle from left to right.
My problem is making the ball to bounce off the sides of the screen and making the to be seen and to move from left to right.
Please help.
E-mail amswer to me @:   D_B_Vipe@hotmail.com
Thanx you.
0
Comment
Question by:Mo
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
6 Comments
 
LVL 30

Expert Comment

by:Axter
ID: 6212103
So exactly what is your question?
Do you have some code already?
Post what you have?
0
 
LVL 2

Expert Comment

by:smitty1276
ID: 6212127
Noone is going to email an answer to you.  If you want the answer you are going to have to come back to this site and read the suggested remedies to your problem.  When you find one, you will then ACCEPT THE ANSWER... something you cannot do if the answer is emailed to you.

Somehow, though, I have a feeling we will never hear from you again anyway.
0
 

Author Comment

by:Mo
ID: 6213406
question1. How do I mahe the mouse to move only left and  
           right and not in any other directions?
question2. What is the coding for the ball and/or icon to
           bounce off the edges of the screen?

I do intend to stay on for a long time cos in Africa education is crutial
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 3

Accepted Solution

by:
MDarling earned 400 total points
ID: 6213597
q1: you don't - you make the bat move left and right.


just draw the bat at the height you want with the x position of the mouse.


q2:

let x,y be your ball position
let dx,dy be your ball change vector (initially 1,1)

let sx,sy be the width and height of your game area

while true

  x=x+dx
  y=y+dy

  // bounce off right side
  if(x>=sx) dx=-dx
 
  // has ball gone off bottom
  if(y>=sy) end of game

  // bounce off left side or top
  if(x<1) dx=-dx
  if(y<1) dy=-dy

  // bounce off back
  if x,y is touching top of bat dy=-dy

  get user input
  do game rules - collision etc
  do game graphics
wend
0
 

Author Comment

by:Mo
ID: 6217512
How do u get the ball moving?
0
 
LVL 22

Expert Comment

by:nietod
ID: 6222858
Does anyone know if this accepted answer was posted as a comment or as an answer?
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction This article is a continuation of the C/C++ Visual Studio Express debugger series. Part 1 provided a quick start guide in using the debugger. Part 2 focused on additional topics in breakpoints. As your assignments become a little more …
Go is an acronym of golang, is a programming language developed Google in 2007. Go is a new language that is mostly in the C family, with significant input from Pascal/Modula/Oberon family. Hence Go arisen as low-level language with fast compilation…
The goal of the video will be to teach the user the concept of local variables and scope. An example of a locally defined variable will be given as well as an explanation of what scope is in C++. The local variable and concept of scope will be relat…
The viewer will learn how to clear a vector as well as how to detect empty vectors in C++.
Suggested Courses

618 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question