• Announcements

    • khawk

      Download the Game Design and Indie Game Marketing Freebook   07/19/17

      GameDev.net and CRC Press have teamed up to bring a free ebook of content curated from top titles published by CRC Press. The freebook, Practices of Game Design & Indie Game Marketing, includes chapters from The Art of Game Design: A Book of Lenses, A Practical Guide to Indie Game Marketing, and An Architectural Approach to Level Design. The GameDev.net FreeBook is relevant to game designers, developers, and those interested in learning more about the challenges in game development. We know game development can be a tough discipline and business, so we picked several chapters from CRC Press titles that we thought would be of interest to you, the GameDev.net audience, in your journey to design, develop, and market your next game. The free ebook is available through CRC Press by clicking here. The Curated Books The Art of Game Design: A Book of Lenses, Second Edition, by Jesse Schell Presents 100+ sets of questions, or different lenses, for viewing a game’s design, encompassing diverse fields such as psychology, architecture, music, film, software engineering, theme park design, mathematics, anthropology, and more. Written by one of the world's top game designers, this book describes the deepest and most fundamental principles of game design, demonstrating how tactics used in board, card, and athletic games also work in video games. It provides practical instruction on creating world-class games that will be played again and again. View it here. A Practical Guide to Indie Game Marketing, by Joel Dreskin Marketing is an essential but too frequently overlooked or minimized component of the release plan for indie games. A Practical Guide to Indie Game Marketing provides you with the tools needed to build visibility and sell your indie games. With special focus on those developers with small budgets and limited staff and resources, this book is packed with tangible recommendations and techniques that you can put to use immediately. As a seasoned professional of the indie game arena, author Joel Dreskin gives you insight into practical, real-world experiences of marketing numerous successful games and also provides stories of the failures. View it here. An Architectural Approach to Level Design This is one of the first books to integrate architectural and spatial design theory with the field of level design. The book presents architectural techniques and theories for level designers to use in their own work. It connects architecture and level design in different ways that address the practical elements of how designers construct space and the experiential elements of how and why humans interact with this space. Throughout the text, readers learn skills for spatial layout, evoking emotion through gamespaces, and creating better levels through architectural theory. View it here. Learn more and download the ebook by clicking here. Did you know? GameDev.net and CRC Press also recently teamed up to bring GDNet+ Members up to a 20% discount on all CRC Press books. Learn more about this and other benefits here.

Archived

This topic is now archived and is closed to further replies.

Jerry Lynn

[java] Java Game Development FAQ

9 posts in this topic

I worked a little this weekend on the FAQ for this thread. I would appreciate all of you taking a look and letting me know what you think. Many of the answers I had to write myself and they could definitely use some additional input. http://games.cpbinc.com/FAQ/ Thanks
0

Share this post


Link to post
Share on other sites
It''s cool although it lacks about questions at this time, more will come indeed.

Want some more questions?

What is Java, what does it stand for, who develops it?

Can I get job as a Java Programmer, what are Java''s benefits compared to for example,

What is OOP, what does it stand for?

I have my supercoooool java-game, where can I put it up, What are my limits to spread it out?

What is the best SDK(JDK) version right now?

What are the benefits of RMF music format?

How do I use ready made game libraries?

How can I show BMP pictures without any crossplatform penalties?

How do I create fullscreen frames or at least make it look like it?

Why should I use game library?

What are the benefits of OOP?

Can you explain static reference for me, when I use public, compieler just says that I can''t make static reference?


Time comes, time goes and I only am.
0

Share this post


Link to post
Share on other sites
I saw that you have qouted me in your faq.

I would like to make a few additions to your notes on native compilation and speed (you can use whatever of it you want):

- Games running at -almost- Quake speed is possible if you combine your game with C++ code. A good article on this subject was presented in Game Developer July 1999. Here a commercial game called Prax War from Electronic Arts was using a Java native code compiler combined with C++ with great success. (The game was later cancelled, because its graphics was behind the graphics expected by the users at the expected time of the release)

- Without actually having checked it out I do not think that TowerJ contains an IDE.

- VJ++ does NOT contain a native code compiler, although it can make .EXE files.

B.Sc. Jacob Marner
Graduate Student of Computer Science, The University of Copenhagen, Denmark.
http://fp.image.dk/fpelisjac/rolemaker/


0

Share this post


Link to post
Share on other sites
Thanks felonius , I have updated the page with your comment...

Part of your comment was placed under the C++ section where hybrid engines are discussed. Part was placed under native compilation on the Performance section - and I deleted the TowerJ reference in paragraph refering to IDE's.

More questions are great... admittedly more answers would be better, but I will take what I can get. Keep in mind that the questions need to be about Java Game Development specifically. I want to avoid general questions about Java except when they are major trouble spots for game development (ie... performance).



Edited by - Jerry Lynn on 4/10/00 3:58:56 PM
0

Share this post


Link to post
Share on other sites
Hey, let''s keep this game dev faq, no questions about what is java. And indexing the questions or making those same page anchors would be good. Do it now before it becomes too big.

You can add my page to the tutorial answer soon enough.
0

Share this post


Link to post
Share on other sites
I have to apologize, I am not sure I understood what your last post meant.

If you are referring to adding a full text search and indexing engine we actually have one on the server that the pages serve from, but I haven''t built an Interface into it yet.

As I stated in my previous post, I completely agree that the FAQ should be focused on the game development aspects of Java. There are plenty of good references on the language.
0

Share this post


Link to post
Share on other sites
quote:
Original post by Jerry Lynn

I have to apologize, I am not sure I understood what your last post meant.

If you are referring to adding a full text search and indexing engine we actually have one on the server that the pages serve from, but I haven't built an Interface into it yet.


I think what Jim_Ross meant was to add a list of all the questions in a section at the top of that section with anchor links to the answers. This will give a quick overview of all the questions in a particular section, and clicking on one will take you straight down the page to the answer to that question. This saves you from having to scroll through the entire page.

- Hodglim

Edited by - Hodglim on 4/13/00 8:05:22 AM
0

Share this post


Link to post
Share on other sites
quote:
Original post by Jerry Lynn

More questions are great... admittedly more answers would be better, but I will take what I can get.



You might consider seeing if you could get the Java game FAQ moved to jguru.com. They have a really great set of Java FAQs on different subjects and one of the best things that I''ve noticed is people really seem to pick up on questions and answer them.

Also it would direct people toward a site that could help them with lots of other features of the language as well (and answer those goofy "Why Java?" questions too). If you don''t feel comfortable asking yourself I could ask on behalf of GameDev.net for you.
0

Share this post


Link to post
Share on other sites
I checked out the jguru.com site and at this point I would prefer to keep the FAQ effort to this thread. Right now we are posting generic questions to build a reference base. After that most of what I will be putting on the page will consist of thread specific topics and information. The FAQ''s goal is to provide background information on the topics already discussed on the thread for those who are new to it (to prevent the same question being asked 50 times).

I also have to say that although I admire their effort the jguru interface is some what cluttered. You have to go through 4 or 5 levels of links to get to any particular FAQ. And I didn''t see any facility for moderating the responses that were made to FAQ questions, though I may have just missed that part.

0

Share this post


Link to post
Share on other sites
Just a small addition to the performance section:

- Borland JBuilder has no native code compiler.

- TowerJ has no IDE and has no user interface support but creates the most efficient native code available. TowerJ is mainly made to run Java applications server side.
0

Share this post


Link to post
Share on other sites