Java-Gaming.org
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
Featured games (78)
games approved by the League of Dukes
Games in Showcase (408)
games submitted by our members
Games in WIP (293)
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  Java Game APIs & Engines / J2ME / Re: Sprite movement in scrollable background on: 2003-06-25 15:34:17
I'm not sure if i understand what you are trying to do.  But the best way to handle a scrolling engine is to use a camera.

This camera would be a class that you design, it has an area (which is the maximum visible area of the mobile phone)  and what you do is move the camera.  So lets say your sprite moves a few pixels to the right, you just move the camera with him.

Inside this camera class you would check to see that X and Y are >=0 and the bottom corner of the camera wont pass through the maximum length of the map.  

This gives you complete independency and allows you to move the camera at any time regardless of the sprite ( perfect for a story driven thing where if lets say you want to move the camera to a different sprite, its easy)  

Also, by doing what I said about checking the values, when the player arrives at the edge of the map, the map would stop scrolling and the sprite would move from the middle of the screen (like in zelda).  This is exactly how a 2d engine should be written.  Good luck (and I hope that helps)
2  Java Game APIs & Engines / J2ME / Re: Curious.. on: 2003-06-25 02:25:33
I was actually asking if it could be possible to just use the MIDP package.
3  Java Game APIs & Engines / J2ME / Re: Curious.. on: 2003-06-25 00:32:10
From all the examples I've seen only use the MIDP package, and if I use something like notepad, or just a generic text editor, would that be all I need?  I dont want some big bulky disgusting IDE that makes me want to puke (IMO).  The MIDP also has MIDP.EXE which seems to be a Cell Phone emulator (generic?).  So I dunno, maybe you can explain it better.
4  Java Game APIs & Engines / J2ME / Curious.. on: 2003-06-24 03:55:37
I just recently started getting interested in games development using J2ME.  My question is probably rather silly, but I am a little confused on it.

When making games for these devices, which technology package should you use?  More than one?  You still require the the J2SE dev kit in order to compile your code the documentation says, but for games what packages are required, would all three (CLDC, MIDP, and Wireless Toolkit) be required?  The documentation seems to indicate that the MIDP reqlies on the CLDC, and the WT relies on the MIDP.. so I would think all would be needed, or not?  *confusion* hehe, if someone can explain I'de appreciate it.
Pages: [1]
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
 
Browse for soundtracks for your game!

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

The first screenshot will be displayed as a thumbnail.

The invasion has landed! On Mars! And you're there to beat 'em!
cubemaster21 (114 views)
2013-05-17 21:29:12

alaslipknot (123 views)
2013-05-16 21:24:48

gouessej (152 views)
2013-05-16 00:53:38

gouessej (145 views)
2013-05-16 00:17:58

theagentd (159 views)
2013-05-15 15:01:13

theagentd (143 views)
2013-05-15 15:00:54

StreetDoggy (187 views)
2013-05-14 15:56:26

kutucuk (211 views)
2013-05-12 17:10:36

kutucuk (210 views)
2013-05-12 15:36:09

UnluckyDevil (215 views)
2013-05-12 05:09:57
Complex number cookbook
by Roquen
2013-04-24 12:47:31

2D Dynamic Lighting
by Oskuro
2013-04-17 16:46:12

2D Dynamic Lighting
by Oskuro
2013-04-17 16:45:57

2D Dynamic Lighting
by Oskuro
2013-04-17 16:23:20

Noise (bandpassed white)
by Roquen
2013-04-05 17:36:01

Noise (bandpassed white)
by Roquen
2013-04-03 16:17:38

Java Data structures
by Roquen
2013-03-29 13:21:12

Topic Request
by kutucuk
2013-03-22 21:42:01
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!
Page created in 0.113 seconds with 21 queries.