Java-Gaming.org Hi !
Featured games (81)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (119)
games submitted by our members
Games in WIP (575)
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  
  OpenGL learning W/O internet access  (Read 1004 times)
0 Members and 1 Guest are viewing this topic.
Offline lithos
« Posted 2013-02-10 20:38:52 »

I'm spending time on a naval vessel in the next few months(nice long underway of more than 6 months).   Essentially Internet access is worse than dial up, limited to certain times of the day, and a good amount of the Internet just doesn't exist(Even getting an unlucky ad rotation can block a website for 30mins to a couple hours).  To make things worse the computers used for the Internet are 'public' access and can't be connect to my personal computer in any reasonable way.

So I'm looking for resources that are easy to download, and/or Available on the Kindle.   But are essentially self contained references(as in multiple).   Don't really know enough to make some decent picks for myself, so just asking.

There are no such things as bugs...  Only happy accidents.
Offline orogamo
« Reply #1 - Posted 2013-02-10 20:47:09 »

Download documentation and/or ebooks
Offline deepthought
« Reply #2 - Posted 2013-02-10 21:04:12 »

Beginning OpenGL Game Programming is a good book to get you started if you haven't used opengl yet, but other than that, download the docs.

jocks rule the highschools. GEEKS RULE THE WORLD MWAHAHAHA!!
captain failure test game
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline lincore

Senior Newbie


Medals: 1



« Reply #3 - Posted 2013-02-10 22:07:42 »

I can't recommend a good book but I think you absolutely need one that doesn't only serve as an introduction to OpenGL, but also contains a reference part. Most books are targeted towards C(++) programmers, so having a c cheat sheet might be important too if you don't know the language (the OpenGL documentation uses C syntax and types as well).

Apart from that I think it's crucial to have a lot of source code ready to study and tinker with, like https://github.com/mattdesl/lwjgl-basics. You'll certainly find a lot of open source games and other frameworks around the forum that you can download, too.

In your situation it is certainly morally justifiable to use a web crawler, so I recommend you get one for your OS and download the OpenGL documentation, the OpenGL wiki (you should set a reasonable delay between page requests that does not overburden the server), tutorials on the LWJGL wiki (http://www.lwjgl.org/wiki/) as well as "Learning Modern 3D Graphics Programing", an excellent - and free - introduction to OpenGL (http://www.arcsynthesis.org/gltut/). Last but not least make sure you have the source and javadoc for LWJGL (usually included in the download).

I hope that helps a bit.
Good luck and don't fall of the boat :~)
Offline Alan_W

JGO Knight


Medals: 8
Projects: 3


Java tames rock!


« Reply #4 - Posted 2013-02-10 23:03:46 »

Suggest buying
http://www.amazon.co.uk/OpenGL-SuperBible-Comprehensive-Reference-ebook/dp/B003XDU8B2/ref=tmm_kin_title_0
I haven't looked at the kindle version to see if the formatting is Ok.  Some ebooks suck badly.  Also make sure you take a kindle that allows easy text entry, since you will have to use the search facility a lot.  I think the lack of being able to flick through a book is a bit of a disadvantage.  I still prefer paper reference books in most cases.

Also you would need the API of whatever java library your using, as it varies a bit (unless you are using C++)
If it's LWJGL, you might need to scrape some off the wiki: http://www.lwjgl.org/wiki/index.php?title=Main_Page#Getting_started
In any case get the docs zip file, when you get the other LWJGL bits: http://sourceforge.net/projects/java-game-lib/files/Official%20Releases/LWJGL%202.8.5/




Time flies like a bird. Fruit flies like a banana.
Offline ra4king

JGO Kernel


Medals: 350
Projects: 3
Exp: 5 years


I'm the King!


« Reply #5 - Posted 2013-02-12 04:00:50 »

Yeah I second the Arcsynthesis tutorials and you can download the code here to play with locally. The Arcsynthesis tutorials are completely text, with a few images, and no ads. This way you can download each page to a local folder and just read the text while following with the code.

Best of luck!

Offline lithos
« Reply #6 - Posted 2013-02-13 01:13:22 »

Thanks for the help.   Going to allow for a very nice start after I finish my current project.

______

Falling off is unlikely,  they keep my rates in the engine room.

I learned the hard way about getting JavaDocs the last underway(only 15 days),  Turns out that by default Eclipse uses an online reference for the Javadoc.

There are no such things as bugs...  Only happy accidents.
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.

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

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

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

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

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

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

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

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

BurntPizza (36 views)
2014-10-11 23:10:45

BurntPizza (76 views)
2014-10-11 22:30:10
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!