Java-Gaming.org Hi !
Featured games (88)
games approved by the League of Dukes
Games in Showcase (679)
Games in Android Showcase (194)
games submitted by our members
Games in WIP (734)
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 ... 7
1  Games Center / WIP games, tools & toy projects / Re: Questica -- 62.5% Quest, 37.5% Ica on: 2016-05-26 10:23:02
And you get this nice effect when walking under the trees
That is gorgeous. Well done!
2  Games Center / WIP games, tools & toy projects / Re: Lala - Android bridge building game for young kids on: 2016-05-16 18:53:57
As I said in my initial post I am using Box2D for this. The reason for this is partly getting collision detection for free but also because I want a badly built bridge to topple and fall over in a manner dictated by physics.

Since I want the alien to interact with the blocks I needed a way to represent him as rigid body and a way to make him move.

For Grapple when solving a simular problem I used a capsule (circle for feet and head with a box in between) that I pushed in the direction the player wanted to walk, but for this game that didn't work out as well.

It caused the alien to push some blocks around and it was messy constructing the levels.

Instead I decided to represent the alien as a sphere, and instead of pushing it I add torque to it.

So when the game looks like this;
Click to Play

It is actually doing this;
Click to Play


I am hoping the fact that the circle's shape doesn't correlate perfectly to the shape of the alien won't get in the way of this approach  persecutioncomplex.
3  Games Center / WIP games, tools & toy projects / Re: Lala - Android bridge building game for young kids on: 2016-05-08 18:34:50
I am working on the HUD and I want to use big, easy to hit buttons that will suit kids.
Click to Play

The buttons are arranged so that the most frequently used ones are at the bottom. On the left are controls for controlling the alien (i.e making him go or stop/restart) and also a button for clearing any blocks placed.
On the right are controls for rotating and mirroring the blocks.

Currently I have no touch-gestures for rotating and/or mirroring, only to move the blocks around but this might change if it looks like that's a more natural way of manipulating the blocks.

The blue tray thingie at the bottom center is where the available blocks are, it auto-hides when a block is being moved or the alien is walking.
4  Games Center / WIP games, tools & toy projects / Re: Lala - Android bridge building game for young kids on: 2016-05-06 12:29:42
I like the idea, also the effects when you complete a level look really cool. But I think the background in the menu is moving a little bit too fast to the left, maybe you can play with the velocity there.
Point taken, I've adjusted this down a bit to make the menu look less hectic.

I can't wait to see more game-play and how you handle it easy enough for little kids Wink
Hopefully I'll be able to show off more of the UI and, I am struggling a bit with the conflict between allowing many different actions whilst at the same time being intuitive enough for kids so I'm interested in any feedback I can get in this area.
5  Game Development / Newbie & Debugging Questions / Re: Libgdx Freetype font glitches on android? on: 2016-04-23 15:26:44
I can't see what's wrong with that, but then I don't know what your
1  
Renderer
class looks like.

You could try running something like this to figure out at what sizes it fails, and then look at the data generated by the font generator to figure out what's going wrong;
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
package com.bornander.stuff;

import com.badlogic.gdx.ApplicationAdapter;
import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.InputAdapter;
import com.badlogic.gdx.InputProcessor;
import com.badlogic.gdx.graphics.Color;
import com.badlogic.gdx.graphics.GL20;
import com.badlogic.gdx.graphics.Texture;
import com.badlogic.gdx.graphics.g2d.BitmapFont;
import com.badlogic.gdx.graphics.g2d.GlyphLayout;
import com.badlogic.gdx.graphics.g2d.SpriteBatch;
import com.badlogic.gdx.graphics.g2d.freetype.FreeTypeFontGenerator;

import javafx.scene.text.Font;

public class MyGdxGame extends ApplicationAdapter {
   SpriteBatch batch;
   FreeTypeFontGenerator generator;
   BitmapFont bitmapFont;
    int size = 4;
   
   @Override
   public void create () {
      batch = new SpriteBatch();
      generator = new FreeTypeFontGenerator(Gdx.files.internal("ArchivoBlack.otf"));
       getNextSize();

        Gdx.input.setInputProcessor(new InputAdapter() {
            @Override
            public boolean touchDown(int screenX, int screenY, int pointer, int button) {
                MyGdxGame.this.getNextSize();
                return super.touchDown(screenX, screenY, pointer, button);
            }
        });
   }

    private void getNextSize() {
        ++size;
        FreeTypeFontGenerator.FreeTypeFontParameter parameter = new FreeTypeFontGenerator.FreeTypeFontParameter();
        parameter.size = size;
        parameter.color = Color.WHITE;
        parameter.shadowOffsetX = 2;
        parameter.shadowOffsetY = 2;
        parameter.shadowColor = Color.GRAY;

        bitmapFont = generator.generateFont(parameter);
    }

   @Override
   public void render () {
      Gdx.gl.glClearColor(0, 0, 0, 1);
      Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
      batch.begin();
      String text = "HIGH SCORE:" + size;
      GlyphLayout layout = new GlyphLayout();
      layout.setText(bitmapFont, text);

      float x = (Gdx.graphics.getWidth() - layout.width) / 2.0f;
      float y = (Gdx.graphics.getHeight() - layout.height) / 2.0f;
      bitmapFont.draw(batch, text, x, y);
      batch.end();
   }
}


That will write a string of your choice centered on screen, and increase the font size every time to tap the screen.
6  Game Development / Newbie & Debugging Questions / Re: Libgdx Freetype font glitches on android? on: 2016-04-22 12:28:47
This is difficult to answer without more information. Is there any code you can share with us?
7  Games Center / WIP games, tools & toy projects / Re: Lala - Android bridge building game for young kids on: 2016-04-22 06:13:41
For building the UI for the menu and on-screen controls I am using  Scene2d, which is libGDX's way of composing screens using Actors and Actions.

While I am not the biggest fan of the way layouts are handled, the way you can add animations to your UI elements is really cool.
By adding Actions to Actors most transforms (and other manipulations) becomes easy to add and fine-tune.
Click to Play

To make the level selection buttons fall in like the example above I simply need to add an action for it;
1  
2  
float timing = MathUtils.random(0.8f, 1.0f);
button.addAction(moveTo(xPos, yPos[row], timing, Interpolation.sine));

The timing variable is the amount of time the entire animation will take and it's set to a random value so that all the buttons fall in at slightly different speeds.

As the "old" level selection buttons needs to be removed from the scene when they've fallen off the screen I utilize the sequence Action which conveniently allows me to stack a series of Actions to be executed in order;
1  
2  
3  
4  
float d = MathUtils.random(0.8f, 1.0f);
button.addAction(sequence(
    moveTo(button.getX(), -button.getWidth(), d, Interpolation.pow4),
    Actions.removeActor()));

This way the animate (with interpolation of my choice), to a position that is below the bottom of the screen (-button.getWidth() in this case) and then the next action of removing it is automatically executed for me.

Sometimes Actions needs to run in parallel, when a level is completed a star is added to the level that fades in and pulses, and the padlock of the next level is dropped whilst spinning;
Click to Play

Creating this effects are as simple as;
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
// Fade in and pulse the star
image.addAction(
    parallel(
        alpha(1, 1, Interpolation.sine),
        sequence(
            scaleTo(2, 2, 1, Interpolation.sine),
            scaleTo(1, 1, 1, Interpolation.sine)))
);

// Drop and rotate the padlock
image.addAction(
    parallel(
        moveTo(actor.getX(), -image.getHeight()*2, duration, Interpolation.swingIn),
        rotateTo(180.0f * (RND.nextFloat() - 0.5f), duration, Interpolation.sineIn)));
8  Games Center / WIP games, tools & toy projects / Re: Lala - Android bridge building game for young kids on: 2016-04-16 15:19:55
I really like this idea for little kids...a nice idea that's not too difficult.  And I bet kids will get satisfaction out of seeing the alien able to walk across the screen.
Yeah, I think making sure that it is not too difficult and that the chance of getting stuck is low is important when your target age group is 3-6.

The game will have the normal sort of "unlock" mechanism where you get access to the level 2 only when you've completed level 1, but after the first sort of tutorial levels completing a level will unlock more than just one other level.

I am hoping that doing it that way will make it feel like there's more choice will there still is an incentive to try to complete all levels.
9  Games Center / WIP games, tools & toy projects / Lala - Android bridge building game for young kids on: 2016-04-14 17:56:37
For longer than it should have taken me, I have been mucking about with a prototype for a game that is sort of a bridge-building kind of physics puzzle intended for young kids.

I am doing this partly because I wanted to try doing a game where hand-eye coordination isn't the most important thing (like Hovercraft), and partly because I wanted to do a game that my kids can play (unlike Grapple, which got an age-rating of 13 and up because of the blood persecutioncomplex).

So with my daughter's "help" I've been building Lala, a game about helping aliens from planet Lala to reach their space-ships so that the can get back home.



The game is, as I am guessing most of you can see, based on Kenney's tilesets and it will when (if) finished have five different types of aliens, in five different environments in sixty different levels.



After Hovercraft I promised myself my next game wouldn't be one where I had to do a lot of level design. I broke that promise with Grapple and I am already regretting it Smiley

Game play will be about dragging blocks to make it possible for the alien to go from the left side of the screen to the right, where his space-ship is waiting.

Click to Play


The player does not directly control the alien, it's all about building by placing blocks.

