Java-Gaming.org
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
Featured games (78)
games approved by the League of Dukes
Games in Showcase (406)
games submitted by our members
Games in WIP (290)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1] 2 3 ... 10
 1 
 on: 2013-05-20 10:56:40 
Started by heisenbergman - Last post by relminator
It means that you run your actual application on top of a profiler so that you will have an idea of where to optimize.

I generally use that in my native binaries though.  I don't know how to do that in java but there's probably an switch to turn on profiling.

 2 
 on: 2013-05-20 10:07:39 
Started by trollwarrior1 - Last post by NegativeZero
I need you upload a image, I believe. It'll certainly help people wanting to download the game and the image will also show up next to your topic in WIP games, tools & toy projects.

 3 
 on: 2013-05-20 10:04:48 
Started by NegativeZero - Last post by NegativeZero
Shocked
I'll certainly think about that.

 4 
 on: 2013-05-20 09:52:33 
Started by trollwarrior1 - Last post by trollwarrior1
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
java.lang.NullPointerException
        at java.io.Reader.<init>(Unknown Source)
        at java.io.InputStreamReader.<init>(Unknown Source)
        at game.level.LevelLoader.load(LevelLoader.java:14)
        at game.Game.<init>(Game.java:25)
        at game.Main.initObjects(Main.java:128)
        at game.Main.<init>(Main.java:25)
        at game.Main.main(Main.java:160)
Exception in thread "main" java.lang.NullPointerException
        at game.Game.tick(Game.java:42)
        at game.Main.tick(Main.java:100)
        at game.Main.loop(Main.java:55)
        at game.Main.<init>(Main.java:26)
        at game.Main.main(Main.java:160)


In case that's useful

Yes thank you. I'm having problems with Java so I thought I was having an error. Seems otherwise Smiley

 5 
 on: 2013-05-20 09:50:57 
Started by trollwarrior1 - Last post by Troncoso
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
java.lang.NullPointerException
        at java.io.Reader.<init>(Unknown Source)
        at java.io.InputStreamReader.<init>(Unknown Source)
        at game.level.LevelLoader.load(LevelLoader.java:14)
        at game.Game.<init>(Game.java:25)
        at game.Main.initObjects(Main.java:128)
        at game.Main.<init>(Main.java:25)
        at game.Main.main(Main.java:160)
Exception in thread "main" java.lang.NullPointerException
        at game.Game.tick(Game.java:42)
        at game.Main.tick(Main.java:100)
        at game.Main.loop(Main.java:55)
        at game.Main.<init>(Main.java:26)
        at game.Main.main(Main.java:160)


In case that's useful

 6 
 on: 2013-05-20 09:48:13 
Started by trollwarrior1 - Last post by trollwarrior1
Link fixed:

WINDOWS: http://www.mediafire.com/?ny5yy1yg8jdoksu


(Did I do something wrong or does it take time to update?)

A quick video http://youtu.be/3mkZ0G0j-rg


A little platforming game. Hope you enjoy moving in it because that's the point of the game: having fun actually moving.

CONTROLS:
A,D - Move left/right.
W - jump.
S - stop your horizontal movement.
K - activate wall function. (You can do that by standing next to the colored wall and running into it and pressing K)

 7 
 on: 2013-05-20 09:37:21 
Started by NegativeZero - Last post by heisenbergman
Possible discussion point: How would designing an effective story for a video game differ from designing an effective story for another medium like, say, a movie or a novel?

 8 
 on: 2013-05-20 09:17:48 
Started by NegativeZero - Last post by NegativeZero
Also, I know this should be in Articles and Tutorials, but I prefer the usual post style Tongue

 9 
 on: 2013-05-20 09:17:13 
Started by trollwarrior1 - Last post by trollwarrior1
Hm.... That's heart breaking because I have been looking into this problem for a while now...

 10 
 on: 2013-05-20 09:16:28 
Started by NegativeZero - Last post by NegativeZero
Kia Ora, everyone!
There are often threads that I see around these forums of people wondering how they could go about structuring their game's storyline. I thought I'd be able to help those who want to conceptualize a story, structure a story and integrate a story to their game. I hope this thread will help start a reference to those looking to do these things. (And admittedly help me to streamline some my ideas :D)

Please NOTE: this is not done yet. I will expand upon as time goes on.

Theme

So the thing which, in my opinion, you should start with right after first conceptualizing your game, is to decide upon several themes. Themes become the heart of your game, as they maintain a feeling, and should link to everything else in your game in some, even if completely abstract, way. There are often certain themes attached to certain genres, which can be an easier way to decide what themes you want to take.

So if you wanted to go for a horror game, you might use fear as a theme. You not only want to incorporate this into, for example, the characters you encounter, but the lighting, gameplay, SFX, etc.

Not all games need storylines; but all games need themes. Even games like minecraft have underlying themes that have been ingrained in the way the games are played. You may think, that just because you are composing a tower defence game, you don't need a theme. You would be wrong. Think about things like: "What is the connection between what am I defending, and the attacking persons?". Now think how will that affect how the game plays, how it affects the setting, etc., etc.

But NegativeZero, what IS a theme?

