Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (475)
Games in Android Showcase (106)
games submitted by our members
Games in WIP (530)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Rotate at hip  (Read 1542 times)
0 Members and 1 Guest are viewing this topic.
Offline MickeyB

Senior Member




my game will work, my game will work!


« Posted 2004-04-28 14:14:55 »

Picture this...
One inch tall image (on 800*600) of a soldier, side view(profile) 2D.  From waste down, standard animation of a few gifs for running, walking, crouching, jumping...etc.

From the waste up, I want to use the mouse...where ever the mouse curser is at, I want the barrel of the weapon in hand(pistol, rifle, etc.) to point to the mouse cursor with some of the body as well.   Any thoughts on the best way to do this?

A and D key will move you right or left and mouse controls aim and firing in a side scroller.

MickeyB

Current Project: http://www22.brinkster.com/mbowles/
Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #1 - Posted 2004-04-28 15:40:12 »

How about seperate images for the upper limbs and a couple of images for the torso rotating, then you could rotate/string them together to get the correct facing angle (some what like rag doll ku fu, but without the bouncy-ness http://www.lhtimes.com/ragdoll.html ) Smiley

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Offline MickeyB

Senior Member




my game will work, my game will work!


« Reply #2 - Posted 2004-04-28 18:37:01 »

great idea! I checked out that site as well.  How would you rotate the final "limb" of the doll?  AffineTransform in order to match the exact mouse to pivot point angle?

MickeyB

Current Project: http://www22.brinkster.com/mbowles/
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #3 - Posted 2004-04-28 19:11:26 »

Well I'd use OpenGL and draw a rotated quad, but pretty much the same thing. If you're doing it with Java2D you might want to pre-rotate your sprites though, either with individual drawings or by rotating a small set of sprites on startup.

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Offline MickeyB

Senior Member




my game will work, my game will work!


« Reply #4 - Posted 2004-04-28 20:00:31 »

Thanks again.  I may try the pre-rotate image version...my problem is that I neve know how many to make, so I end up useing AffineTransform.rotate(#.#)

When the mose moves and you click to shoot, the bullet needs to go along the path from origin to and thru mouse location at time of click.

I have no OpenGL knowledge, started looking at LWJGL, but can't get it to compile or run on my dev box(still tyring to figure that out), so I wil ldo J2D exclusively.  If I can get a smooth version, I may switch my GT6 ship movement to rotated images instead of AffineTransforms.

MickeyB

Current Project: http://www22.brinkster.com/mbowles/
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

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

The first screenshot will be displayed as a thumbnail.

ctomni231 (33 views)
2014-07-18 06:55:21

Zero Volt (29 views)
2014-07-17 23:47:54

danieldean (24 views)
2014-07-17 23:41:23

MustardPeter (26 views)
2014-07-16 23:30:00

Cero (41 views)
2014-07-16 00:42:17

Riven (43 views)
2014-07-14 18:02:53

OpenGLShaders (31 views)
2014-07-14 16:23:47

Riven (30 views)
2014-07-14 11:51:35

quew8 (29 views)
2014-07-13 13:57:52

SHC (65 views)
2014-07-12 17:50:04
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
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!