Hi !
Featured games (84)
games approved by the League of Dukes
Games in Showcase (563)
Games in Android Showcase (151)
games submitted by our members
Games in WIP (605)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1] 2 3 ... 29
1  Discussions / Miscellaneous Topics / Re: Crash - Corrupt File, Months of Work Lost on: 2015-03-21 04:55:10
Even as single developer, version control is invaluable.
- for tracking down bugs
- for developing features in separate branches
- for freezing published software and applying fixes independent of the ongoing work
- for just throwing away recent work that has gone into the wrong direction
- for looking up older implementations
- for freezing milestones

Yeah I can see that. but that implies a lot of skill, knowledge and experience with a version control system. I had so many conflicts and many times destroyed the whole repository that I just got burned too much to trust such a system. I do backup old versions of my code as zip files with time stamps. I wouldnt use branches because while someone skilled sees them as incredible useful, I only see them as adding a lot of risk.

So basically: If you are really good with those systems, I would agree.

1. "Implies a lot of skill" - No. The basics are simple as shit and already infinitely imporoves your workflow.
2. "Those systems" - No, we're not talking about 10 year old centralized SVN tomfoolery here.
3. "I had so many conflicts and many times destroyed the whole repository that I just got burned too much to trust such a system." - Tea, Rocket launchers and barbie dolls makes as much sense as what you just said.

Nobody cares what anyone uses personally - but please don't spread misinformation based on almost a decade old prejudiced experiences.

Throwing around tarballs was viable and even preferred well over half a decade ago but times have changed. And for the better, too. Sweet silky smooth baby jesus they have.
2  Game Development / Game Mechanics / Re: Push objects when walking into them on: 2015-03-20 06:00:53
My real goal is too find the appropriate ways of doing things. The cleanest ways.

This almost never happens. Approximately 0% per cent of the time. At least not on the first, second or even eleventh attempt. And when you finally do get it just right - someone has already done it better. This will mostly always be 100% of the time.

At best you are doing premature optimization - which is very bad:

At worst you'll never get anything done.

On the other hand reinventing the wheel for your own amusement has its own merits but only with the expectation that you'll probably do a piss poor job at it.
3  Discussions / Miscellaneous Topics / Re: Crash - Corrupt File, Months of Work Lost on: 2015-03-20 05:47:20
Get Git (msysgit/Git Bash for windows).

Learn the basics (like 10 commands).

Use the cloud (dropbox, bitbucket, github, gitlab...).

Be living the dream.

As a side note: Why aren't/weren't you using version control?
4  Discussions / General Discussions / Re: What's your day job? on: 2015-02-16 15:45:36
As a part time Scout for a global sports information gathering company and web developer. Game development has been on the down low for quite some time now.

What about yourself kevglass?
5  Java Game APIs & Engines / Engines, Libraries and Tools / Re: Root Framework – a game library written for the creation of 2D games on: 2014-06-08 18:23:55
Ok, but why?
6  Game Development / Game Mechanics / Re: Isometric game characters? on: 2014-06-08 18:15:15
Ok. Any good article on how to make these sprites so that you can have all these combinations of character moving in different sets of equipment?

Lots of sprites.
7  Game Development / Game Mechanics / Re: Isometric game characters? on: 2014-06-08 17:20:41
They are 2d sprites, not 3d models.
8  Discussions / General Discussions / Re: "No, You Can't Make Video Games" on: 2014-05-21 09:19:12

<a href=";hl=en_US&amp;start=" target="_blank">;hl=en_US&amp;start=</a>
9  Discussions / General Discussions / Re: "No, You Can't Make Video Games" on: 2014-05-21 07:30:17
Yes, but the higher your intelligence the less luck has an impact on outcome. does luck help? of course. But luck is definitely not a "major" factor. That's just something people say to feel better about their failures. Although there are cases where straight-up bad luck screwed someone over, but generally speaking and ignoring all exceptions to the rules, a higher intelligent person has a insurmountably greater chance to obtain their goals. Whatever they may be! Cheesy

