Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (121)
games submitted by our members
Games in WIP (577)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1]
1  Game Development / Newbie & Debugging Questions / Quick Question on: 2012-09-10 06:48:34
I'm currently learning java so I can build a game and I have a little question.
When wanting to create a java game window that shows up on the users desktop, what are the best packages to use: Swing or AWT?

Also can someone please explain the difference between the JPanel, JFrame, and JWindow?
Thanks
2  Game Development / Game Mechanics / Collision Detection thought and is it possible? on: 2012-09-06 09:57:48
I was thinking, since I am a visual learner I want to visually put my maps together from the image tiles, and save them as one big picture(similar to a spreadsheet I guess). Lets say that my tiles are going to be 40 x 40 pixles.

Instead of checking a map tile against the player's position for collision detection, would it be possible to check an array of the exact same size of the tilled map isself?

Let me explain...

I'd like to have an invisible grid laid on-top of the map. Each grid cell will be exactly the same size as each tile 40 x 40 pixles. Each cell will either have a value of 1 for true or 0 for false.

Would it be possible to check the array/grid for all the true values and let the player be-able to walk in those cells?

Sorry for my horrible explaining skills. Look at the photo below to get an idea. The bottom line is instead of checking the map for player collision, I'd rather just allow the player's character to walk in the cells that have a true(1) value. Since the array will be the exact size as the map, it will look as if the player is actually walking on the map, when the player is actually walking threw the array/grid cells.

The brown blocks are walls that the player shouldn't be able to walk through. Therefore the brown blocks would hold a 0(false) value. The gray is the walk-able area which holds the 1(true) value, letting the methods of character movement know that the player is allowed to move in those areas. The green dot is the player.

It just seems it would be easier and processer friendly to check a boolean value vs checking a players position, then having to check the tiles position and then having to compare the two for collision detection.



If this is indeed possible it would make map creation and checking for collision detection much easier! Even though if it is indeed possible there wouldn't be any need for collision detection since the player wouldn't be allowed to walk anywhere with a false value set in the array in the first playce Smiley

Thanks in advance for any ideas or replys.
3  Game Development / Game Play & Game Design / A design process question? on: 2012-09-04 01:33:56
Hello all, I am new here and new to Java. I'm reading the "All in one book for Dummies by Doug Lowe", and I need to know what goals I should start with first.

I have a project plan I have been working with for about 2 years with all the information my game needs, as-far-as game description, modes, ranks, weapons, features, etc... Now that I know how I want my game to be, I need to know in what order should I start programming my game? Here are a few facts:

- It will be a 2D top-down shooter with single and multiplayer modes.
- The map will be multidimensional arrays stored either on a database, or text file.
- There will be 5 different game modes(as of now) that are playable on all maps.

I know exactly how I want the game to look and feel, but I just don't know in what order should I start development/programming.

Thanks in advance for any help.
Pages: [1]
 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

theagentd (20 views)
2014-10-25 15:46:29

Longarmx (53 views)
2014-10-17 03:59:02

Norakomi (47 views)
2014-10-16 15:22:06

Norakomi (35 views)
2014-10-16 15:20:20

lcass (39 views)
2014-10-15 16:18:58

TehJavaDev (68 views)
2014-10-14 00:39:48

TehJavaDev (69 views)
2014-10-14 00:35:47

TehJavaDev (61 views)
2014-10-14 00:32:37

BurntPizza (74 views)
2014-10-11 23:24:42

BurntPizza (46 views)
2014-10-11 23:10:45
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!