In need of more info about creating a game

Well i posted before about making a simple 2d fps based game. I've read thorugh the java 2d+3d tutorials, and i really still have no clue where to start. Say i wanted to just start out with a flat, solid colored floor, with a rough shape of a person (just a square?) that is able to move. (not asking for any animation) Where should i start? I know about VirtualUniverse's, scene graphs, locals, e.c.t. but the tutorials never really telly you hoe to get started.

Man there is a book called Killer game programming by O-ReilyI reffered it and tell you this is the best you can have.
It will show step by step everything.
Another book which I recommend is Apress 3d game development

Similar Messages

  • Is there another way of getting apps from the appstore without putting your credit card number in, ive heard about the itunes gift card thing can anybody just give me more info about that and how i can buy free things free things from the appstorepls help

    Is there another way of getting apps from the appstore without putting your credit card number in, ive heard about the itunes gift card thing can anybody just give me more info about that and how i can buy free things free things from the appstore...pls help as im only a teenager and have no credit credit and my parents dont trust me with theres and they dont care about the fact that you can set up a password/.... PLEASE SOMEONE HELP I WILL BE SO GRATEFUL... And i would really like to get the iphone 4 but if there is no way of etting apps without your credit number then i would have to get a samsung galaxy s3 maybe ...

    You can set up an Apple ID without a credit card.
    Create iTunes Store account without credit card - Support - Apple - http://support.apple.com/kb/ht2534

  • Every time I right-click an image in Firefox 3.6.12 to view image size info it says "Unknown (not cached)". Any ideas on why this could be happening and how I can stop it? My OS is Ubuntu 10.10. If you need any more info let me know.

    Every time I right-click an image in Firefox 3.6.12 to view image size info it says "Unknown (not cached)". Any ideas on why this could be happening and how I can stop it? My OS is Ubuntu 10.10. If you need any more info let me know.

    Is the disk cache and the memory cache enabled?
    You can check these prefs on the about:config page.
    * http://kb.mozillazine.org/browser.cache.disk.enable
    * http://kb.mozillazine.org/browser.cache.memory.enable
    To open the <i>about:config</i> page, type <b>about:config</b> in the location (address) bar and press the "<i>Enter</i>" key, just like you type the url of a website to open a website.<br />
    If you see a warning then you can confirm that you want to access that page.<br />
    Your More system details list shows two outdated Flash plugins that you should remove and update to Flash 10.1 r102 or at least remove 10.0 r45 and wait until your distribution offers a 10.1 r102 update.
    # Shockwave Flash 10.0 r45
    # Shockwave Flash 10.1 r85
    Update the [[Managing the Flash plugin|Flash]] plugin to the latest version.
    *http://www.adobe.com/software/flash/about/

  • Need more info about "NestedContainer" violation

    Hello,
    I have a "NestedContainer" violation for a Canvas container in my application. Compared to the application's root container it is located at level 6 i.e. nested in 5 other parent containers. However at the same time I have other containers (again Canvases) which are even deeper nested for example at level 8 compared to the root container.
    I need more information when exactly the "NestedContainer" violation is triggered so I fix my code if needed and submit a bug for FlexPMD in case the rule is not implemented as designed.
    Thanks!
    Smirnoff

    Hi
    I would like to share an example but I need to create it since I don't want to post the actual source code.
    Simply copying the problem mxml file under another name doesn't work because it is put outside its container and then the violation is not generated.
    If I have to create an example it might be too time consuming to achieve these:
    - keep the same component hierarchy
    - keep the problem present
    - keep the example clean from the real source code
    That's why I wanted to get more info when this violation is triggered and hopefully create an example faster.
    Smirnoff

  • Need more Info about HR Datasources to use in BI

    Hello,
    some one can give me more information about the HR Datasources and how to use in BI...
    Best Regards

    Dear Baris,
    Please check these links :
    http://help.sap.com/saphelp_nw04/helpdata/en/2a/77eb3cad744026e10000000a11405a/frameset.htm
    https://websmp201.sap-ag.de/~sapdownload/011000358700004478862001E
    /people/swapna.gollakota/blog/2008/01/14/one-stage-stop-to-know-all-about-bw-extractors-part1
    https://websmp201.sap-ag.de/~sapdownload/011000358700004478862001E
    Regards,
    Ramkumar.

  • Need to have more info about the latest patch on Oracle 10g Release 2

    Please this is the follwing answer that was given to explain the purpose of patching the latest release of Oracle 10g release 2.
    We are applying the patch to the 32bit environment to resolve memory errors.
    This patch should be applied to the 64bit environments too as to maintain consistency in our database versions
    Personaly I don't believe the response is accurate to patch the database.
    Does someone can tell me where to find more information about the latest path of Oracle 10g release 2?
    Thanks a lot

    You can find more information about a patchset by going over the readme document associated with the patch. As such, it is not exactly clear what kind of information you are looking for.
    Login into Metalink=>Patches&Updates=>Simple Search=>
    Product or Family=> RDBMS
    Select your OS
    if will your a link to the readme file...
    Hope this helps
    Thanks
    Chandra

  • Get more info about the last errors in Oracle

    Hi all,
    There is a log in a live system where it is possible to see every minute the following error:
    Sweep Incident[48073]: failed, err=[1858]
    I know that error can happen mainly when:
    1. Trying to insert caracter field in a numeric column
    2. Using in the wrong way the function to_date()
    I need more information about that error, what can be causing the error in the system and why. Is it possible to see more information about the last errors in Oracle? For example, if a query produces an error... is it possible to see in Oracle the error and the query that caused the error?
    Hope you can help me.
    Thanks in advance.

    Thanks Niall.
    I'm not sure if I got you...
    What I found is that MMON makes snapshots of the database 'health' and stores this information in the AWR. So, it seems like in the database there could be a numeric column that is storing character fields, and when MMON works, it finds that error... is that right?
    I found the following information:
    SQL> select substr(s.username,1,18) username,
    2 substr(s.program,1,22) program,
    3 decode(s.command,
    4 0,'No Command',
    5 1,'Create Table',
    6 2,'Insert',
    7 3,'Select',
    8 6,'Update',
    9 7,'Delete',
    10 9,'Create Index',
    11 15,'Alter Table',
    12 21,'Create View',
    13 23,'Validate Index',
    14 35,'Alter Database',
    15 39,'Create Tablespace',
    16 41,'Drop Tablespace',
    17 40,'Alter Tablespace',
    18 53,'Drop User',
    19 62,'Analyze Table',
    20 63,'Analyze Index',
    21 s.command||': Other') command
    22 from
    23 v$session s,
    24 v$process p,
    25 v$transaction t,
    26 v$rollstat r,
    27 v$rollname n
    28 where s.paddr = p.addr
    29 and s.taddr = t.addr (+)
    30 and t.xidusn = r.usn (+)
    31 and r.usn = n.usn (+)
    32 order by 1;
    USERNAME PROGRAM COMMAND
    oracle@airvs1b (MMON) No Command
    SQL> select addr, pid, spid, username, serial#, program,traceid, background, latchwait, latchspin from v$process where program='oracle@airvs1b (MMON)';
    ADDR PID SPID USERNAME SERIAL# PROGRAM
    000000044A4E48A8 24 15372 oracle 1 oracle@airvs1b (MMON)
    TRACEID B LATCHWAIT LATCHSPIN
    ---------------- ---------- ------------------------ --------------- 1
    SQL> select
    2 substr(a.spid,1,9) pid,
    3 substr(b.sid,1,5) sid,
    4 substr(b.serial#,1,5) ser#,
    5 substr(b.machine,1,6) box,
    6 substr(b.username,1,10) username,
    7 b.server,
    8 substr(b.osuser,1,8) os_user,
    9 substr(b.program,1,40) program
    10 from v$session b, v$process a
    11 where
    12 b.paddr = a.addr
    13 and a.spid=15372
    14 order by spid;
    PID SID SER# BOX USERNAME SERVER OS_USER PROGRAM
    15372 1082 1 airvs1 DEDICATED oracle oracle@airvs1b (MMON)
    Is there any way I can see what MMON is doing and when is failing?
    Thank you very much.
    Edited by: user11281526 on 19-jun-2009 5:18

  • Expanding iTunes fields to handle more info about each CD (Mac & PC)

    The LP and CD covers often hold a lot of important info about the album, music and artist, producer, history. With the use of physical album covers on the decline as we use iTunes/mp3s more and more, a lot of liner notes and credits are no longer with our music. iTunes doesn't even have a field for Producer or engineer! But what about cover art or room for the players on the records, etc. (can you tell I used to work at record companies?
    I think iTunes needs to be redesigned to take the place of a CD jewel box so we can get much if not all of the info on the digital album. Even a tab for additional artwork as some CDs have not just front cover art but also back cover or what about the box set where there's the boxset art but each CD has it's own CD cover art. Currently I just use the art from the CDs but then lose the art from the outer box, which I would like to be able to include in the future.
    The current Comments fields is WAY too small I'm thinking you could as a tab that would be fore the entire record like the size of lyrics so you could put all the players, liner notes, quotes, etc. in an unstructured way and be able to see most of the data without having to scroll so much.

    You can associate a PDF with an album and put as much or as little information in it as you want. Some album downloads come with digital booklets which may, but often don't, replicate all the information from the original packaging.
    You can also embed additional artwork images in a files tag. Files with multiple images develop two triangles at the top of the artwork box to let you switch between the available images.
    While I agree the artificial limit of 255 characters for Comments in iTunes is annoying if you put any such information into the Lyrics field there is the bonus that it can actually be viewed from your devices.
    tt2

  • Want more info about optimizing battery lifespan and performance

    I have read Apple Support's basic article on iPhone battery charging, but it doesnt answer all of my questions.  i am kind of a fanatic about maintaining the health and longevity of my battery.  I usually run it down to 3% or less before plugging in, then charge it all the way up.  This creates some inconvenience, but after one year, my iPhone 5 battery is still performing much better than any previous iPhone ever did.  Here are a few questions I have:
    1. Is it really neccessary to wait for the battery to drop to 3%, or could I charge it after it goes below 20%, if it is more convenient?
    2. Is there any harm in charging to less than 100% if I am in a hurry?
    3. If I regularly plugged it in at over 50%, would it develop a memory and hold less charge?
    4. What effect, if any, do Mophie Juick Packs have on iPhone battery health (I just got one)?
    If there were no memory issues, the most convenient thing to do would be to plug it in every night at bedtime.  Any knowledgable commentary would be welcome.

    There's a few aspects to this - and such several "correct" answers.
    First, what exactly will you be doing? Are you just editing or will there be vfx/color grading etc? If it is the latter, and you're in SD, I'd personally go with uncompressed 10-bit. The files will be large, but it will be worth it if you do a lot of processing.
    ProRes files will be much smaller, and still look very good, but may not hold up as well to heavy processing.
    Not sure what you mean with #2... what other codec(s) are you looking at. Saying it is "unnecessary for SD" is an interesting comment - depends on what you want to do with the footage.
    Some info about ProRes (and uncompressed) bitrates:
    http://www.appleinsider.com/articles/07/04/18/acloser_look_at_apples_new_prores_422_videoformat.html
    http://www.apple.com/finalcutstudio/finalcutpro/apple-prores.html
    http://sportsvideo.org/main/blog/2009/08/11/apple-final-cut-prores-lowers-bitrat e/
    http://documentation.apple.com/en/finalcutpro/professionalformatsandworkflows/in dex.html#chapter=10%26section=1%26tasks=true

  • More Info about ProRes

    Hi, I am still trying to learn enough about this topic to feel good about it, so for any of you who've helped me on on this I appreciate it, and I'm still working on it, so bear with me...
    So, the time has come to do some capturing. I have some Beta SP tapes that I'm going to capture. I've been asked to capture them ProRes 422, which is the codec we're editing in. I'm trying to find out more just because I want to make sure this is the most efficient way to do this.
    The white paper says HD files that compare in size to uncompressed SD. I realize this is a reference to how ProRes treats HD material, so what is its effect on SD? Are there pros and cons to capturing the Beta stuff in Apple ProRes vs. capturing uncompressed SD? My biggest questions are:
    1: Between these three things (ProRes 422, ProRes 422 HQ, and Uncompressed 10 bit SD) what are my end file sizes going to be? Is there a storage benefit to any of these, and if so what's the best option?
    2. Is there a better choice? I've heard a lot of people tell me that ProRes is unnecessary for SD stuff, but again, I don't know enough to say otherwise and I've been asked to do it this way, but I've also been asked to find out the advantages to one versus the other here first before we actually rent a deck and start capturing.
    3. Just in general, since I'm obviously floundering on getting a good grasp on the use of ProRes for my particular project, anyone who maybe knows of a good place for me to read up/listen up on ProRes and its uses, especially in regards to SD, I'd greatly appreciate any advice.
    Sorry to keep asking what seems like the same question worded differently, but this time I'm trying to produce a clear comparison so the big guy can make a decision. Thanks a lot!
    Austin

    There's a few aspects to this - and such several "correct" answers.
    First, what exactly will you be doing? Are you just editing or will there be vfx/color grading etc? If it is the latter, and you're in SD, I'd personally go with uncompressed 10-bit. The files will be large, but it will be worth it if you do a lot of processing.
    ProRes files will be much smaller, and still look very good, but may not hold up as well to heavy processing.
    Not sure what you mean with #2... what other codec(s) are you looking at. Saying it is "unnecessary for SD" is an interesting comment - depends on what you want to do with the footage.
    Some info about ProRes (and uncompressed) bitrates:
    http://www.appleinsider.com/articles/07/04/18/acloser_look_at_apples_new_prores_422_videoformat.html
    http://www.apple.com/finalcutstudio/finalcutpro/apple-prores.html
    http://sportsvideo.org/main/blog/2009/08/11/apple-final-cut-prores-lowers-bitrat e/
    http://documentation.apple.com/en/finalcutpro/professionalformatsandworkflows/in dex.html#chapter=10%26section=1%26tasks=true

  • How can i get more info about the sent data in RTP?

    Hello.
    I'm working with the examples AVTransmitt2 and AV Receive2 and i want to get more information about the data that it is being sent to de receiver side. In AVTrasmitt2 i only see a calling to processor.start();. How could i know each packet that AvTransmit2 sends to the other side. I want info like the size of the data, the quality, format, etc..

    Hi!
    As I mentioned above. RTPSocketAdapter has two inner classes, SockOutputStream and SockInputStream.
    SockOutputStream have a write method which is called when RTP data is sent over the NET. SockInputStream have a read method which is called when RTP data is received.
    If you for instance want to know exactly what is sent you can parse the byte array that comes into write.
    Like this:
    * An inner class to implement an OutputDataStream based on UDP sockets.
    class SockOutputStream implements OutputDataStream {
         DatagramSocket sock;
         InetAddress addr;
         int port;
         boolean isRTCP;
         public SockOutputStream(DatagramSocket sock, InetAddress addr, int port, boolean isRTCP) {
              this.sock = sock;
              this.addr = addr;
              this.port = port;
         public int write(byte data[], int offset, int len) {
              if(isRTCP){
                   parseAndPrintRTCPData(data);               
              }else{
                   parseAndPrintRTPData(data);
              try {
                   sock.send(new DatagramPacket(data, offset, len, addr, port));
              } catch (Exception e) {
                   return -1;
              if(debug){
                   System.out.println(debugName+": written "+len+" bytes to address:port: "+addr+":"+port);
              return len;
    private void parseAndPrintRTPData(byte[] data) {
         // part of header, there still left SSRC and CSRC:s
         byte[] rtpHeader = new byte[8];
         System.arraycopy(data, 0, rtpHeader, 0, rtpHeader.length);
         ByteBuffer buffer = ByteBuffer.wrap(rtpHeader);
         int word = buffer.getInt();
         // version
         int v = word >>> 30;
         System.out.println("version: "+v);
         // padding
         int p = (word & 0x20000000) >>> 29;
         System.out.println("padding: "+p);
         // extension
         int x = (word & 0x10000000) >>> 28;
         System.out.println("extension: "+x);
         // CSRC count
         int cc = (word & 0x0F000000) >>> 24;
         System.out.println("CSRC: "+cc);
         // marker
         int m = (word & 0x00800000) >>> 23;
         System.out.println("marker: "+m);
         // payload type
         int pt = (word & 0x00700000) >>> 16;
         System.out.println("payload type: "+pt);
         // sequence number
         int seqNbr = (word & 0x0000FFFF);
         System.out.println("sequence number: "+seqNbr);
         // timestamp
         int timestamp = buffer.getInt();
         System.out.println("timestamp: "+timestamp);
    private void parseAndPrintRTCPData(byte[] data) {
         // this only works when the RTCP packet is a Sender report (SR).
         // All RTCP packets are compound packets with a SR or Receiver report (RR) packet first.
         // part of header, there is still the report blocks (see RFC 3550).
         byte[] rtcpHeader = new byte[28];
         System.arraycopy(data, 0, rtcpHeader, 0, rtcpHeader.length);
         ByteBuffer buffer = ByteBuffer.wrap(rtcpHeader);
         int word = buffer.getInt();
         // version
         int v = word >>> 30;
         System.out.println("version: "+v);
         // padding
         int p = (word & 0x20000000) >>> 29;
         System.out.println("padding: "+p);
         // reception report count
         int rc = (word & 0x0F000000) >>> 24;
         System.out.println("reception report count: "+rc);
         // payload type, which is 200 in this case (SR=200)
         int pt = (0x00FF0000 & word) >>> 16;
         System.out.println("payload type: "+pt);
         // length
         int length = (word & 0x0000FFFF);
         System.out.println("length: "+length);
         // SSRC of sender
         int ssrc = buffer.getInt();
         System.out.println("SSRC: "+ssrc);
         // NTP timestamp
         long ntp_timestamp = buffer.getLong();
         System.out.println("NTP timestamp: "+ntp_timestamp);
         // RTP timestamp
         int rtp_timestamp = buffer.getInt();
         System.out.println("RTP timestamp: "+rtp_timestamp);
         // sender's packet count
         int nbrOfSentPackets = buffer.getInt();
         System.out.println("sender's packet count: "+nbrOfSentPackets);
         // sender's octet count
         int nbrOfSentBytes = buffer.getInt();
         System.out.println("sender's octet count: "+nbrOfSentBytes);
    }I added a boolean isRTCP to the constructor so to know what sort of data is sent.
    Hope this clarifies things.

  • I have an iphone 4s that has been hacked.  Apple support has suggested that a 3rd party software has been downloaded replacing apple software which enables the hacker to screen share.  I need all the info about how it was done, and how to fix the problem.

    I have an iphone 4s that may have been hacked.  Apple support has suggested that a 3rd party software may have been downloaded allowing screen share.  I need all the info I can get as to how this could have been done and how to fix the problem.

    The only way the iPhone could have been hacked in such a manner, at least by any method currently confirmed, is if the iPhone was jailbroken. Was yours?

  • 10.5.8 Firewall settings- need more info about

    Ok, I know that "Allow all incoming connections" does just that: nothing is refused.
    And I am clear on "allow only essential services" blocks everything except for some basic stuff.
    My question is this: on "set access for specific services and applications," what happens when you select that and haven't added anything down below? Does it just allow all incoming until you specifically set that up?? Or, does it still only allow essential services but ask you as things come up?
    Lastly, Even with "allow only essential services," you can still + things below. Does setting number 2 respect the items listed below?

    Well, you will just need to see. I cannot tell you more than what's in the article. I don't use the OS X firewall. I have a hardware router that has its own built-in firewall so using the one in OS X seems unnecessarily redundant. My home network is all Ethernet. My wireless setup is used sparingly and uses WPA2 security. I do not open up the computer for any form of public access like FTP, web sharing, etc. so I see no need for anything more than what I have. I've never had occasion to turn on the OS X firewall. No one has had occasion to hack into my computers in 28 years. I filter spam, I don't click on strange web page links, I don't respond to phishing emails or web sites. But then my situation doesn't allow for much if any opportunity to outside hackers. Your situation may be substantially different.

  • Need more Info about "Load transactional data when master data not loaded"

    Hi,
    Can you please explain me this option in the infopackage " Load transactional data when master data is not loaded"....
    Say i load a transactional data record which has a material no. AAAXX.
    In the fact table, the material no. is replaced with the corresp. DIM ID.
    Now, assume that there is no entry for this Material no.
    AAAXX in the master data table...so no DIM ID for it..
    How is it then stored in the fact table ?
    Hope i have managed to explain the scenario..
    Thanks in advance,
    Punkuj

    Hello Punkuj K,
    How r u ?
    No, if the entry for that Material Number "AAAXX" is not there in the Master Data then it will create a SIDs & DIMs ID for that & Transaction Data will be loaded.
    Use
    Choose this indicator if you want to always update the data, even if no master data for the navigation attributes of the loaded records exists. The master data is generated from the loaded transaction data. The system draws SIDs. You can subsequently load the master data.
    Dependencies
    The texts, attributes, and hierarchies are not recognized by the system. Load the texts / attributes / hierarchies for the corresponding InfoObjects separately.
    This function corresponds to the update. Possible errors when reading the master data into the update rules are not associated with this indicator.
    Recommendation
    We recommended loading the master data into the productive systems in advance. Select this indicator especially in test systems.
    Best Regards....
    Sankar Kumar
    +91 98403 47141

  • Need more info about "AlertShow" violation

    Hello,
    First of all thanks for the great tool! It was really something we all missed.
    I have a question related to the "AlertShow" violation. I got several such violations and the description says
    "Do not call Alert.show directly.. You should not Alert.show() directly. If an error occurred in the system, you should probably use an ErrorManager to have a consistent way to manage those errors".
    What exactly was meant by this violation? Could you, please provide more details why this violation pops up and how it is expected to be fixed.
    Thank you!

    PMD found these Alerts in my code too. I fail to see what is wrong with that.
    What would an ErrorManager do more than report the error and wait for OK to know that the user saw it?
    What to do after the error depends entirely on the place the error occurred, and
    cannot be dealt with in a general way. Except maybe for logging it for later examination. Is that what you mean?

Maybe you are looking for

  • Error calling stored procedure from MFC.

    Hello, I am using MFC to call a stored procedure written in PL/SQL, but when I make the call I get the next error in Spanish: "No se enlazaron columnas antes de llamar a SQLFetchScroll o SQLExtendedFetch", which more or less in English means: "No row

  • How to create DataSource for FlatFile Source Systems

    Hi, I am practicing BI7.I am familiar with BW 3.5 but while practicing BI7 i am facing some problems.I am trying to load master data of an infoobject (STUDENTID) STUDENTID ATTR. After creating Appl Comp and when i am trying to create transformations

  • X200 4500MHD Graphics Memory

    Is there anyway to increase the memory on the video card in the X200's 4500MHD graphics?  I tried looking for something in BIOS but I couldn't find anything.  According to device manager, it's only using 32MB.  I have 4GB so I'd like to allocate at l

  • Technophobe help needed!! I have a creative zen sleek photo and need help!!! PLEASE REPLY

    model number creative zen sleek photo daphdd09 hi i hadnt used it for a while i then put it on charge last night and when i got up and took to work this am it has now frozen when i turned it on. I rest it it and charged it and it says realoading libr

  • Wire values on Mouse Hover

    Hi All, I sometimes feel difficult to see the value of a wire while editing the VI. When "Retain Wire Values" is turned ON, I need to put a probe on that wire to see last executed value. Applying probe on every other wire while coding will result in