Basic game play is implemented, but it's still a far away from being finished (I am sort of hoping that if I run a devlog here it will push me to finish it).

Main platform will be Android, but since I am using libGDX a desktop version might also come out of it. I am using Box2D for the physics and the levels are made using Tile Map Editor to create the levels.

Any feedback is greatly appreciated.
10  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-04-12 17:32:24
Decided that to turn my current prototype into a finished game I need to start writing about it as a WIP-project. That should force me to produce somewhat regular updates instead of occasionally tinkering with non-important details.
11  Discussions / Miscellaneous Topics / Re: What I did today on: 2016-02-22 07:05:40
Wish me luck.

Good luck, I hope your venture works out!
12  Games Center / Showcase / Re: Grapple - Android 2D platformer (finally released to Google Play) on: 2015-12-18 14:14:25
Played this one after seeing it in wip... it's well done.

Interesting concept, well implemented.  I liked it.
Thank you! I appreciate the feedback.

Uses box2d right?
It does, yes. It's built with libGDX and the physics is Box2D.

Did you do the art yourself?

Where'd you get the music/sounds?
Most of the art is from OpenGameArt (A Platformer in the Forest and deadEarth's music), I can't really do any graphics or music so I'm relying on Creative Commons assets. Some of the sounds are done by me but most are from freesound.org.

(I'm assuming you're solo or small team)
I am just me. By myself. On the train to and from work. Smiley
13  Games Center / Showcase / Re: Grapple - Android 2D platformer (finally released to Google Play) on: 2015-12-15 08:35:52
Moved Smiley

Much obliged.
14  Games Center / Showcase / Re: Grapple - Android 2D platformer (finally released to Google Play) on: 2015-12-10 07:45:18
I just realized I've left this here in WIP, does anyone know what I need to do to move it away from the Work in Progress board and onto the Showcase one as I am considering this one done?
15  Games Center / Featured Games / Re: Exiled Kingdoms -Android RPG- Now with video! on: 2015-12-06 08:28:13
Spotted a typo, when you assign the initial points for a new character (yes, I am starting over again on this game now that there are so many updates) it says ┬┐Why does everyone hate you?, and it comes with weird upside down Spanish question marks Smiley
16  Games Center / WIP games, tools & toy projects / Re: Floodgate - Randomly Generated Sewer System Search Thingy on: 2015-11-18 08:20:20
"Randomly Generated Sewer System Search Thingy", now that's a game I didn't know I wanted to play until I saw it  Smiley

Looking forward to seeing what sort of problems or puzzles you can come up with for this game mechanic.
17  Games Center / Featured Games / Re: Exiled Kingdoms -Android RPG- Now with video! on: 2015-11-18 08:16:31
Last updates:

v.0.5.828 - 15/11/15

-Save your game at will! You can save in any outdoor area.

Does this mean I can save just before entering a dungeon (for example) and if I get killed I can just reload the save and try again?

Yes. Still there are a few limitations:

-You don't choose slot, each game you play is always saved in the same slot, so you'l overwrite the previous save.
-There can't be enemies nearby.
-You can't be very low on hitpoints.

The first one is there because I want this to be a choices&consequences game, mainly in the dialogues. I want people to make meaningful choices in conversations.

The second and third are a consequence of that. If you save your game in a situation of unavoidable death, you'd effectively lose your game.

Good, I like that you're making sure actions have consequences. I think the game play would be ruined by a too forgiving save-load methodology.
18  Games Center / Featured Games / Re: Exiled Kingdoms -Android RPG- Now with video! on: 2015-11-17 07:52:28
Last updates:

v.0.5.828 - 15/11/15

-Save your game at will! You can save in any outdoor area.

Does this mean I can save just before entering a dungeon (for example) and if I get killed I can just reload the save and try again?
19  Games Center / WIP games, tools & toy projects / Re: The Count Lucanor on: 2015-11-11 07:56:03
I just watched your Announcement Trailer on YouTube, your game is gorgeous.
20  Games Center / Featured Games / Re: Exiled Kingdoms -Android RPG- Now with video! on: 2015-10-29 08:01:33
I've not played this for a while (trying to learn a new language instead of playing games on my way to work) but I gave it another go today. I really like the lighting you've added, the towns look much more of welcoming, safe havens when you arrive at night. Really adds to the feel of the game, well done.
21  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-10-29 07:57:49
Realised my Hovercraft game has reached 10,000 downloads on Google play.
It made my day.

Congrats man may the download keep rising! Our game hasn't reached even thousand yet maybe in time Sad
Thanks!
It took mine close to a year to get to 10,000, be patient Smiley
22  Discussions / Miscellaneous Topics / Re: What I did today on: 2015-10-27 07:56:11
Realised my Hovercraft game has reached 10,000 downloads on Google play.
It made my day.
23  Games Center / Featured Games / Re: Exiled Kingdoms -Android RPG- Now with video! on: 2015-10-26 08:47:33
The game seems to be one of the best 2D RPGs out there
You are not wrong.
24  Games Center / WIP games, tools & toy projects / Re: Questica -- A procedurally generated rpg adventure! on: 2015-10-06 08:20:55
This is looking really promising!
Do you have any estimate on when you think you'll have something ready for us to try (in a week, a month or a year)?
25  Games Center / Featured Games / Re: Exiled Kingdoms -Android RPG- Now with video! on: 2015-09-11 06:18:29
Spotted a weird artifact by the Orc stronghold south east (?) Of Kingstride.  It looked like I was up on the palisade,  also the loot dropped by an Orc also appeared "up there".

26  Games Center / Featured Games / Re: Exiled Kingdoms -Android RPG- Now with video! on: 2015-09-10 12:36:57
Is there a life-or-death reason for choosing colored Comic Sans as the font for NPC names?

http://www.comicsanscriminal.com

Hmmm been wanting to change it for a while, other people has been telling me the same.

Don't change it without listening to it's defence speach!

Although, having said that, change it if you can.  persecutioncomplex
27  Games Center / Featured Games / Re: Exiled Kingdoms -Android RPG- Now with video! on: 2015-09-10 06:14:31
So I spotted something weird today, when I get to Kingsbridge sometimes Grisela is a man. If I then leave (for example go to New Garand and stay at the inn there) and come back she's back to looking how she looked the first time I met her.

28  Games Center / Featured Games / Re: Exiled Kingdoms -Android RPG- Now with video! on: 2015-09-09 09:44:34
YOUR PROFILE PICTURE IS THE HEAD OF ITHARRAK THE FIREDANCER!!!  Shocked
29  Games Center / Featured Games / Re: Exiled Kingdoms -Android RPG- Now with video! on: 2015-09-07 06:25:30
v.0.5.797 - 5/9/15

-Traps added! Be careful in dungeons.

--
Regarding this, please if you want to help testing them, the dungeons including traps are Lannegar Mine, Bandit hideout near Kingsbridge, and tombs near New Garand.

I have been looking at the traps and they're annoying. Usually I am told I stepped in one where  I am surrounded by Bandits that I am fighting, there's no way I could see the trap och even read about spotting them in the combat log.

Also, Adam spotted some traps on to step into them right after (classic Adaon).

And once Adaon spotted a trap whilst unconscious on the ground, which leads me to think he was just faking the injury to avoid combat (again, classic Adaon).

Perhaps a visual que could be added so that I could spot the traps earlier? I like the idea of the traps but right now it feels a bit too random.

I tried the traps in Lannegar mine and the Bandit hideout.
30  Games Center / Featured Games / Re: Exiled Kingdoms -Android RPG- Now with video! on: 2015-09-04 06:49:01
The new sprites are way better than the old ones, thank you for making them crisper.
The game does seem less resource intensive after the last update, I'll try to see if I can spin it up on one of my older devices that previously struggled to run it.

I like how complex some of the quests are, the main quest line in particular, it's much more engaging than a lot of other games were essentially all the quests are variation on "fetch 10 of these" or "kill 5 of those".
(story spoiler below!!!)
The part where you get imprisoned and lose all your gear is excellent, and really does make you want to pursue the main quest line to completion.


How much time are you spending on this on a daily basis, if you don't mind me asking?
Pages: [1] 2 3 ... 7
 
DarkCart (21 views)
2016-05-29 02:30:33

Hydroque (36 views)
2016-05-26 14:45:46

Mac70 (47 views)
2016-05-24 21:16:33

theagentd (54 views)
2016-05-14 18:38:35

theagentd (87 views)
2016-05-10 22:37:41

theagentd (92 views)
2016-05-10 22:33:46

IanParcs (119 views)
2016-04-18 14:18:53

KaiHH (115 views)
2016-04-18 08:35:41

KaiHH (135 views)
2016-04-15 12:43:58

theagentd (142 views)
2016-04-14 02:16:17
FPS Camera Tutorial
by Hydroque
2016-05-22 05:40:58

Website offering 3D Models specifically for games for free
by vusman
2016-05-18 17:23:09

Website offering 3D Models specifically for games for free
by vusman
2016-05-09 08:50:56

Website offering 3D Models specifically for games for free
by vusman
2016-05-06 11:10:21

Website offering 3D Models specifically for games for free
by vusman
2016-04-29 12:56:17

List of Learning Resources
by SilverTiger
2016-02-05 09:39:47

List of Learning Resources
by SilverTiger
2016-02-05 09:38:38

List of Learning Resources
by SilverTiger
2016-02-05 09:35:50
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!