Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (106)
games submitted by our members
Games in WIP (533)
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  
  Java Camera Navigation (no external Libraries)  (Read 1437 times)
0 Members and 1 Guest are viewing this topic.
Offline lordberzerker97

Senior Newbie





« Posted 2012-01-12 01:55:33 »

 Hello guys. I have a question. Does java have any form of 2D camera or at least something to navigate around the map? Also if you guys say that using the keyboard to move the environment around instead of the player, then please tell me how that is going to effect online play, will other players see the environment move around or will it just be one player?.
Offline ra4king

JGO Kernel


Medals: 336
Projects: 2
Exp: 5 years


I'm the King!


« Reply #1 - Posted 2012-01-12 02:27:42 »

How about using Graphics2D.translate(double,double)?

Offline GabrielBailey74
« Reply #2 - Posted 2012-01-12 02:29:13 »

How about using Graphics2D.translate(double,double)?

What exactly would that do?

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline lordberzerker97

Senior Newbie





« Reply #3 - Posted 2012-01-12 02:54:33 »

THANK YOU!!! ME AND MY IMAGINARY PEOPLE BASK IN YOUR GLORY!!! THANK YOU THANK YOU THANK YOU!!!
Offline ra4king

JGO Kernel


Medals: 336
Projects: 2
Exp: 5 years


I'm the King!


« Reply #4 - Posted 2012-01-12 04:37:36 »

@GabrielBailey74
Exactly as the JavaDoc explains, it translates every drawing by the specified inputs.

@lordberzerker97
Glad to help Grin

Offline ReBirth
« Reply #5 - Posted 2012-01-12 05:57:16 »

@GabrielBailey74
offset modification Grin

Offline GabrielBailey74
« Reply #6 - Posted 2012-01-12 06:09:20 »

Well, I tried that.
Added different floats, +, -.
I was thinking he meant like FULL rotation, where you could rotate it pretty much to a side view, from the left/right of the image.
Didn't work out for me like that. Sad
Just basicly took where ever i was drawing and moved it.

Before:
X-------X
-          -
-          -
X-------X

After:
   X-------X
   -          -
   -          -
   X-------X
I know it's his thread :$, but I was wondering if i could do something like that, or possibly create W,A,S,D/arrow key camera rotation.
OOooo

Offline ReBirth
« Reply #7 - Posted 2012-01-12 06:12:21 »

Yeah it's called hijacking thread. In other forum this's crime and unforgivable. Dunno about here Grin j/k
If you draw everything on BI first, you can move camera by changing the x,y when drawing the BI. For example check my java4k entry, I used that for shake effect so you dont need translate.

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.

pw (26 views)
2014-07-24 01:59:36

Riven (25 views)
2014-07-23 21:16:32

Riven (20 views)
2014-07-23 21:07:15

Riven (22 views)
2014-07-23 20:56:16

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

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

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

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

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

Riven (55 views)
2014-07-14 18:02:53
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!