Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (739)
Games in Android Showcase (224)
games submitted by our members
Games in WIP (820)
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  
  where can i get better at java?  (Read 4874 times)
0 Members and 1 Guest are viewing this topic.
Offline NouryHD
« Posted 2015-02-27 14:15:59 »

what do you guys think of a text based game?
i like making them..(actualy my (good)computer broke so now im stuck with this peace of shit and text based games are about the only thing i can make   Undecided )
but... do you guys know a place where i can learn java easy?
(i know java isn't to easy to learn but still the easiest to learn place.)

what i want to have learned :
1. making 2d games like pac-man and such
2. making some good text based games (like i always do Undecided )

ps: (i know this should actually be on the noob thing but yheaa....)
Offline SHC
« Reply #1 - Posted 2015-02-27 15:23:58 »

I solve CodingBat problems.

http://codingbat.com/

Offline Opiop
« Reply #2 - Posted 2015-02-27 15:54:09 »

Making games won't teach you much about Java besides the basics. If you actually want to learn Java, create some programs that requires other parts of the language. If you really are just starting out, I would say go make some basic programs. Make a simple command line chat program, make an advanced calculator with Swing. Make programs that you would find useful. Back in 10th grade, I was in honors statistics and we had a homework assignment that required the use of an equation. Now, me being the lazy person I am, I created a basic program in Java that would allow me to plug in some variables, and the computer would solve the equation for me. My hour long homework assignment suddenly only took 10 minutes!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline princec

« JGO Spiffy Duke »


Medals: 953
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #3 - Posted 2015-02-27 16:01:22 »

I dunno... I use a fairly large amount of Java's powers making games with it.

Cas Smiley

Offline Opiop
« Reply #4 - Posted 2015-02-27 16:03:31 »

That was more directed at the beginning developers who are creating simple clones of PacMan or the such. Personally, I've learned a lot about Java from game development, but most of my early knowledge came from messing around with non-game programs.

But to each their own! Maybe you will learn more about Java from game development Smiley
Offline princec

« JGO Spiffy Duke »


Medals: 953
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #5 - Posted 2015-02-27 16:48:46 »

Let's not forget exactly what games I've made when we talk about PacMan  Pointing There can be a lot to it!

Cas Smiley

Offline philfrei
« Reply #6 - Posted 2015-02-27 19:30:46 »

I'm reading the Oracle Press book: "Java, A Beginner's Guide" Sixth Edition, by Herbert Schildt. I'm finding it very well written, and there are quizzes at the end of each chapter and lots of example code. The book covers new features in Java 8 as well as intros to both Swing and JavaFX. You might find it a bit pricey. My copy is from the local library.

The Java Tutorials http://docs.oracle.com/javase/tutorial/ are an underrated resource for learning the language, are actually quite good. And they are free. Some expensive texts seem to duplicate a lot of the lessons taught here.

There are good texts available online, either through a library (if they subscribe to Safari), as well as some free books. I remember thinking the Eckels was pretty helpful:
http://www.mkyong.com/featured/top-5-free-java-ebooks/

There's a lot to coding even a simple 2D game: with much to learn about graphics, keyboard/mouse control, animation (often not taught in beginning courses), as well as core Java OOP.

Hey, I just noticed a 3rd Edition of Bloch's "Effective Java" is out! (That is a tough nut to crack. Save it for later.)

music and music apps: http://adonax.com
Offline Gibbo3771

JGO Kernel


Medals: 128
Projects: 5
Exp: 1 year


Currently inactive on forums :(


« Reply #7 - Posted 2015-02-28 08:48:56 »

Code in Java.

You can read every book in the library on java, watch every online video, read every article, decompile any code , it won't make a shit bit of difference if you don't code.

Code. Code. Code.

Make programs, make your own list classes, make your own math classes, make a small framework that you can build on and improve every time you open the the source.

"This code works flawlessly first time and exactly how I wanted it"
Said no programmer ever
Offline mrdeathjockey

Senior Devvie


Medals: 6
Projects: 1
Exp: 3 years


Trying to be a good programmer, step by step


« Reply #8 - Posted 2015-02-28 11:23:34 »

I second that. Unless you find a problem to solve, then come up with your own solution, you won't learn. Don't be afraid of failure, don't be afraid to try. Any failure is experience, any success is just the summation of experience from past failures.
Offline Tekkerue

Senior Devvie


Medals: 7
Projects: 1



« Reply #9 - Posted 2015-03-09 04:40:30 »

Here are a few tutorial sites that might be helpful.

The beginner Java course here is free.
http://courses.caveofprogramming.com/courses/java-for-complete-beginners

Mind blowing amount of tutorials! Shocked For certain languages (such as Java) they have an IDE built in so you can type code directly into the webpage and run it to see what it does. Pretty ingenious.
http://www.tutorialspoint.com/tutorialslibrary.htm

And for tutorial videos, TheNewBoston youtube channel is really good and entertaining too.
https://www.youtube.com/user/thenewboston/playlists
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 
Ecumene (56 views)
2017-09-30 02:57:34

theagentd (79 views)
2017-09-26 18:23:31

cybrmynd (187 views)
2017-08-02 12:28:51

cybrmynd (185 views)
2017-08-02 12:19:43

cybrmynd (192 views)
2017-08-02 12:18:09

Sralse (202 views)
2017-07-25 17:13:48

Archive (758 views)
2017-04-27 17:45:51

buddyBro (892 views)
2017-04-05 03:38:00

CopyableCougar4 (1441 views)
2017-03-24 15:39:42

theagentd (1324 views)
2017-03-24 15:32:08
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51
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!