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  Discussions / General Discussions / Re: Kindle version of programming books compared to actual books on: 2013-04-05 15:05:06
Like others have said, the experience varies from book to book, and depends entirely on how much care the publisher puts into converting the original text into a proper e-book. I would definitely recommend using a Kindle app over an e-ink Kindle if you have the option.

"Introduction to Java Programming" by Y. Daniel Liang is an example of a top-notch conversion, and quite a good textbook as well, in my opinion.
2  Discussions / General Discussions / Re: Anybody Else Watching These Excellent Tutorials? on: 2013-03-16 12:06:49
Yeah, he seems like a pretty entertaining dude. I haven't had the time to look at but a tiny fraction of his Youtube output thus far.
3  Discussions / General Discussions / Re: Anybody Else Watching These Excellent Tutorials? on: 2013-03-16 03:28:31
Oh FFS, java2d is hardly bare metal, and there's more going on "under the hood" with it than with anything over OpenGL.  In fact, Java2D's abstractions are the problem when it suddenly decides to keep your images in main RAM or just use a software renderer altogether and you can't do jack about it.

It doesn't get any more "under the hood" than writing a shader.


In any case, he's chosen his scope, and whether you like that scope or not, he's doing a far better job of explaining these fundamental aspects of game design than most Youtube tutorial makers. I'm just letting people know that this exists, because I personally am finding it to be a helpful introduction. And that's all he's designed these videos to be. Criticizing them because he's not using the external libraries of your choosing is totally counterproductive, especially if you're interested in nurturing the Java game design community. Beginners can learn external libraries whenever they want. Understanding fundamental design is a good way to start the larger process.
4  Discussions / General Discussions / Re: Anybody Else Watching These Excellent Tutorials? on: 2013-03-16 01:17:24
Well, it's meant to be viewed by people who are at sort of the ground-level with game design, and even with Java itself. I think we can all agree that trying to begin by teaching people an external library may not be the best way to fulfill that end, since you kind of want to teach people about the things going on "under the hood" which may get glossed over by certain handy features of libGDX or whatever else. Once you understand what's happening, of course you want to work with libraries that make your life easier. But if you don't even know how to form a game loop, or how to set up buffers to render pixels to a canvas, and stuff like that, it's best to get a detailed overview of it first.

I don't think he's saying "Java 2D is the best thing to use for making a game." That's not the point. He's teaching fundamentals. In fact, he even says that he'll try to get around, at a later date, to making a series of videos about working with OpenGL and the like. It's just not within the scope of what he's trying to do here.
5  Discussions / General Discussions / Anybody Else Watching These Excellent Tutorials? on: 2013-03-15 23:35:28
I found these great tutorials on Youtube a couple days ago. They're about game design using Java. The goal is to keep them relatively bite-sized, and to teach in pure Java (so no external libraries) from a beginner's perspective. I think they could be difficult to pick up for somebody with absolutely zero Java experience, but the guy does a far, far better job of explaining what he's actually doing than pretty much any other coding tutorial I've ever seen on Youtube. He takes it bit-by-bit with each video, and is up to 60-something episodes now, the first one from months ago, and the latest one posted a couple days ago (so this guy is clearly committed to what he's doing).

Anyway, not sure if they've been mentioned yet. Just wanted to share them, since as somebody with a solid knowledge of the Java basics but really no clue about game design strategies, they seem really fantastic so far.
6  Discussions / General Discussions / Re: Java 7.10 Plugin blocked on Mac on: 2013-01-11 10:39:51
As for the Chrome thing, the ball is in Google's court to make a 64-bit version of their browser.
7  Discussions / Miscellaneous Topics / Re: What music do you listen to while you code? on: 2013-01-06 11:47:46
<a href="http://www.youtube.com/v/OJORJFSWE1I?version=3&amp;hl=en_US&amp;start=" target="_blank">http://www.youtube.com/v/OJORJFSWE1I?version=3&amp;hl=en_US&amp;start=</a>

I typically listen to ambient or minimal electronic music while I code, mostly because it tends to not have lyrics (which distract me if I'm doing anything language-based, like reading or writing), and because the music is generally unobtrusive enough to not demand a ton of my attention.
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 (107 views)
2013-05-17 21:29:12

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

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

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

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

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

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

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

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

UnluckyDevil (210 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.071 seconds with 21 queries.