Some Mac OS X game questions

I'm trying to create a game for Mac OS X. I want to be able to create a program where you are a spaceship, and you manuever your way through space, and I'll add other features to that, once I have the basics down. I have the following questions.
1. How do I draw an NSImage in a view? I don't want to use an NSImageView, because I want the image to be able to move around.
2. What would be the best way to start desinging my game? I haven't even started?
I might come up with more questions later on. I am really stuck here. I have no idea where to begin.

I found this method:
- (void)drawInRect:(NSRect)dstRect fromRect:(NSRect)srcRect operation:(NSCompositingOperation)op fraction:(CGFloat)delta
I tried this out, but I don't know what NSCompositingOperation I want to use, I don't really understand them, even after looking at the documentation. What would be the best one to use to just make an NSImage appear in a view?

Similar Messages

  • Where can I find some good children's games for cheap?

    I just got an old second generation iMac G3 for my son (4). It is running OSX 10.1. I would like to put some games on it for my son to play. Previously he had a PC running Windows 98 and a bunch of kids games like Reader Rabbit and other education yet entertaining programs. However, none of them have Mac install versions on the CD's we got. I am wondering if anyone knows a good place that sells some good quality educational games for children in the <$5 each price range.
    I know there is new stuff on Apple.com for $20+ each, and I will probably get some of those, but the problem with the new ones is that they are going to require OSX 10.2.8+ and I do not have and extra copy of that.
    Any ideas would be appreciated.

    I've had good experiences with them.
    Another place you might want to try is Purplus Software.

  • How to Remove Mac OS X Games from GameCenter?

    I've uninstalled a game from my mac, but how do I remove the MAC OS X game from gamecenter? (Not ios)

    Recover the backup you made prior to installing it.  If you made no backup, let that be a lesson, never apply an update without backing or install any software without backing up*:
    http://www.macmaps.com/backup.html
    You can restore your system to the older operating system, by applying the installer that installed 10.6, followed by the 10.6.8 combo update.  However, some things may not operate as expected.  In that event an erase and install might be needed.    Make sure before any erase you have at least two backups handy.

  • I need to earase some of my old games on the i pad ,i try to push it and wait for it wiggle but i could not see the x sign ...is there somethig  else i should do or forgot to do ?

    i try to delele some of my old games of the i pad ...push in wait til wiggle and the x ....but haven't see the x come up ....what did i done wrong or why there is no x sign ????

    Try syncing to your Mac and then try again.  Don't know what is causing that problem. 
    If you really must delete the item from your ipad, first delete it in iTunes on your computer then sync the iPad with the computer. 

  • New Upgrade Wrecked Mac OS 9 Game Video

    On March 7, 2007 I upgraded Quicktime, ITunes and Backup and after running this and restarting, my Mac OS 9 games lost video.
    I was just playing one yesterday and wanted to finish the game I had started, but couldn't get any video signal after the upgrade. I then tried another OS 9 game I really like (Total Annihillation) and there was no Video on that either.
    Any suggestions, or will this be fixed in the future????
    I still have video for my other OS 9 Applications (mostly Statistics), but I have games that are waiting to be finished.
    G5 dual 1.8   Mac OS X (10.3.6)  

    OK - 10.4.9 fixed this for one game, but not for the other I wanted to play.
    Ah well, some of us prefer to live in the past when games were really games and not all these Visual Effects.
    G5 dual 1.8   Mac OS X (10.4.9)  

  • NetBoot : some Macs not reacting

    Hi there!
    We are currently running the latest OS-X Server (10.4.10) on our XServe dual-G5 and offfer a Netboot service to 4 Mac clients (a preliminary test phase). One machine served as our image disk, which I drew a system image from using the target disk mode on our G5Quad. All went well and the image is bootable as intended.
    However, when deploying our client machines, I noted that 2 of the 4 machines are not booting from the Netboot image but show the blinking question mark on the startup screen (the disks are empty on all clients). The other 2 machines however boot in no time with the same image.
    If I start the non-booting clients by keeping the "N" pressed, they boot perfectly as well...
    Now, I've checked all the standard issues like DHCP, conflicting IPs, net availability, etc. and nothing so far has crossed my attention. All receive a correct IP address (related to their MAC addresses) and all can "see" the network properly. Here's a short log excerpt from netboot :
    Client # 1 and # 2 booting correctly:
    Oct 8 11:26:18 ComEtt-2 bootpd[1145]: BSDP DISCOVER [en1] 1,0:17:f2:cf:d:73 NetBoot004 arch=i386 sysid=iMac5,1
    Oct 8 11:26:20 ComEtt-2 bootpd[1145]: BSDP INFORM [en1] 1,0:17:f2:cf:d:73 NetBoot004 arch=i386 sysid=iMac5,1
    Oct 8 11:26:20 ComEtt-2 bootpd[1145]: NetBoot: [1,0:17:f2:cf:d:73] BSDP ACK[LIST] sent 10.64.91.2 pktsize 300
    Oct 8 11:26:21 ComEtt-2 bootpd[1145]: BSDP INFORM [en1] 1,0:17:f2:cf:d:73 NetBoot004 arch=i386 sysid=iMac5,1
    Oct 8 11:26:21 ComEtt-2 bootpd[1145]: NetBoot: [1,0:17:f2:cf:d:73] BSDP ACK[LIST] sent 10.64.91.2 pktsize 300
    Oct 8 11:26:22 ComEtt-2 bootpd[1145]: BSDP DISCOVER [en1] 1,0:17:f2:ca:b4:db NetBoot001 arch=i386 sysid=iMac5,1
    Oct 8 11:26:22 ComEtt-2 bootpd[1145]: BSDP OFFER sent [1,0:17:f2:ca:b4:db] pktsize 454
    Oct 8 11:26:23 ComEtt-2 bootpd[1145]: BSDP INFORM [en1] 1,0:17:f2:cf:d:73 NetBoot004 arch=i386 sysid=iMac5,1
    Oct 8 11:26:23 ComEtt-2 bootpd[1145]: NetBoot: [1,0:17:f2:cf:d:73] BSDP ACK[LIST] sent 10.64.91.2 pktsize 300
    Oct 8 11:26:27 ComEtt-2 bootpd[1145]: BSDP INFORM [en1] 1,0:17:f2:cf:d:73 NetBoot004 arch=i386 sysid=iMac5,1
    Oct 8 11:26:27 ComEtt-2 bootpd[1145]: NetBoot: [1,0:17:f2:cf:d:73] BSDP ACK[SELECT] sent 10.64.91.2 pktsize 457
    ...only when I press "N" come the missing 2 :
    Oct 8 11:27:09 ComEtt-2 bootpd[1145]: BSDP DISCOVER [en1] 1,0:17:f2:c6:8f:3 NetBoot005 arch=i386 sysid=iMac5,1
    Oct 8 11:27:11 ComEtt-2 bootpd[1145]: BSDP INFORM [en1] 1,0:17:f2:c6:8f:3 NetBoot005 arch=i386 sysid=iMac5,1
    Oct 8 11:27:11 ComEtt-2 bootpd[1145]: NetBoot: [1,0:17:f2:c6:8f:3] BSDP ACK[LIST] sent 10.64.91.4 pktsize 300
    Oct 8 11:27:12 ComEtt-2 bootpd[1145]: BSDP INFORM [en1] 1,0:17:f2:c6:8f:3 NetBoot005 arch=i386 sysid=iMac5,1
    Oct 8 11:27:12 ComEtt-2 bootpd[1145]: NetBoot: [1,0:17:f2:c6:8f:3] BSDP ACK[LIST] sent 10.64.91.4 pktsize 300
    Oct 8 11:27:14 ComEtt-2 bootpd[1145]: BSDP INFORM [en1] 1,0:17:f2:c6:8f:3 NetBoot005 arch=i386 sysid=iMac5,1
    Oct 8 11:27:14 ComEtt-2 bootpd[1145]: NetBoot: [1,0:17:f2:c6:8f:3] BSDP ACK[LIST] sent 10.64.91.4 pktsize 300
    Oct 8 11:27:18 ComEtt-2 bootpd[1145]: BSDP INFORM [en1] 1,0:17:f2:c6:8f:3 NetBoot005 arch=i386 sysid=iMac5,1
    Oct 8 11:27:18 ComEtt-2 bootpd[1145]: NetBoot: [1,0:17:f2:c6:8f:3] BSDP ACK[SELECT] sent 10.64.91.4 pktsize 457
    Oct 8 11:27:32 ComEtt-2 bootpd[1145]: BSDP DISCOVER [en1] 1,0:17:f2:cf:d:2d NetBoot003 arch=i386 sysid=iMac5,1
    Oct 8 11:27:34 ComEtt-2 bootpd[1145]: BSDP INFORM [en1] 1,0:17:f2:cf:d:2d NetBoot003 arch=i386 sysid=iMac5,1
    Oct 8 11:27:34 ComEtt-2 bootpd[1145]: NetBoot: [1,0:17:f2:cf:d:2d] BSDP ACK[LIST] sent 10.64.91.3 pktsize 300
    Oct 8 11:27:35 ComEtt-2 bootpd[1145]: BSDP INFORM [en1] 1,0:17:f2:cf:d:2d NetBoot003 arch=i386 sysid=iMac5,1
    Oct 8 11:27:35 ComEtt-2 bootpd[1145]: NetBoot: [1,0:17:f2:cf:d:2d] BSDP ACK[LIST] sent 10.64.91.3 pktsize 300
    Oct 8 11:27:37 ComEtt-2 bootpd[1145]: BSDP INFORM [en1] 1,0:17:f2:cf:d:2d NetBoot003 arch=i386 sysid=iMac5,1
    Oct 8 11:27:37 ComEtt-2 bootpd[1145]: NetBoot: [1,0:17:f2:cf:d:2d] BSDP ACK[LIST] sent 10.64.91.3 pktsize 300
    Oct 8 11:27:41 ComEtt-2 bootpd[1145]: BSDP INFORM [en1] 1,0:17:f2:cf:d:2d NetBoot003 arch=i386 sysid=iMac5,1
    Oct 8 11:27:41 ComEtt-2 bootpd[1145]: NetBoot: [1,0:17:f2:cf:d:2d] BSDP ACK[SELECT] sent 10.64.91.3 pktsize 457
    Our DHCP server is a Linux machine BTW...no issues here as well.
    Maybe anyone has any insights on this...help would me greatly appreciated!
    TIA!

    Hi and thanks for your reply.
    However, like I stated in my previous post, the problem is not the startup disk chosen...if so, why would 2 of 4 Macs start correctly from the net an the remaining only by being forced to netboot with the "N" key? All Macs were prepared in the exact same way.
    What I came up with was the latest EFI update for iMacs. I am going to try to find out which Mac was updated and which not. Maybe that's an explanation why some Macs seem lost!
    Cheers!

  • To install Tiger, some Macs need internal DVD drive, or CD version of Tiger

    Disclaimer: Apple does not necessarily endorse any suggestions, solutions, or third-party software products that may be mentioned in the topic below. Apple encourages you to first seek a solution at Apple Support. The following links are provided as is, with no guarantee of the effectiveness or reliability of the information. Apple does not guarantee that these links will be maintained or functional at any given time. Use the information below at your own discretion.
    Some Macs while they have Firewire, don't support Target Disk Mode, nor Firewire booting. These Macs if they came with no DVD drive, and only a CD drive or CD-RW drive (as opposed to combo or superdrive), can only install Tiger (Mac OS X 10.4) if you:
    1. Install a compatible internal DVD drive from which supports http://www.patchburn.de/ or other firmware that supports Mac OS X booting.
    2. Find the original retail CD version of Mac OS X 10.4 that was available for a limited time called the Media Exchange Program CD.
    These Macs include the Blue and White G3 desktop (non-iMac), and the PCI PowerMac G4 described below:
    http://docs.info.apple.com/article.html?artnum=58418
    The iMac G3 with built-in Firewire, iBook G3 with built-in Firewire, and AGP PowerMac G4 with built-in Firewire at least support Firewire booting and Target Disk Mode which would allow them to use an external optical DVD drive that supports Mac OS X booting.
    If they didn't have an internal DVD drive.
    Port #4 in this image below is a Firewire port:
    Notes: Macs released on or after April 26, 2005 need to install Tiger from the discs that came with them, or a newer retail release except Intel Macs. Retail release of Tiger is a black disc with a white X logo and does not say Upgrade or Update.
    Intel Macs could only install Tiger from the discs that came with them.
    Macs released on or after October 26, 2007 can't install Tiger.
    Do you want to provide feedback on this User Contributed Tip or contribute your own? If you have achieved Level 2 status, visit the User Tips Library Contributions forum for more information.

    What happens if the firmware isn't updated?
    The display may stop working, even for OS 9. It is not easy to fix.
    I just installed 10.2 on one of them and it seems to be working. Should I uninstall it and upgrade the firmware and start over?
    Check the "Boot ROM version" with System profiler. If the firmware is updated it will be 4.1.9
    It is not necessary to remove OSX to install the updates if OS 9 is still on the hard drive. If not, and the OS 9 drivers are there, OS 9 can be installed without affecting OSX.
    The update won't install if it is not needed.

  • Why won't my mac desktop play games on Pogo?

    Why won't my mac desktop play games on Pogo?  I downloaded adobe flash and can only get one game to load.  I tried turning off the firewall and still nothing.  HELP..imma new MAC user.

    There seems to be a solution in this thread:
    https://discussions.apple.com/message/16176985#16176985
    If not, ask Pogo what their system requirements are.

  • Some math elements appear as question marks in equations - FM9/Win7Pro

    Hello everyone,
    I am facing the issue that some math elements appear as question marks in equations; for example, the summation and angle symbols.
    The approximately equal or the alpha symbols, for example, appear correctly.
    The symbol font is installed.
    System specs:
    FrameMaker 9 with the latest patches installed.
    Windows 7 Professional with the latest updates installed.
    The strange thing is that math elements appear correctly using virtual computers on my computer (Windows XP and Windows 7 Ultimate on VMWare).
    Same maker.ini file and fonts are present on all (real and virtual) computers. 
    I have reinstalled FrameMaker already on my real computer (where I have the trouble) and it did not solve the issue.
    I have checked (I think) all question mark related topics (when question marks are displayed instead of the correct characters) on this site, but none of them provided the solution to my problem.
    I would appreciate your help!
    Thanks,
    András

    Hi Sheila,
    Thank you for your response.
    I use Adobe PDF as the default printer on both the real and virtual computers and I do not know the SetPrint utility.
    I see the question marks appear in the FM files as well as in the printed PDF. It makes me think it is not a printing issue.
    c:\windows\fonts is provided as the Font Source in the Embedding box for the Adobe PDF printer both on my real computer and my virtual one.
    The SymbolMT font is listed in both cases in the Embedding box, which is (probably) referred to as Symbol Regular when I open the c:\windows\fonts folder using Windows Explorer. No other symbol fonts seem to be installed in this folder. I do not know how to check what other folders FM considers.
    By the way, I can insert the summation character, for example, as a simple character using the Equations editor correctly, the problem comes when I try to insert it as a math element.  
    I have attached an example screenshot.
    Thanks,
    András

  • Can i connect a games controller to mac to play games, ie fifa, f1. if so where to purchase

    can i connect a games controller to mac to play games, ie fifa, f1. if so where to purchase?

    It is possible, do a web search and you should fine a number of solutions.

  • Card ani recently bought a giftd i spent some money in a game. i mean i already had the game and i bought something in the game. but i=when i checked to see if i got it,it  took my money and i didnt get what i bought

    I recently bought an itunes card and  i spent some money in a game. i mean i already had the game and i bought something in the game. but when i checked to see if i got it,it  took my money and i didnt get what i bought. please help.

    Contact iTunes using these instructions
    How to Get a Refund from the App Store

  • HT201322 I downladed a game then i bought some gold on the game using a credit card. Now when I try to retrieve the gold it says I have to verify then download it. It will not let me. Any suggestions?

    I downladed a game then i bought some gold on the game using a credit card. Now when I try to retrieve the gold it says I have to verify then download it. It will not let me. Any suggestions?

    I was receiving the same error message yesterday, which said There was a problem downloading "The Song Name / Album / Artist". The file seems to be corrupted. To redownload the file, choose "Check for Available Downloads" from the Store menu. The file tries to download five times before this error message appears.
    I too, tried to find the file and delete it, but it was no where to be found.
    So I gave up for that moment and tried again today and I was able to successfully download the file. Amazing how that works!!!

  • Good morning , I bought my mac pro 13 ' in 2011 (OX 10.10) , in March 2014 I had to replace the video card , fortunately under warranty. Today, after only eight months starting with the same problems ! I read online that some mac products in 2011 wer

    Good morning , I bought my mac pro 13 ' in 2011 (OX 10.10) , in March 2014 I had to replace the video card , fortunately under warranty.
    Today, after only eight months starting with the same problems !
    I read online that some mac products in 2011 were put on the market defective , you can get a warranty extension or even a replacement mac?

    dubem747 wrote:
    It looks like your phone has a some virus, use your computer to scan and remove it.
    not possible for it to have a virus and a PC would not know how to scan the OS as its protected
    Click here to Backup the data on your BlackBerry Device! It's important, and FREE!
    Click "Accept as Solution" if your problem is solved. To give thanks, click thumbs up
    Click to search the Knowledge Base at BTSC and click to Read The Fabulous Manuals
    BESAdmin's, please make a signature with your BES environment info.
    SIM Free BlackBerry Unlocking FAQ
    Follow me on Twitter @knottyrope
    Want to thank me? Buy my KnottyRope App here
    BES 12 and BES 5.0.4 with Exchange 2010 and SQL 2012 Hyper V

  • Am a new mac user, my is question is how to get mac os x 10.5 on to my mac 10.4

    am a new mac user, my is question is how to get mac os x 10.5 on to my mac 10.4?.

    Skip 10.5 and buy Mac OS X 10.6 from the online Apple Store.
    (81944)

  • I have an Ipad2. I wanted to pay for some accessories on a game through my brothers credit card and it wouldn't go through. And now a message pops up cannot connect to iTunes Store please contact iTune support.

    I have an Ipad2. I wanted to pay for some accessories on a game through my brothers credit card and it wouldn't go through. And now a message pops up cannot connect to iTunes Store please contact iTune support.

    You have to contact Apple Support.
    https://ssl.apple.com/emea/support/itunes/contact.html