What a remarkably insignificant and profoundly meaningless conclusion.

Not unlike much of what has been unveiled in this thread, however.

10  Discussions / General Discussions / Re: "No, You Can't Make Video Games" on: 2014-05-20 17:41:20
Please read the entire discussion. I never said intelligence was a constant or that there is a hard threshold, I even addressed analytical and social intelligence, including how you get more intelligent through training, but that you're limited in your potential by your brain structure/physiology (the ratio of types of braincells in certain areas in the brain).

Limited by ones potential, what does that even mean, really? Ones potential? A tiny gray - startling little cat with diarrhea - sitting on a mattressless iron strung bed mewing at you?

Well I dont count myself to those, because as I said, I do believe most people are utter idiots and not worth my time,

Not worth your time - as if your time would be of value to most people?
11  Discussions / General Discussions / Re: "No, You Can't Make Video Games" on: 2014-05-20 16:10:05
I think you missed the point? I was addressing people here.

Intelligence comes in many forms. I don't think it's that black and white. Much like any muscle you can train the brain and a lot of that has to do with your surroundings/environment/education/support etc.

There are much more important traits than the relative 'intelligence'.
12  Discussions / Miscellaneous Topics / Re: All You Need Is Cash on: 2014-05-19 04:22:45
You should watch Spinal Tap.

[edit]: ah, too slow.
13  Game Development / Game Mechanics / Re: Best way to handle wall jumping? on: 2014-05-15 15:02:16
What is the significance of ignoreCollisions? Remove it.
14  Discussions / Miscellaneous Topics / Re: Drinking Java on: 2014-05-14 00:07:02
Click to Play
15  Game Development / Newbie & Debugging Questions / Re: Drawstring health from an int to a string on: 2014-05-10 21:08:17
To subtract, simply use the minus symbol, like this:

health = health - 1;


