If someone wants to help me with the development of the game just say and I send the source code
Update 0.3.0
http://s17.postimg.org/tilybvmfj/screenshot1.png
http://s2.postimg.org/rx5sz1juh/screenshot2.png
- Improved system of lighting;
- Improved Camara;
- Collision with trunks of trees removed but you can still break it;
- Highest Trees;
- Duration of sand and leaves updated;
- Land is no longer completely flat;
- Life icon;
- New Squares: Grass (Snow), Ice;
- Now it rains and snows;
- Snow Effects;
- Small window again;
Download:http://www.mediafire.com/download/f7d4tjhr7e9ga9i/Square+World+0.3.0.rar
Enjoy
Looks pretty cool! My only issue is the jumping it seems a bit delayed and maybe a suggestion since it is a 2d game you should have the A D controls but you can also switch to the keypad controls if wanted just a small suggestion?
Numpad controls should be on by default IMO.
Also, my HUD was a bit glitched out.
http://s.blha303.com.au/DNcd.png
The issue is that the hearts are set using absolute coordinates. Thatās a horrible mistake to make in GUI programming.
Set the X to be at the center of the screen, and set the Y to be at the bottom, above the inventory.
Other than that, Iāve not had many other issues. I can still collide with leaves in the background layer, and thatās all Iāve discovered.
- Jev
I didnāt understand the suggestion
[quote]Also, my HUD was a bit glitched out.
The issue is that the hearts are set using absolute coordinates. Thatās a horrible mistake to make in GUI programming.
Set the X to be at the center of the screen, and set the Y to be at the bottom, above the inventory.
[/quote]
I am not using absolute coordinates :S but i will fix the problem.
Numpad controls will be on by default maybe next version
Yes because I want the character can climb trees
Iām interested in those black tiles. Is that ālightingā? It seems kind of random at the moment if it is!
[quote]Iām interested in those black tiles. Is that ālightingā? It seems kind of random at the moment if it is! Tongue
[/quote]
Yes it is lightning eheh but the it is still simple
Yes because I want the character can climb trees
[/quote]
Donāt do it like you are doing right now. In my opinion, a better way would be to disable collision response on leaves. Then, when the player collides with them and jumps when they are in front of them, execute the climb! Think about it in real life, when you walk into leaves you obviously donāt smack face first into them and stop, you walk through them. Now, of course youāre making a game, not a life simulator (would be a cool ideaā¦), but the general concept applies. Donāt make tiles that resemble real life objects that arenāt solid in real life collidable.
[quote]Yes because I want the character can climb trees
[/quote]
you could make that work by not having horizontal collision detection on the leaves, only check if the player is falling down onto them, then you could jump through them from below to climb up them too.
-the background of the flowers is darker than the sky at night.
-the sand doesnt fall through water.
-if 2 trees are beside each other, neither of them have outer leaves.
-falling off the edge of the world isnt so pretty. it might be better to make one side wrap around to the other, or not allow the camera to move past the edge of the world.
[quote]you could make that work by not having horizontal collision detection on the leaves, only check if the player is falling down onto them, then you could jump through them from below to climb up them too.
[/quote]
It is a great idea i will try that:D
[quote]-the background of the flowers is darker than the sky at night.
-the sand doesnt fall through water.
-if 2 trees are beside each other, neither of them have outer leaves.
-falling off the edge of the world isnt so pretty. it might be better to make one side wrap around to the other, or not allow the camera to move past the edge of the world.
[/quote]
Thanks for the bug report
i think you need a collision check half way up the body too⦠i can jump through solid tiles if my head is above them and my feet are below them.
[quote]i think you need a collision check half way up the body too⦠i can jump through solid tiles if my head is above them and my feet are below them.
[/quote]
Yeah, My collision is so basic that it has many bugs
basic is fine for 2 boxes colliding. but since the characters box is taller than the tile box, you need to check an extra collision point half way up the body.
[quote]basic is fine for 2 boxes colliding. but since the characters box is taller than the tile box, you need to check an extra collision point half way up the body.
[/quote]
Hum, nice i think i will try that. Thanks XD
Ok I will explain better maybe you should have a second control option. A and D are left and right, what I meant was have a second option in the menu where you could have the left arrow be left and the right arrow be right or customizable controls altogether.
I donāt want to start a useless debate, but it should still use the arrow keys by default IMO.
Itās not a first person shooter, so why give it controls based off of FPS games?
- Jev
[quote]Ok I will explain better maybe you should have a second control option. A and D are left and right, what I meant was have a second option in the menu where you could have the left arrow be left and the right arrow be right or customizable controls altogether.
[/quote]
Yeah i will create options in main menu so you can change the controls
[quote]I donāt want to start a useless debate, but it should still use the arrow keys by default IMO.
Itās not a first person shooter, so why give it controls based off of FPS games?
[/quote]
Yeah i think you are right
Lol not going to get into it but Terraria, Starbound etc etc all use WASD just fine.
It would make no sense in forcing the user to move there left hand all the way over to the right hand of the keyboard, where shortcuts via the pinky and thumb are much harder to reach. Not to mention it offsets your arm to an uncomfortable position, sure if the game did not require the mouse it would be fine.
But for this, WASD > Arrow Keys
You have a point, I had forgotten about the controls required to break blocks. Though my point still stands, itās an odd choice of controls IMO.
- Jev
Update 0.3.1
- HUD coordinates fixed;
- You can now use the āA Dā or Arrow Keys to walk;
- Flowers are darker at night fixed;
- Now the sand falls into the water;
- Bug two trees together without leaves in the sides fixed;
- Flowers are not generated over the sand;
- Now the character can not fall off the edge of the world;
Download:http://www.mediafire.com/download/h4g4zet4rc35hcs/Square+World+0.3.1.rar