Java-Gaming.org Hi !
Featured games (84)
games approved by the League of Dukes
Games in Showcase (555)
Games in Android Showcase (148)
games submitted by our members
Games in WIP (601)
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 ... 10
1  Discussions / General Discussions / Re: The True Story About Minecraft. on: 2015-03-02 13:04:19
You didn't really think a lot of the stuff you wrote through well enough.

(if this seems rushed, its because i accidently refreshed the page and lost everything, so I am trying to get it done as fast as I can)

From what I read minecraft changed names a few times, so he didn't plan and knew it would be huge.

Worlds saved on the server instead of locally is smart, storing each servers world locally would cause a lot of problems,  as you would be able to modify the world, and it could also be a huge map size, think about if you have a huge server people may of traveled extremely far, so you could be downloading large files each time you try to play, or  if you don't download the world from the server, then you would not be able to see what others did.

from what you said, only 75% of users are able to play the game, that means 18,741,144 is only 1/4 of the sales they should of had (theoretically).

Minecraft on android has sold over 5 million copies, the xbox 360 was reported almost 1 year ago to have sold over 12 million, and who knows what their current sale number is. so 18 million sounds pretty obtainable for a game that has been buy able for what 4 or 5 years? EDIT: googling it, the pocket edition has supposedly sold over 30 million copies.

Mojang does not make any money from servers, unless is there server hosting thing they added, which is  fine, your paying extra to host a server from them instead of another company, there not going to give them out for free.

If notch had access to private servers, I think there would be a lot more news about it, and complaints, that would mean he would have a backdoor way to get into other peoples servers. and would be illegal.

A lot of games do Alpha, Beta and release prices, its a lot more common some large AAA games have done this like ArmA 3 and DayZ Standalone.

Some MMO's release subscriber numbers, like WoW last I heard they had ~7 million paying subscribers. And other games sometimes release there sale data when they sell large amount of copies e.g. "so many million sold in the first 24 hours".

If I remember correctly, Valve shows how many active users and registered users there are on steam, not 100% sure on the registered part.

You commented on your game that it only had 250 downloads, I think you should be happy, I bet you a lot of games on here did not even get 100 downloads, maybe not even 50 downloads.

He got lucky, he made a game that was in a genre that was really not touched, someone saw it, they told a friend, there friend told another friend, and boom the game started to spread.

If you want to get your game to sell a lot, make something more original then cloning an existing game, make it unique and appealing, and try to do some marketing and it will spread if its good.

No one cares about number of registered accounts,  I bet even on this website, a lot of people have registered that has not posted anything.
2  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-02-22 01:27:02
I finished all game play elements in my first android game! Woo! (Although they are very simple). Now just some simple sound and some ads and boom! google play store here I come! Pointing I'll post it here when it gets published.

Also, in LibGDX is there any way to call a method in my AndroidLauncher class from my core class?

Yes, add an interface to the AndroidLauncher (and other Launcher files to, just leave the method code blank).

Then pass the class to your core MyGdxGame class, and you can call the methods, if its android the code will execute, if its desktop or any other, it wont.

EDIT: this link here shows you how to implement what I was talking about, but when I added ad's the wiki page was outdated.
3  Game Development / Newbie & Debugging Questions / Re: Attempting to make my game prototype take screen shots via LIBGDX. on: 2015-02-12 00:54:52
you have to make a new instance of the class.

1  
2  
3  
ScreenRecorder screenRecorder = new ScreenRecorder();

screenRecorder.takeScreenshot();
4  Game Development / Shared Code / Re: LibGDX Lightning Effect Code on: 2015-02-11 12:15:56
Also to make it simpler @Phased took out a performance enhancement where I use the Sqrt class with precalculated values to speed up the get distance calculation

Furthermore note that this code was not intended for third party use and was just part of my code base and I posted it, meaning it might still be clunky and there are some hardcoded values to some extend.

Actually, I just changed from my getDistance() to your original implementation.

Looking through the code again, in your original implementation, you decided to use the getDistanceAccurate() method, which is the code implemented in the one on this thread.

Your Trigonemtrics class had getDistanceAccurate() and getDistanceFast(), and your GFX class used getDistanceAccurate().