health -= 1
16  Java Game APIs & Engines / Java 2D / Re: SOLVED - ISOMetric Sort Order Issue on: 2014-05-10 07:26:42
Try this:

   public int compare(GameObject e1, GameObject e2) {
      int a = e1.getX() + e1.getZ();
      int b = e2.getX() + e2.getZ();
      if (a < b) return -1;
      if (a > b) return 1;
      // if same, order by Y value
      return e1.getY() < e2.getY() ? -1 : 1;
17  Game Development / Game Mechanics / Re: [Math] Kinetic energy of impact between two moving objects on: 2014-05-09 12:32:47
I'm not sure. From a game balance perspective it might make more sense to use something that depends linearly on the velocity difference between the objects. However, from what I know the actual "damage" of an impact at a certain velocity should depend on the square of the velocity.

In a collision the difference in velocity doesn't mean anything by itself. It's all about momentum. Especially if you want to calculate damage.
18  Java Game APIs & Engines / Java 2D / Re: ISOMetric Sort Order Issue on: 2014-05-09 11:42:57
Depends a bit on how you are storing/drawing your objects. If you only have a 2d array, e.g., you can simply draw them in order from lowest to highest like Riven suggests. But glancing at your comparator, simply sorting by depth (x+y+z) should work:

   public int compare(GameObject e1, GameObject e2) {
      int a = e1.getX() + e1.getY() + e1.getZ();
      int b = e2.getX() + e2.getY() + e2.getZ();
      return (a < b) ? -1 : 1;
19  Discussions / General Discussions / Re: Size of games written in Java. on: 2014-05-07 12:19:07
Java itself is a programming language, not a gaming library. Although, of course, gaming libraries exist for it.

If you only want to make games, I suggest you go with some kind of gaming engine, like Unity perhaps, that has less to do with programming in itself.
20  Discussions / General Discussions / Re: Must have Software for Game Creation on: 2014-05-07 07:41:00
Not sure if this is a good place, but speaking of which, what do you guys use?
Also: Git vs. Mercurial, which do you say is better?

Used SVN for a long time (was used in school). Using Git when possible. Chose Git because of Linus basically.
21  Discussions / General Discussions / Re: [JAVA] Threads vs Timers on: 2014-05-07 06:36:14
By figuring out I hope you mean that you figured out that you shouldn't use them.
22  Discussions / General Discussions / Re: [JAVA] Threads vs Timers on: 2014-05-06 22:08:23
You don't want to do timings with by spawning more threads. Either you hack together something yourself (e.g: by figuring out how much time/how many game loops have passed or you might be interested in some kind of Tweening engine (found this for Java:
23  Discussions / General Discussions / Re: New feature: topic labels [solved] on: 2014-05-06 21:44:27

Contrast +30, Birghtness -30


[EDIT]: Added android. Zip contains all now.
24  Discussions / General Discussions / Re: New feature: topic labels on: 2014-05-06 19:02:44
more contrast would be nice. Almost can't distinguish the text inside the labels. Maybe it's just me.
25  Game Development / Game Mechanics / Re: Collision detection and correction (Again, Javascript, not Java) on: 2014-05-06 10:55:39
If you aren't already I suggest you use some of the available (and very good) libraries that practically all come with basic and customisable collision frameworks instead of going full vanilla mode like in the early 2000's.

[EDIT]: I used createjs for instance on ld29 that I never finished: (just right-click and view page source for source)
26  Discussions / General Discussions / Re: Must have Software for Game Creation on: 2014-05-06 07:58:05
No mention of version control is a little disheartening, but then again it's usually an implied necessity.
27  Discussions / General Discussions / Re: Programmer jokes on: 2014-05-06 07:55:19
console.log( typeof NaN === 'number' ); // true

28  Discussions / General Discussions / Re: Game Art resources on: 2014-05-06 07:48:13
If you're a great artist then just scale your art down and it will look like (blurry) pixel art. Even if you're quite bad it works out pretty well.

29  Discussions / General Discussions / Re: Game developers on youtube on: 2014-05-06 07:32:24
Talks and presentation from various conventions are pretty good. Not necessarily with game development in mind.
30  Games Center / Archived Projects / Re: MERCury - 2d Game Library on: 2014-05-06 07:23:19
*snip* 9 months of life wasted *snip*

I don't think so. You've probably learned a whole bunch including how to work in teams with other people.

If you weren't being surly, then I can only draw from this that you want a mission statement of some sort?

My intention was to discourage reinventing the wheel unnecessarily.

We are mostly working on this for the experience, and to hopefully help out a newbie into the world of game programming, should s/he desire to use it.

This is absolutely fine. I've reinvented the wheel multiple (too many) times to figure or try something out. I would suggest, however, that instead you would take a look at some of the Open Source game libraries that already exist out there for a few simple reasons:

1. They're done by absolute experts and have (usually) highly informative documentation. This means they are a great way to learn how to do things well and efficient for real.
2. There's a lot of help, documentation and a large community already. You can get help and advice easily.
3. You can learn from their highly professional code and code structure and even help contribute to the project and be part of the developers of the library.
Pages: [1] 2 3 ... 29
wxwsk8er (49 views)
2015-03-20 15:39:46

Fairy Tailz (42 views)
2015-03-15 21:52:20

Olo (26 views)
2015-03-13 17:51:59

Olo (29 views)
2015-03-13 17:50:51

Olo (33 views)
2015-03-13 17:50:16

Olo (40 views)
2015-03-13 17:47:07

ClaasJG (29 views)
2015-03-10 11:36:42

ClaasJG (37 views)
2015-03-10 11:33:01

Pippogeek (45 views)
2015-03-05 14:36:23

Pippogeek (37 views)
2015-03-05 13:56:12
How to: JGO Wiki
by Mac70
2015-02-17 20:56:16

2D Dynamic Lighting
by ThePixelPony
2015-01-01 20:25:42

How do I start Java Game Development?
by gouessej
2014-12-27 19:41:21

Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27 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!