Maybe you are looking for

  • Condition Triggers even if SY-SUBRC is made 4 inside the req. routine

    Hi Experts, I have Z condition type which triggers automatically based on the condition records. Now we have added a Requirement->Pricing->Routine in which we are making sy-subrc = 4 based on some condition. However I see still the condition is trigg

  • Many websites will not play flash video

    Really hoping for help with this. Most sites won't play flash video (can't remember all of them, but they include BBC, CBC, & major online news & business sites). I don't think it's a site problem. [YouTube works]. Safari version is current. "Block p

  • Passwords displayed in system logs?

    We're going to install Oracle Applications, probably in 2 months' time. I'm reading the System Administrator's guide - configuration while I'm waiting. The FNDCPASS command can change schema and/or SYSTEM password. The question is whether the command

  • Adobe fillable form in browser will not print

    We access any adobe fillable form in our web browser (verses opening adobe reader first). This form cannot be saved so that way people don't accidentally over write the original. Recently, several people have not been able to print the filled out for

  • E_LIC_LICENSE_SIGN_ERROR +E_LSGN_NO_CERTIFICATE

    Hi all, we are experiencing this kind of error: on ade we get   </msg>    <error>E_LIC_LICENSE_SIGN_ERROR http://ebo-ad-03:8080/fulfillment/Fulfill E_LSGN_NO_CERTIFICATE http://eusigningservice.adobe.com/licensesign/Sign http://XXXXXX.XXXXXX.XXXX.com