Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (538)
Games in Android Showcase (132)
games submitted by our members
Games in WIP (600)
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  
  Tutorials for someone new to programming  (Read 766 times)
0 Members and 1 Guest are viewing this topic.
Offline theagentd

« JGO Bitwise Duke »


Medals: 365
Projects: 2
Exp: 8 years



« Posted 2012-10-13 02:21:03 »

Hello. I have a friend who's interesting in starting programming and he seems to be interested in game programming (eventually). He asked me for some advice on how to get into it, but I really don't know any good tutorials or books. Does anyone have any recommendations? He's mostly interested in internet tutorials but books should be okay too. He's pretty much a newbie though, so he does need to learn the basics of Java first.

Myomyomyo.
Offline hvince95

Junior Devvie


Medals: 1
Projects: 2



« Reply #1 - Posted 2012-10-13 03:02:49 »

I learnt by following thenewboston tutorial series on youtube.  This covers all the fundamentals of java, creating classes, learning about functions, right down to how to add two integers.  (I hope thats what you meant by complete newbie  Smiley)
I don't know if you have heard of http://projecteuler.net/problems, but thats a really cool site where you can build these new skills by solving problems, then looking at other peoples code to see how they did it (you have to register to answer questions).
After that I pretty much dived into creating my first 2d side scroller game learning new techniques (bufferstrategy, graphics2d etc. All in java2d, no opengl) I needed on the fly! Of course I had programmed in AS3 before, but nothing like this.  This is by FAR, the best way to learn I think, starting to make your own game and solving problems as you get to them.  Here is a screenshot of my first:
(flowing water Smiley)

Now I'm trying to learn openGL in the same way.  By converting 'Oasis' from Java2D to openGL, while reducing the tile size for a better look.  That probably explains some of the previous questions from me hey!  Shaders is my next big thing.

Good luck to your friend!
Offline ra4king

JGO Kernel


Medals: 356
Projects: 3
Exp: 5 years


I'm the King!


« Reply #2 - Posted 2012-10-13 05:08:18 »

theagentd! Really? How many "I'm new, tutorials please?" threads do we have? Shame on you for not searching first Tongue

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

JGO Kernel


Medals: 114
Projects: 3


You think about my Avatar right now!


« Reply #3 - Posted 2012-10-13 08:01:19 »

theagentd! Really? How many "I'm new, tutorials please?" threads do we have? Shame on you for not searching first Tongue
But I think this guy above has done a pretty good job answering that...
*jealous I don't have water in my terraria 2D-game...* I should work further on that... I'll do that now Cheesy (fixing bugs -.-)

See my:
    My development Blog:     | Or look at my RPG | Or simply my coding
http://matheusdev.tumblr.comRuins of Revenge  |      On Github
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.

rwatson462 (29 views)
2014-12-15 09:26:44

Mr.CodeIt (20 views)
2014-12-14 19:50:38

BurntPizza (40 views)
2014-12-09 22:41:13

BurntPizza (75 views)
2014-12-08 04:46:31

JscottyBieshaar (37 views)
2014-12-05 12:39:02

SHC (50 views)
2014-12-03 16:27:13

CopyableCougar4 (45 views)
2014-11-29 21:32:03

toopeicgaming1999 (113 views)
2014-11-26 15:22:04

toopeicgaming1999 (100 views)
2014-11-26 15:20:36

toopeicgaming1999 (30 views)
2014-11-26 15:20:08
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!