A theme, in terms of creative writing, is defined as: (source)
Quote
Definition: A theme is the central idea or ideas explored by a literary work. John Gardner puts it this way: "By theme here we mean not a message -- a word no good writer likes applied to his work -- but the general subject, as the theme of an evening of debates may be World Wide Inflation."
A work of literature may have more than one theme. Hamlet, for instance, deals with the themes of death, revenge, and action, to name a few. King Lear's themes include justice, reconciliation, madness, and betrayal.

While you might start with an issue or theme in mind, themes will also develop or emerge as you write. It may not be until the editing stage that you even begin to recognize your themes. Having recognized them, your themes will help you determine what to cut from your story or novel and what to highlight.

Now while this does change in reference to game design, the principles are still the same.

So what are some examples of themes?
As well as the ones listed above (justice, reconciliation, madness, betrayal, death, revenge, and action), you will often find themes such as innocence to experience, fear and mystery.

How should I go about choosing my themes?
There are several ways to go about this. You could look at some games that you think have aspects of the feel you're going for. Start thinking about how they've used lighting techniques in conjunction with the music to create the effect that they have. You can eventually divine the theme, if you look close enough.

Another way to choose a theme is to think about the emotion(s) you want the audience to feel when playing your game.

Creating your characters

Characters are often what will make or break a game. Often games don't delve into characters, especially with smaller games, or things such as hordes of enemies, mainly because they don't need to. But sometimes character development is totally overlooked, especially in RPGs.

RPG, as all of you should know, stands for Role-Playing game. This means that you "enter" another's character, and play as that character, often starting upon a journey against an overarching villainous threat. In these games and those like it, you character archetypes like those below. Each of these characters should exist with some symbolic or physical function:
  • Hero
    Your "Hero", or "Protagonist", is often the role in which your audience plays. Your hero should really be plot-centric, and influenced by most, if not all, of your themes. When designing your hero, you must think about a variety of things, such as:

    • Where has he come from?
    • Why has he left?
    • Where is he going?
    • Why is he going there?
    • What age is he?
    • What is he like?
      • Is he an anti-hero(does not conform to regular hero archetypes, e.g. serving for justice, purity, generally good person etc.)?

    And all this must link into both the themes and how he develops as a character. Think about how the events of your game influence your protagonist throughout the game. If he starts as a child who leaves his hometown to go fight in a war, how is it that your character is going to change(<-- linking to a theme of innocence to experience)?

    I would recommend getting a pen & pad, and brainstorming questions about your character, and making more, more specific questions branching off of those questions. When you can no longer think of any more questions, start answering the outside questions, working your way in. You now have a web of information about you character!

  • Supporting characters
    Now move on to the characters that your hero will encounter. These characters usually will represent one or two of the themes, but generally no more. You should also consider your supporting characters to each represent a part of the hero, and each influencing him in different ways.

    But the supporting characters shouldn't only develop the hero. They, themselves should also develop, as not to seem mono-dimensional. Because who likes characters that do nothing but follow you around and praise you as some kind of god, or stand there and tell you what how bad you are at what you are doing. Maybe this character sees the merits of the villain's movement and slowly corrupts?

  • Villain
    I'll do this later

Building your world
I'll do this later

Conclusion
Yes, this is a lot to swallow. But please remember: designing a game is not an easy undertaking. When you committed to making a game, you committed to a lot of work, and not just on the coding side.

Terminology

Character development: How does the the character change of the course of these events? NOTE: This doesn't only apply to your hero, any character can, and should, develop.

Mono-dimensional: This describes a character who is predictable, unvarying; they have neither depth nor scope.

Pages: [1] 2 3 ... 10
Play Revenge of the Titans! The situation is critical. We need fancy commanders to defend Earth, the moon, Mars!
 
Get high quality music tracks for your game!

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

The invasion has landed! On Mars! And you're there to beat 'em!
cubemaster21 (60 views)
2013-05-17 21:29:12

alaslipknot (69 views)
2013-05-16 21:24:48

gouessej (99 views)
2013-05-16 00:53:38

gouessej (98 views)
2013-05-16 00:17:58

theagentd (107 views)
2013-05-15 15:01:13

theagentd (98 views)
2013-05-15 15:00:54

StreetDoggy (144 views)
2013-05-14 15:56:26

kutucuk (167 views)
2013-05-12 17:10:36

kutucuk (166 views)
2013-05-12 15:36:09

UnluckyDevil (175 views)
2013-05-12 05:09:57
Complex number cookbook
by Roquen
2013-04-24 12:47:31

2D Dynamic Lighting
by Oskuro
2013-04-17 16:46:12

2D Dynamic Lighting
by Oskuro
2013-04-17 16:45:57

2D Dynamic Lighting
by Oskuro
2013-04-17 16:23:20

Noise (bandpassed white)
by Roquen
2013-04-05 17:36:01

Noise (bandpassed white)
by Roquen
2013-04-03 16:17:38

Java Data structures
by Roquen
2013-03-29 13:21:12

Topic Request
by kutucuk
2013-03-22 21:42:01
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!
Page created in 0.045 seconds with 17 queries.