About the hard coded variables, there is a few, but I did mess around with them, and then numbers you chose in my opinion are the actual "magic number" they made it look the best in my opinion.

I was going to add a method to set them, so the user could customize it, but I didn't worry as it didn't really improve it.
5  Game Development / Shared Code / LibGDX Lightning Effect Code on: 2015-02-11 04:16:00
To an Android Game I am currently developing slowly, I thought a Lightning effect would look good to link and show something is in effect.

I first tried to create my own Lightning, but my first go didn't look exactly as I wanted it.

I remembered seeing a post about someone sharing some source code on a game, and decided to look for it.

After talking to Cero about his lightning code here, I went through with it and implemented it into my game.

Since implementing the code into my game, I decided to modify Cero's original code, to make it more friendly to use, by setting some methods to private and also adding a few duplicate methods to allow more control or less code required to use.

Source Code
Source Code can be found here

Implementation
The GFX class is completely static, you do not need to create a new instance of it, just supply the texture once, and use it when you need to.

During your creation of the game, in the create() method add the line
1  
GFX.setTexture(new Texture("image.png")); //set a texture for it to use, 1x1 white image is all that is required



Preview of the effect:

Default Chain Lightning
Click to Play


Red and Yellow Chain Lightning
Click to Play


Multi Coloured Chain Lightning
Click to Play


Chain Lightning in a random position
Click to Play


Default Sphere Lightning
Click to Play


Red and Yellow Sphere Lightning
Click to Play


Multi Coloured Sphere Lightning
Click to Play



Using a 1x1 white image will produce the lightning a little differently to what is seen in the previews, if you would like the image I used you can get it here

If you have any suggestions for improvements, let me know, and I will see what I can do.

Thanks to Cero for letting me use his code, the original can be found here.
6  Game Development / Newbie & Debugging Questions / Re: Android error: package android.os does not exist on: 2015-02-04 12:45:39
Do you have the Android SDK setup in eclipse?

Have you downloaded the Android API from the Android SDK Manager?
7  Game Development / Newbie & Debugging Questions / Re: True sprite centering libgdx on: 2015-01-27 05:16:46
Not knowing how much of your code works, if you want to just center it on your screen.

1  
player.setPlayerPosition((Gdx.graphics.getWidth() / 2 ) - (texture.getWidth() / 2), (Gdx.graphics.getHeight() / 2 ) - (texture.getHeight() / 2));


Well, ray, just as i went to hit post, you replied.
8  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-01-24 07:32:32
Got into the windows insider program and a free copy of Windows 10, installed it on my Surface Pro 3 after having to hack an intel driver installer that specifically says not to install it on Windows 10 in the '.inf' file. Works fine though... For now...

That is a preview build, not the final build, so I hope you kept your windows key (or you could be dual booting I guess). Once Windows 10 is released, you will need to change back to your old Windows, and upgrade to windows 10.

All windows 7 and 8 users will be able to upgrade to Windows 10 for free for the first year of its release.
9  Discussions / General Discussions / Re: RESOLVED: am thinking of getting this PC, for both gaming and developing on: 2015-01-22 22:46:03
New computer built from parts is up and running!

I'm using an AMD FX 6300 CPU (6 cores). There is an 8-core available for a future upgrade.

I'm using a Saphire Radeon R7 260X GPU. It was listed as a good low-cost option for gaming PCs in a Toms article. (Ah, Phased recommended this GPU in an earlier post.) Upgrading to a 750 Ti can wait for a bit.

Thanks, everyone!

I wouldn't think going from a Radeon 260X to a GeForce 750Ti would be much of an upgrade if any.

http://gpuboss.com/gpus/Radeon-R7-260X-vs-GeForce-GTX-750-Ti

It is not a upgrade, but he was on a really low budget, my suggestion was a 750 TI, and a Radeon 260x if he had to really save money (almost half the price in some cases). Especially when he noted his not a huge gamer, especially not with newer games that get released.

he also said the GTX 750 TI would be a future upgrade, though by the time you decide to upgrade @philfrei , it would probably be better to try going for something more powerful then the 750 TI.

From looking at graphics cards when I was looking one for a friend, a lot of people were suggesting the Radeon 260x over the GTX 750 TI, as it was cheaper and supposedly better in some cases.

