Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (489)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (553)
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  
  2D RPG  (Read 1580 times)
0 Members and 1 Guest are viewing this topic.
Offline Galgalid

Senior Newbie




L33T


« Posted 2007-12-30 02:16:23 »

7 months from now, myself and 6 - 7 mates are gonna start coding a 2D RPG-game as a school-project. The project will stretch over a period of 1 year, so we have plenty of time to learn stuff Smiley and I'm wondering...

What will we need? This question sure has loads of answers xD But we don't know anything about game development(at least nothing useful for the project)

I've never before built a program this stable, this secure, this L33T....

I want to be a member of the Sega Black Ops Team!
Offline fletchergames

Senior Member





« Reply #1 - Posted 2007-12-30 05:22:46 »

First off, buy Killer Game Programming in Java and/or Developing Games In Java.  They're the two best books about Java game programming I know about.  I recommend buying both because they cover slightly different material.

There's not many books specific to RPGs.  There is Programming Role Playing Games with DirectX 2nd Edition, but I thought it was basically useless.

Since you're working as a group, you should probably buy one or more books about software design, particularly one about design patterns.  I plan to buy Software Architecture Design Patterns in Java.  I've already bought Head First Design Patterns, which is good but not great.  Definitely buy Code Complete 2nd edition, which is about software construction.

If you want to make an isometric game, buy Isometric Game Programming with DirectX 7.0.

You should probably get a book about Swing if you don't know about it already.

If you each buy one of these books and then pass them around, it should be cheap.

You might want to look up Slick and other game programming libraries/tutorials on this forum.  Reading the books would be a bit better though.

You should each try to program some kind of 2d game BEFORE starting on the RPG as a project.  You have to do easy things, like Tetris and Pacman, before you can do anything more difficult effectively.

Trust me on this.  I've programmed several 2d RPGs and done everything wrong.  Only the last one was really finished and complete, and it was still short.  Eventually, I will start on a more ambitious RPG project now that I have some experience.
Offline Galgalid

Senior Newbie




L33T


« Reply #2 - Posted 2007-12-31 10:43:57 »

Thanks alot for the help  Smiley Now I know where to start xD

I've never before built a program this stable, this secure, this L33T....

I want to be a member of the Sega Black Ops Team!
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline purpleguitar

Junior Member





« Reply #3 - Posted 2007-12-31 13:41:19 »

In addition to the technical skills, you have to be able to effectively organize yourselves.  I've been experimenting with Scrum as a way to organize teams.  I recommend that your team read The Scrum Primer and think about setting up a formal development process.  (http://www.scrumprimer.com)

I also recommend learning to use a source code repository such as subversion:  http://subversion.tigris.org
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.

TehJavaDev (18 views)
2014-08-28 18:26:30

CopyableCougar4 (26 views)
2014-08-22 19:31:30

atombrot (39 views)
2014-08-19 09:29:53

Tekkerue (36 views)
2014-08-16 06:45:27

Tekkerue (33 views)
2014-08-16 06:22:17

Tekkerue (22 views)
2014-08-16 06:20:21

Tekkerue (33 views)
2014-08-16 06:12:11

Rayexar (70 views)
2014-08-11 02:49:23

BurntPizza (47 views)
2014-08-09 21:09:32

BurntPizza (38 views)
2014-08-08 02:01:56
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

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
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!