Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (710)
Games in Android Showcase (212)
games submitted by our members
Games in WIP (784)
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 2046 times)
0 Members and 1 Guest are viewing this topic.
Offline Galgalid

Senior Newbie


« 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 Devvie

« 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


« 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 Devvie

« 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.  (

I also recommend learning to use a source code repository such as subversion:
Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

theagentd (103 views)
2017-02-18 13:42:33

theagentd (107 views)
2017-02-18 13:35:16

h.pernpeintner (1272 views)
2017-01-24 22:39:11

h.pernpeintner (1260 views)
2017-01-24 22:38:32

Galdo (1819 views)
2017-01-12 13:44:09

Archive (1924 views)
2017-01-02 05:31:41

0AndrewShepherd0 (2462 views)
2016-12-16 03:58:39

0AndrewShepherd0 (2300 views)
2016-12-15 21:50:57

Lunch (2379 views)
2016-12-06 16:01:40

ral0r2 (2156 views)
2016-11-23 16:08:26
List of Learning Resources
by elect
2016-09-09 09:47:55

List of Learning Resources
by elect
2016-09-08 09:47:20

List of Learning Resources
by elect
2016-09-08 09:46:51

List of Learning Resources
by elect
2016-09-08 09:46:27

List of Learning Resources
by elect
2016-09-08 09:45:41

List of Learning Resources
by elect
2016-09-08 08:39:20

List of Learning Resources
by elect
2016-09-08 08:38:19

Rendering resources
by Roquen
2016-08-08 05:55:21 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‑
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!