Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (753)
Games in Android Showcase (228)
games submitted by our members
Games in WIP (842)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 ... 6 7 [8]
  ignore  |  Print  
  Mercury: The Simple 2D Game Library | >> BETA coming soon <<  (Read 144783 times)
0 Members and 1 Guest are viewing this topic.
Offline HeroesGraveDev

JGO Kernel


Medals: 382
Projects: 11
Exp: 4 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #210 - Posted 2014-12-03 23:14:34 »

If you want anyone to take this project seriously you need to get rid of that smiley face. Pointing

Offline kpars
« Reply #211 - Posted 2014-12-04 01:50:10 »

How about no. We're fine with it and the majority of the people we've asked on the forum are also fine with it. Smiley

We may update the logo in the future, but it's a pain to go through every single document just to make another replacement that people will probably hate. It's a waste of time and effort in my opinion.

You can't please everyone. Emo

- Jev
Offline saucymeatman
« Reply #212 - Posted 2014-12-04 03:04:39 »

I never understood the Runner class, it seems like it's a singleton God-Class that claims to do everything.

Runner description : "The heart of Mercury. Runs the Core and provides all of the various materials required for your game." (http://htmlpreview.github.io/?https://raw.githubusercontent.com/Radirius/Mercury/master/Project/target/site/apidocs/com/radirius/mercury/framework/Runner.html)

It has a single static instance which destroys the information control, any class can get/modify the Runner, Core, and current state of the Core.

Ex :
Runner.getInstance().getCore().getCurrentState()
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline kpars
« Reply #213 - Posted 2014-12-12 21:19:27 »

-snip-

It's funny that you say that, saucy.
We recently gave the framework a huge makeover; it's pretty awesome.

The Runner is gone. Most/All of the Runner's functions have now been moved to other classes. Core also no longer handles the LWJGL display stuff, we've now created a Window class for that.

The way Core classes are made has also been changed, hopefully the following code will be self-explanatory.

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
public class Example extends Core {
    public Example(CoreSetup coreSetup) {
        super(coreSetup);
    }

    @Override
    public void init() {}
    @Override
    public void update() {}
    @Override
    public void render(Graphics g) {}
    @Override
    public void cleanup() {}

    public static void main(String[] args) {
        CoreSetup coreSetup = new CoreSetup("Window Title");
        coreSetup.width = 1280;
        coreSetup.height = 720;        

        new Example(coreSetup).start();
    }
}


Basically you just tell the CoreSetup what flags should be set. It's a pretty simple change, but makes things much more flexible and intuitive.

We've also converted the game loop to a fixed timestep.

Have fun with this,
- Jev
Offline ClaasJG

JGO Coder


Medals: 42



« Reply #214 - Posted 2014-12-12 22:26:35 »

(The "Source" button at http://mercurylib.com/ shows me thevoid  Pointing)

I would like to run multiply windows. It is maybe not such important for the most games, but a thing I miss in other libs.

ClaasJG

My english has to be tweaked. Please show me my mistakes.
Offline ClaasJG

JGO Coder


Medals: 42



« Reply #215 - Posted 2014-12-13 14:10:15 »

[...]I don't see a point in that.[...]

It would be cool for users with more screens. Multiscreening support is something I missed at slick and I miss at LibGDX.
(OT: "at" is the wrong thing here I guess, do I have to use "in"?)

ClaasJG

My english has to be tweaked. Please show me my mistakes.
Offline kpars
« Reply #216 - Posted 2014-12-16 21:09:38 »

Hi all.

Would just like to announce that one of our demo games, Ground Control, has just been released!

See the JGO post for more info.

- Jev
Offline HeroesGraveDev

JGO Kernel


Medals: 382
Projects: 11
Exp: 4 years


┬─┬ノ(ಠ_ಠノ)(╯°□°)╯︵ ┻━┻


« Reply #217 - Posted 2015-01-23 03:46:34 »

Taking your project away from the only community that may have some interest when you have virtually no users seems a bit silly.

Offline kpars
« Reply #218 - Posted 2015-01-23 04:06:38 »

Taking your project away from the only community that may have some interest when you have virtually no users seems a bit silly.

I've met far more Java game developers outside of JGO than I have here, so I wouldn't necessarily say that JGO is the only place where people would enjoy it. There are plenty of other communities out there to spread the library to, JGO itself is still a pretty small community no matter which way you look at it.

It isn't like we're just going to stop talking about the library altogether, it's just that we want to help clean up the forum a bit and encourage people to focus on other projects. I personally don't feel like shoving the library down everybody's throats, especially with some of the recent rule changes regarding topics like these.

If people are that interested in the development, they can go read the update blog themselves. Pointing

- Jev
Pages: 1 ... 6 7 [8]
  ignore  |  Print  
 
 

 
nelsongames (19 views)
2018-04-24 18:15:36

nelsongames (17 views)
2018-04-24 18:14:32

ivj94 (608 views)
2018-03-24 14:47:39

ivj94 (53 views)
2018-03-24 14:46:31

ivj94 (401 views)
2018-03-24 14:43:53

Solater (66 views)
2018-03-17 05:04:08

nelsongames (111 views)
2018-03-05 17:56:34

Gornova (176 views)
2018-03-02 22:15:33

buddyBro (747 views)
2018-02-28 16:59:18

buddyBro (94 views)
2018-02-28 16:45:17
Java Gaming Resources
by philfrei
2017-12-05 19:38:37

Java Gaming Resources
by philfrei
2017-12-05 19:37:39

Java Gaming Resources
by philfrei
2017-12-05 19:36:10

Java Gaming Resources
by philfrei
2017-12-05 19:33:10

List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05
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!