Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (701)
Games in Android Showcase (203)
games submitted by our members
Games in WIP (774)
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 ... 16
1  Discussions / General Discussions / Re: Thanks to JGO - Exiled Kingdoms wouldn't have been possible without this website on: 2016-06-29 16:37:24
Woah! Game looks great.... And it has an "Exit" button! (my major pet peeve with mobile apps Tongue)

Seriously though, congratulations!

You're an example to follow  Smiley


I got the first key: LUMW...
Thanks!
2  Games Center / WIP games, tools & toy projects / Re: Malevolent Primeval LIBGDX PC ANDROID IOS on: 2016-06-28 08:26:17
OOoh, we can't have enough Cthulhu mythos games! Smiley

If you haven't already, take a look at Yahtzee's Consuming Shadow, it's a somewhat similar game, although yours seems more combat-oriented while his is a procedural dungeon-crawler of sorts.
3  Discussions / Miscellaneous Topics / Re: Is it possible to get sued by Donald Trump if..... on: 2016-06-17 08:06:58
Ah, Reagan... If this is accurate, Trump following in his footsteps might be... Well, completely unsurprising.  Roll Eyes
4  Game Development / Game Mechanics / Re: Multiplayer bullet spread on: 2016-06-07 11:34:24
Do it like Counter-Strike: The same weapon always has the same spread/spray pattern.
So you only need to send when the player hits the "shoot" button and when it releases it.

Another option, if you want spreads to be varied, is to pre-calculate a set of different spreads for the weapon and hard-code them into the game, so that the client/server only need to tell each other the identifier of the specific spread from the set, rather than calculating anything.
5  Discussions / Miscellaneous Topics / Re: Graphics Cards on: 2016-06-07 11:20:45
I fear the internet has raised an entire generation of people who think everything costs nothing.

They are in for a terrible shock in a few years.

And the other side of that coin are people indoctrinated to believe hardware should be upgraded yearly or so (smartphones, I'm looking at you). Poor bastards.  Roll Eyes


I don't mind my hardware being expensive, as I build my rig to last, spreading the cost over several years (my laptop is pushing 5 years, and I recently changed the burnt out motherboard of my 9+ years old main rig).

Now, finding that stuff that is expensive because it is actually good, vs the stuff that is just overpriced (anything with the word "gamer" in it, in my experience), that's the trick.
6  Discussions / Miscellaneous Topics / Re: Going to China for 2 months on: 2016-05-23 08:16:30
旅途愉快!  Grin
7  Discussions / Miscellaneous Topics / Re: 4D shooter? on: 2016-05-12 08:22:53
Well, pipedraming is the first step.... Ok, and the only step for a lot of people (introspection enabled  Roll Eyes)

My personal 4D pipedream was more about a puzzle-exploration game, sort of like Portal or Antichamber.
8  Discussions / Miscellaneous Topics / Re: Shareware, copyright and fangames on: 2016-05-12 08:20:08
but you knew this could very happen, before you started I assume

Indeed I did. Simply renaming stuff and doing some minor cosmetic changes would get me in the clear. Just like those guys who wanted to make an Aliens game and could not secure the license so they had to repurpose their game into something about shooting demons in hell.... Wink

Quote
you thinking you can save yourself by limiting your assets to the shareware stuff is cute Tongue

Nah, I don't think it'll protect me, I made the decision to limit myself to those assets first, so as to simplify the content and not drown in too much stuff to do (It is a learning project, after all. My intention is to use the framework I develop to create my own thing afterwards).

The musings on the impact of shareware/freeware content on fan projects came afterwards.

9  Discussions / Miscellaneous Topics / Re: 4D shooter? on: 2016-05-11 17:54:47
4-dimensions to a 3-dimensional game would be like FEZ's 3-dimensions are to its 2-dimensional gameplay.

I've toyed with the idea too, and what I keep coming back to is the FEZ solution, that is, to have the "extra" axis rotate in steps, so as not to have to render all the possible intermediate states.

To follow up the FEZ example, in that game the third axis rotates in 90º increments, which results in 4 different 2-dimensional versions of the map to play with (the top and bottom faces of the level are ignored).

If the axis could be moved to an arbitrary position, it would result in a virtually infinite number of versions of the map to move about, which would make gameplay design unmanageable, and possibly extremely confusing.

My guess is that in a 3-d/4-d game, you'd have a larger number of 3-d versions of the map to visit when rotating, and the trick would be to have entities (for example, enemies) moving about in a way that makes sense regarding the "face" of the hypercube they're still on.

Click to Play


I love 4-dimensional geometry and its weirdness. Hope you get somewhere interesting with your project.
10  Discussions / Miscellaneous Topics / Re: Shareware, copyright and fangames on: 2016-05-11 17:38:18
I guess I'd get in trouble if my game miraculously becomes popular, if only because of the mandate to protect their IP lest it sets a precedent.

But seeing how me actually finishing the game is possibly less likely than it being popular, I don't think I'll have to worry Tongue
11  Discussions / Miscellaneous Topics / Re: Shareware, copyright and fangames on: 2016-05-11 08:51:25
I actually did write to Zenimax a few years back when I began working on the project, making it clear that it is merely a learning project with no intention to ever be sold.

Never got a reply.

Back when I sent that email, John Carmack was still part of id Software and had given his blessing to the DooM Roguelike project, which hinted at a relaxed attitude towards fan games.

Now the environment over at id has changed a lot, particularly due to the new game, so all bets are off I guess.


In any case, I was wondering more about the implications of referencing content released for free (shareware in this case), as it would mean that the case of the fan game hurting sales would have less weight.

For example, the Classic Doom3 mod, which re-made the original DooM game using the DooM3 engine, only implemented the shareware episode, I guess to avoid being shut down for providing access to paid content.
12  Discussions / Miscellaneous Topics / Shareware, copyright and fangames on: 2016-05-10 10:51:27
I've been working on a DooM fangame for quite sometime (for a certain value of "working", anyway), and, considering the upcoming DooM 4 release, I keep being concerned about Zenimax dropping by to crush me.

One decision I recently made (also in order to reduce content to develop and see if I finally finish the damn thing) has been to restrict myself to the contents of the DooM shareware, that is, only use monsters, maps and items present in that release (Which encompasses the first episode of the original DooM game).

Mind you, all assets are my own creation, inspired by the originals, I'm not ripping textures or anything.

So I'm wondering if using IP from a shareware title has any bearing on the rocky situation a free fangame is in already.

I do know shareware is still protected under copyright laws, I'm just wondering if it would make a difference to litigious IP holders, or if there's any precedent regarding the use of IPs from shareware products.

Thanks.

Oh, and I'm ready to swap assets if I ever get hit with the "cease and desist" hammer. I'm not naive enough to think my fangame will somehow be protected or something if the IP holders come calling.
13  Java Game APIs & Engines / Engines, Libraries and Tools / Re: LWJGL3 - Precise Gamepad Input on: 2016-04-28 12:02:56
Use libgdx I'd say.

libGDX looks great, but I'm interested in a lower level approach right now.  Grin
14  Java Game APIs & Engines / Engines, Libraries and Tools / Re: LWJGL3 - Precise Gamepad Input on: 2016-04-26 11:17:35
So it would be preferable to use an alternate libray for joystick handling then?
15  Java Game APIs & Engines / Engines, Libraries and Tools / LWJGL3 - Precise Gamepad Input on: 2016-04-26 09:25:19
From what I can gather, LWJGL3 (GLFW) only offers polling when checking up on Joystick/Gamepad input, no callbacks.

If I'm not mistaken, this means I need to poll the input data on each frame (update), which means that the precision of button presses will be dependent on how often the polling is made.

I find this is a problem when requiring precise timing of inputs, for, say, a game requiring key combos, like a fighting game or the like.

So far, the best solution I can come up with is to run the gamepad polling in an independent thread so as to try and make it as fast and stable as possible, and then check the input data from the main game thread when processing the game logic.

Is this approach sound? Am I missing something? Should I throw myself out of a window?

 Clueless
16  Game Development / Performance Tuning / Re: Data array too heavy for task? on: 2016-04-18 12:13:35
Oh, no idea, I assume those are the only values I get.
17  Game Development / Performance Tuning / Re: Data array too heavy for task? on: 2016-04-18 08:02:45
Yup, analog, no virtual keyboard or the like.
18  Game Development / Performance Tuning / Re: Data array too heavy for task? on: 2016-04-15 10:47:43
Thanks for the references and examples! Smiley

For the record, I'm using that massive array because I was following a basic tutorial on LWJGL3 input handlers that had it defined as such.

In any case my worry is about the cost of merrily allocating large static arrays, like the one I mentioned, all across the program. 262kb might not seem like much (well it does feel huge to me anyway) but I suspect it can add up rather quickly.


19  Game Development / Performance Tuning / Data array too heavy for task? on: 2016-04-15 10:25:22
So, I'm implementing my input handler in LWJGL3, doing it on my own (no references) just for the heck of it.

I need to be able to keep track of how long keys have been held down, and my first instinct is to have an array of integers keeping track of the "down" time of individual keys (more precisely, keeping track of the start time).

1  
2  
3  
4  
5  
public static int[] keys_time = new int[65536];

···

keys_time[key_code] = start_time;


If my calculations are correct, for integers being 32-bits long, just declaring that array takes around 262Kb.

My question here is.... Is this a waste of space? Are 262Kb too much? Would it be worth it to do something like this:
1  
2  
3  
4  
5  
public static HashMap<Integer, Integer> keys_time = new HashMap<Integer, Integer>();

···

keys_time.put(key_code, start_time);


My intention here is not to discuss about keyboard handlers (I'll check documentation on that later today), but to discuss the ramifications of making design decisions like the above.

 Smiley
20  Discussions / General Discussions / Re: Virtual Reality on: 2016-03-23 14:10:34
I'm really looking forward to this, but I agree that it will be a niche market at best, at least until hardware prices drop to more reasonable levels.

I'd compare it with all the fancy peripherals like steering wheels or advanced flightsticks, they work wonders for the games they are desinged for, but not so many games come out for them, seeing how they are horribly expensive.


Sucks too, because with VR being really new there's a lot of weird untapped (and easy to get into) markets to jump into, like hybrid "2.5d platformers" and other fun stuff that VR could make really interesting.

I'm thinking that, for 3rd person games, VR tech could finally solve most camera issues. You could control the player character with a standard peripheral (keyboard/gamepad) and point the camera with your head.

For games based on precision jumping and the like it would be natural, I mean, who hasn't reflexively tried to look beyond the screen borders when jumping around under bad camera angles?

Same with driving/piloting games, where turning the camera is usually a hassle.

I really hope lots of cool stuff will pop up!
21  Discussions / Miscellaneous Topics / Re: The point of games on: 2016-03-16 18:13:57
You could argue there is also no point in the following:

  • Movies
  • Music
  • Sculpture
  • Curry
  • Non-reproducitve sex
  • Asking questions on the point of things

The answer should be obvious... Ok, except for you, Replicoid Unit #9827772-23
22  Discussions / General Discussions / Re: 135 gigs of assets available for the low price of $13 on: 2016-03-16 18:09:22
<sarcasm>
Can't wait to see these assets start popping up in Jim Sterling's videos
</sarcasm>

I'm of the opinion that, used judiciously, pre-bought assets are OK, and the deal seems nice for people needing those kind of resources.

Unfortunately, the usual low-effort hacks will start churning out sub par games using those assets soon, which will inevitably taint any other games using them, hence my opening comment. Sad
23  Discussions / General Discussions / Re: Forum is quiet on: 2016-03-10 09:15:26
sssssh! Keep quiet or IT will find us!  persecutioncomplex
24  Java Game APIs & Engines / OpenGL Development / Re: OpenGL Samples on: 2016-03-03 17:53:46
Or you could enroll in a higher-education course specializing in computer graphics.

Those teachers, man, it's like they are being paid to help people learn!  Shocked
25  Discussions / General Discussions / Re: Comparing Rust and Java on: 2016-03-01 09:12:44
These types of threads make me think of C/C++ as the Dark Souls of programming: Based on old standards, requires a lot of fiddling to get running properly, and is loved mainly by masochists.

Oh, and lots of people (myself included) claim to love it, yet hardly ever use it.  Roll Eyes
26  Discussions / Miscellaneous Topics / Re: I hate hi-res graphics on voxel based games on: 2016-02-29 10:12:19
I hate blocky pixel art, with very low resolution stretched up and displayed.

Everyone has their own preferences and art style. I don't think there is a point in this thread seriously.

Heh, I was being sarcastic in order to spark discussion. I don't think an specific art style is inherently superior/inferior to others, it does come down to taste, but I do find interesting how often games with specific limitations are loaded with all kinds of bells and whistles, which end up clashing horribly.

27  Discussions / Miscellaneous Topics / I hate hi-res graphics on voxel based games on: 2016-02-25 08:46:51
There, I said it!

From hi-def textures pack for Minecraft to new games using all the graphical bells and whistles on their voxel-based worlds.

To me it feels like they are ashamed of their natural blockyness, instead of embracing it.

</rant></sarcasm>

More seriously, the more I see of those projects, the more I realize Minecraft's retro style was about embracing the limitations of the medium and making the most of it.

We should learn from that... I guess. Tongue

28  Discussions / Miscellaneous Topics / Re: Realistic graphics -- how can it be achieved? on: 2016-02-24 13:40:59
Add that , imho , a perfect 3d Eva Green clone with enanced boobs riding nude a dragon
 that doesn't  know where to go is worst than a decent  "snake" clone  Smiley

Nude Dragon Rider is my new goal in life, with "the *other* kind of ride" DLC for extreme monetization. Grin
29  Discussions / General Discussions / Re: Unity3D/2D on: 2016-02-24 08:31:41
I've personally only dabbled superficially with Unity, so my opinion isn't backed up with experience.

I personally feel that, sometimes, using Unity can be overkill, in that certain games don't really need all the bells and whistles that Unity offers, and could possibly be better off using a different tool.

For example, if you are going to make a standard sprite-based JRPG, RPG-Maker is probably a better fit (haven't used it either though, so just using it as an example).

What really worries me, as has been mentioned by others, is to end up with Unity (or any other engine) being the "standard", and thus forcing the "unity way" into everything, specially if said standardization is based on popularity rather than usefulness (wouldn't surprise me if that's Unity's business plan).

As has been repeated from the start of the thread, Unity is just a tool and must be regarded as such.

But hey, just the opinion of someone without much experience anyway. Smiley
30  Discussions / Miscellaneous Topics / Re: Realistic graphics -- how can it be achieved? on: 2016-02-19 10:41:52
I'd also advise, when looking at indie devs that have managed impressive projects, to take note of where they come from.

Some of the best indie games out there have been built by people with years of experience in the gaming industry, and in many cases, even one-man projects end up requiring a team.
Pages: [1] 2 3 ... 16
 
ral0r2 (208 views)
2016-11-23 16:08:26

ClaasJG (349 views)
2016-11-10 17:36:32

CoffeeChemist (441 views)
2016-11-05 00:46:53

jay4842 (493 views)
2016-11-01 19:04:52

theagentd (503 views)
2016-10-24 17:51:53

theagentd (492 views)
2016-10-24 17:50:08

theagentd (449 views)
2016-10-24 17:43:15

CommanderKeith (447 views)
2016-10-22 15:22:05

Roquen (420 views)
2016-10-22 01:57:43

Roquen (308 views)
2016-10-17 12:09:13
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
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!