Also from my looking around, most people on tomshardware tell people to not use gpuboss as its not a reliable way to compare them.
10  Game Development / Newbie & Debugging Questions / Re: Is LWJGL 3 stable enough for use? on: 2015-01-06 04:37:15
Better in the long run?

Yes, LWJGL 3 has a bigger plan then just target desktop. And is going to be adding other stuff such Occulus rift support. Also, LWJGL 2 is no longer being maintained, so any bugs will most likely stay in it for ever, while bugs will be fixed in LWJGL 3.

Stable enough, I think it should be, if it was not stable enough, I do not think they would of started to release builds for use.
11  Game Development / Newbie & Debugging Questions / Re: Is LWJGL 3 stable enough for use? on: 2015-01-06 04:31:55
I did a direct copy and paste of a game pretty much from LWJGL 2 to LWJGL 3.

the only error I had (that I remember) from the copy and paste was my Shader loading class, which was horrible in a way, so I changed it.

for changing the display to GLFW, well I pretty much just followed the LWJGL 3 GUIDE, when I did it there was one mistake in it, but I managed to work that out by just checking out the LWJGL3 wiki.

I think if you have a little bit of experience in LWJGL or just OpenGL in general, it should not be really much of a difference.

SHC has also been writing LWJGL3 tutorials on his website, so you could follow his tutorials to learn how set up GLFW.
12  Discussions / General Discussions / Re: System requirements for Oculus Rift? on: 2015-01-04 23:14:13
I believe you really want to go for about 75+ FPS for it to be good.

from their website:

Minimum requirements: A computer running a Windows 7 or higher, Mac OS 10.8 or higher, or Ubuntu 12.04 LTS operating system, 2 USB ports (at least one powered), and a DVI-D or HDMI graphics output.
Recommended specifications: A desktop computer running a dedicated graphics card with DVI-D or HDMI graphics output, with capability of running current generation 3D games at 1080p resolution at 75fps or higher.


I believe at lower then 75 FPS its easier for people to get nausea from the use of it.

from a Reddit Thread, they recommend a minimum of a GTX 770.

The integrated graphics, may be ok for short testing.

I believe Mike has a Occulus rift, I think he integrated it with his game if I remember correctly, may be thinking of someone else, but I think it was him.
13  Discussions / Miscellaneous Topics / Re: The Escapist! on: 2015-01-04 09:08:10
That 2.55 million is not pure profit. Only a fraction of that 2.55 million was actually profit.

So now.

firstSubtraction = 2.55 million - cost of development.

now we are getting closer to the profit.

secondSubtraction = firstSubtraction - money to be put into the next game to be developed.

now we have how much profit they actually made. I can't give you values, as I do not know them, and I do not know how much they got paid per developer.

you could even subtract the cost of what it takes to keep their office rent / power bills / internet bills / what ever else is needed to keep their business and office up.

thirdSubtraction = secondSubtraction - business or office costs.

that 2.55 million could actually mean their behind in profit, and lost money because of this game they made.
14  Discussions / Miscellaneous Topics / Re: What I did today on: 2014-12-27 06:48:35
You can still start your computer.

Find out what pins are the power button on your motherboard, and you should be able to just bridge it with something like a screw driver (something metal) to short it.
15  Games Center / Featured Games / Re: [Slick2d] Retro-Pixel Castles > Now on Steam! < on: 2014-12-12 06:15:26
seems like there was "another way" to get gems, the auction just got taken down, because of people duplicating gems.
16  Games Center / Featured Games / Re: [Slick2d] Retro-Pixel Castles > Now on Steam! < on: 2014-12-12 06:03:21
bought 50k gems from the market for $1.50, I had $1.57 in my steam wallet Smiley

36k gems left over still, not sure what to get or if I should buy more Tongue

gems are currently going for $0.03 USD (lowest possible amount) for 1000 gems, 50k gems = $1.50
17  Games Center / Featured Games / Re: [Slick2d] Retro-Pixel Castles > Now on Steam! < on: 2014-12-12 05:48:37
you seem to be right.

according the FAQ the bid is the max you want to spend, and steam will automatically increase

Quote
Can I place a "max bid"?
Your bid should be the most you are willing to spend. Steam will automatically increase your bid up to that amount to keep yours the highest bid. Steam will never exceed your bid unless you increase it.

from what it looks like, steam puts it to the next nearest 100 gems
18  Games Center / Featured Games / Re: [Slick2d] Retro-Pixel Castles > Now on Steam! < on: 2014-12-12 05:32:10
looks like you have a bot bidding on your game, every time I try and get into #1 spot, the bot has put 100 more then me before I even see my name as the highest bidder!
19  Discussions / General Discussions / Re: am thinking of getting this PC, for both gaming and developing on: 2014-12-10 07:30:33
@Catharsis

I chose that motherboard over a full size one, as it was the cheapest motherboard that supports overclocking.

To my research on the G3258, there was really only one motherboard that allowed overclocking, but ASUS released BIOS updates to allow overclocking because of the release of the G3258. I believe the one I chose allows overclocking, and if he overclocked the G3258, he would for sure benefit a lot more.

A lot like to overclock the G3258, so it should be really easy to find a guide to get a stable overclock.

So the motherboard I chose was more to get the maximum power possible. if philfrei will for sure not overclock the CPU (I probably recommend at least looking up guides and deciding if you think you could do it), you could save around $20 and go for a cheaper board, that will most likely not support overclocking.
20  Game Development / Game Play & Game Design / Re: Enemies Movement... How ? #TerrariaExample on: 2014-12-09 09:43:58
That would be really easy in a way,

Just have no path finding for the mob. check for collision and it will bump out, and just set a negative velocity.

so it will never know if a wall is in front of it, but if it hits it, it will bounce back.

EDIT: fixed it up, wrote character instead of mob
21  Discussions / General Discussions / Re: am thinking of getting this PC, for both gaming and developing on: 2014-12-09 06:12:25
http://pcpartpicker.com/p/xpyPYJ

That should be a lot better, and probably the best you can get for $450 (well, $490, but $45 in rebates).

That motherboard I think lets you overclock, I believe a lot more motherboards got updates to allow for overclocking to use for the G3258, but you may have to update the BIOS to get it to overclock.

if it is to much, you could scale down a little on the GPU, and save a little bit.

EDIT: Oops, looks like I forgot to put a case, you could either reuse your case on your current PC to save some money, or press Edit on the page, and choose a case, you can sort by cheapest to find one. probably be about $500 after rebates, so you may want to scale down on the GPU to something like a Radeon  r7 260x, or down to the GTX 600 series (where you could get a GTX 650 for like $60).
22  Discussions / General Discussions / Re: am thinking of getting this PC, for both gaming and developing on: 2014-12-09 05:44:38
I recommend you use: PC Part Picker

All CPU's can be a minecraft server really, im sure the Intel Pentium G3258 at $60 could probably run one.

the Intel Pentium G3258 dual core CPU may be a good option if you really don't want a good CPU, at around $60 and can be easily overclocked up to about 4.5ghz if you get the motherboard that allows overclocking. People compare it to the Intel i3 or i5 (cant remember which one) when its overclocked and it gives a great fight for its really cheap price.

That 750 TI, I saw one for like $128 on pcpartpicker, and it came with a $15 rebate, so it was even cheaper.

If you want the i3 dual core, I would seriouesly maybe take a look at the G3258 if you want to overclock it to get the best for your money, there should be a lot of tutorial or even videos for overclocking it, just do a little research before you buy it.
23  Discussions / General Discussions / Re: am thinking of getting this PC, for both gaming and developing on: 2014-12-08 23:48:23
I would wait too, saving between $100-$200 USD more, and you could get a way better computer, in pretty much all areas.

an FX 8320 CPU (3.2ghz (or 3.6?) 8 core CPU)
8gb RAM
GTX 750TI (or could go for the r7 260x which would save you around $30 depending on which one you get)
1tb HDD

which would cost around about $600, maybe little more / little less.

but if you are able to I would hold off to get a better computer that will last a bit longer.
24  Java Game APIs & Engines / OpenGL Development / Re: LWJGL 3; how's it getting along? on: 2014-12-08 06:06:10
Just a note about one line of code that is wrong in the Guide:

at line 41:
1  
glfwSetErrorCallback(errorCallback = errorfunPrint(System.err));


should be:

1  
glfwSetErrorCallback(errorCallback = errorCallbackPrint(System.err));
25  Discussions / Miscellaneous Topics / Re: The C family, should I dig deeper? on: 2014-11-13 22:52:21
Learning assembly and C in college right now, I'm absolutely loving it. C really is a portable assembly language, there's very very little syntax sugar which makes it simple and beautiful. I'll be doing much more C now and C++ soon!

I just learnt C++ Tongue and had my final on Wednesday that just past.

We learnt java then C++. going from Java to C++ was kinda big step to begin with, but after you actually start its fairly easy lol, I seem to be able to learn programming languages really fast once I get into a course that we learn a new language.
26  Games Center / WIP games, tools & toy projects / Re: GNetLib V0.0.0.2 (A Simple Java Networking Library) on: 2014-10-20 03:23:49
you could give support for returning a string anyway by simply changing void to String

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
String print(final String message)
{
   if (debugging)
   {
      System.out.println("GNetServer -> " + message);
   }
   
   return "GNetServer -> " + message;
}

String printERR(final String message)
{
   if (debugging)
   {
      System.err.println("GNetServer -> " + message);
   }
   return "GNetServer -> " + message;
}


now, if the user has debugging mode off, he can still gather the messages as well.

for the 4 line change, it is probably worth it more to satisfy the users in all scenarios.

maybe they want to filter the messaging system, by only displaying messages in the text area that are important to the server host, e.g. someone connected, someone disconnected.
27  Discussions / Miscellaneous Topics / Re: Free or cheap java hosting for my server? on: 2014-10-12 01:38:20
you would buy the OpenVZ VPS from them.

install Putty

Connect via putty

upload your .jar to a webhost

download java onto the vps

create a folder on your VPS

wget your .jar file

run the jar file like you would through a command prompt.


how to connect? they will give you a IP, so you can connect via the IP or you could buy a domain.
28  Discussions / Miscellaneous Topics / Re: Free or cheap java hosting for my server? on: 2014-10-12 01:31:03
also, check out the Github student pack if your a student.

they have a $100 worth of hosting for digitalocean I believe, not sure if you can run java applications on it or if its just a webhost.

https://www.digitalocean.com/
29  Discussions / Miscellaneous Topics / Re: Free or cheap java hosting for my server? on: 2014-10-12 01:26:55
123systems.net

I would say its probably the best for the price, iv had days where its been laggy, but for the price I don't think you can really complain.

can be as little as $9 a year.

If you are just going to have a small amount of people on the server and its not commercial product, or really relied upon to work, then I am pretty sure 123systems will probably be enough for you.

I have had 2 years of hosting with it, when the server lags, its usually fixed for sure the next day. and that is mostly hosting a minecraft server when I am not using the server for my use for a friend. they will complain and be like restart the server, its laggy, sometimes restarting it fixes it, or i just tell them it should be fixed tomorrow.
30  Discussions / General Discussions / Github Student Pack on: 2014-10-12 00:57:49
I just found this out last night, I haven't seen anyone post about it on here, so I thought I would share so you don't miss out on it.

https://education.github.com/pack

You just really need to add your edu email address if you have one, and you should get automatically approved.

I believe if you don't have a edu email address, you just have to upload some other kind of proof.

notable things included:
Unreal Engine 4, github micro account (5 private repos), a .me domain, cloud host
(from digitalocean, $100 worth)
Pages: [1] 2 3 ... 10
 
BurntPizza (34 views)
2015-02-27 06:09:35

BurntPizza (24 views)
2015-02-27 05:56:17

Riven (18 views)
2015-02-27 02:34:15

Riven (23 views)
2015-02-27 01:47:26

Riven (24 views)
2015-02-27 01:46:04

BurntPizza (19 views)
2015-02-27 00:52:04

BurntPizza (21 views)
2015-02-27 00:50:29

Riven (40 views)
2015-02-26 23:38:45

Riven (18 views)
2015-02-26 23:37:24

BurntPizza (35 views)
2015-02-26 21:13:04
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
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!