Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I think there's a few more steps to accomplishing your objective, which is understanding the basics of game programming. You mentioned understanding sprites and pathing, which are imperative to game programming, but I think that initially you should spend a little time understanding the programming and methodology behind general graphical user interaction. </p> <p>Regardless of what language you will eventually program your game in, I think that learning in a modern language like Java or C# will provide you with a vast amount of libraries and will allow you to accomplish tasks like animation and Event Listeners much more simply. </p> <p>Here is a list of guides and tutorials that I think will be extremely helpful to you just as they were to me and others:</p> <ol> <li><a href="http://www3.ntu.edu.sg/home/ehchua/programming/java/J8d_Game_Framework.html" rel="nofollow noreferrer">This is an extremely-detailed tutorial</a> for a Java Game Framework that includes full source code and a full walk through (with source code) of writing the infamous "Snake" game in Java, complete with a control panel, score board, and sound effects! </li> <li>The book <a href="http://rads.stackoverflow.com/amzn/click/1598631500" rel="nofollow noreferrer">"Beginning Java 5 Game Programming"</a> by Jonathan S. Harbour will introduce you to concepts such as 2D vector graphics and bitmap including sprite animation. Plus you can get it used on Amazon Marketplace for $12!</li> <li><a href="http://www.developer.com/java/article.php/893471" rel="nofollow noreferrer">Here</a> is an unbelievable tutorial on Sprite Animation that has more than 5 parts to it! Plus it's written by Richard Baldwin, a Professor of CompSci and an extremely reliable and knowledgeable source. For more tutorials by him, <a href="http://www.geocities.com/Athens/7077/scoop/onjava.html" rel="nofollow noreferrer">this is his site.</a> </li> </ol> <p>Between these sources you're going to possess the methodology of the parts that go into a game, which are applicable in any language, as well as the knowledge of how those parts can be actually implemented as well. </p> <p>G'luck!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload