Longor1996
|
 |
«
Reply #120 - Posted
2013-03-09 13:52:46 » |
|
Just a random question: How does the collision work?
- Longor1996
|
|
|
|
Mike
|
 |
«
Reply #121 - Posted
2013-03-09 14:52:35 » |
|
Just a random question: How does the collision work?
- Longor1996
The collision is the worst written part of the code at the moment as I never had done collisions before and wanted to figure out what to put into the game before making it correctly  I now have a pretty good idea so it's something I'll fix somewhere down the line. The collision detection at the moment checks if the camera wants to move into a block (all block shapes have the same bounding box at the moment), if not it allows the move, and otherwise it checks if it is one of the new coordinates that limits it by combining the previous position with two of the new coordinates, if so it only moves the player in two dimensions. If it cannot move in two dimensions either it checks one dimension, and if it cannot move the player in one dimension either it doesn't move. The downsides at the moment is that there are lots of tests, ergo lots of places where something could go wrong, and if you move quick enough you can potentially walk through blocks, as it only checks if you are inside them. and not if you passed through one. It's quite ugly but it seems to work so I'm not going to touch it until I want to add some new functionality that demands it. Mike EDIT: The world is reset after having moved it to a new server. The new server is dedicated for State of Fortune and State of Profit (once I put that over), has an SSD, 4 times the ram, 16 times the cpu power and a quicker internet access, so should be good for quite some time  EDIT 2: You can now also level a lot of land at once by dragging an area instead of doing each tile individually
|
|
|
|
Mike
|
 |
«
Reply #122 - Posted
2013-03-09 20:35:46 » |
|
Sorry for bumping but one of you guys built a very nice lake house and used walls for something I hadn't thought of (thin pillars), I love it when people do things in your game that you hadn't thought of but that turns out nice   Mike
|
|
|
|
Games published by our own members! Check 'em out!
|
|
NegativeZero
|
 |
«
Reply #123 - Posted
2013-03-09 20:37:30 » |
|
That would be me. But I hadn't roof'd it yet, I don't know who put that on.
|
|
|
|
Mike
|
 |
«
Reply #124 - Posted
2013-03-09 21:12:01 » |
|
Ah, nicely done  There is an annoying blinking going on when someone else builds something, I'll fix that  Mike
|
|
|
|
|
Mike
|
 |
«
Reply #126 - Posted
2013-03-09 21:49:17 » |
|
With two "people" looking at it, nice!  The missus is currently learning Blender and making some player models, will take some time before they are implemented though but it is nice to be able to leave that to her so I can focus on the programming part  The blinking should be fixed now. Mike
|
|
|
|
NegativeZero
|
 |
«
Reply #127 - Posted
2013-03-09 21:54:44 » |
|
Maybe be able to have names over people's heads for the time being? I would really like to be able to identify people somehow. Maybe even a chat system? 
|
|
|
|
NegativeZero
|
 |
«
Reply #128 - Posted
2013-03-09 22:29:53 » |
|
Whoever keeps on adding to my house: please stop ;_;
|
|
|
|
Mike
|
 |
«
Reply #129 - Posted
2013-03-09 22:31:15 » |
|
Yup, need both of them quickly, I'll grab it from state of profit soon, really need to communicate I noticed. But I built a very nice path to the bridge! You mean-o!  Mike
|
|
|
|
Games published by our own members! Check 'em out!
|
|
erikd
|
 |
«
Reply #130 - Posted
2013-03-09 23:58:39 » |
|
The missus is currently learning Blender and making some player models
lucky bastard 
|
|
|
|
Mike
|
 |
«
Reply #131 - Posted
2013-03-10 13:40:52 » |
|
Yup, she is way more artistic than I am and it's looking good so far.
The game now has a website and a log in system (pretty much just copied the one from state of profit). I'll now be able to store where you logged out, add a chat and show people's names over their heads.
Mike
|
|
|
|
Longor1996
|
 |
«
Reply #132 - Posted
2013-03-10 13:51:13 » |
|
I tryed to register on the website and it seems like it worked. But when i try to login, it just says "Incorrect username or password!". Seems like a Bug to me.
- Longor1996
PS: I tryed to register as 'Longor1996'.
|
|
|
|
Mike
|
 |
«
Reply #133 - Posted
2013-03-10 14:28:15 » |
|
Fixed it, you can now re-register  Thanks! Mike
|
|
|
|
Longor1996
|
 |
«
Reply #134 - Posted
2013-03-10 16:05:19 » |
|
The picture should explain the bug:  - Longor1996
|
|
|
|
Mike
|
 |
«
Reply #135 - Posted
2013-03-10 16:09:00 » |
|
Nice bug  I'll fix it, thanks! It's really fun to build things with 5-6 people at once, lots of chaos as we can't talk to each other and everyone just builds what they think it should be like  Mike
|
|
|
|
wreed12345
|
 |
«
Reply #136 - Posted
2013-03-10 16:12:05 » |
|
thats my house in the back left
|
|
|
|
Mike
|
 |
«
Reply #137 - Posted
2013-03-10 22:37:45 » |
|
Ah, I saw you build it and added the stone path so it was connected to the rest of the buildings  I fixed the god ray issue and added so you now can see who is who above their "ball". I'll add chat tomorrow or Tuesday as that is very needed when you play together. Mike
|
|
|
|
Longor1996
|
 |
«
Reply #138 - Posted
2013-03-11 15:11:06 » |
|
Hi, i found a bug (again)! If you press ESC and enable the 'High quality Ground', all Nametags turn into white bars. Picture:  I think it this is because you forgot to set the alpha-blending to the right mode. - Longor1996
|
|
|
|
Mike
|
 |
«
Reply #139 - Posted
2013-03-11 16:47:02 » |
|
Thanks, fixed it  I had forgotten to register the class which arranges the player name textures so the textures didn't get recreated correctly when reinitializing. Mike
|
|
|
|
Longor1996
|
 |
«
Reply #140 - Posted
2013-03-11 18:11:13 » |
|
Suggestions/Ideas: - A per-player 'torchlight' thing. (So you can see better at night) - A ramp block. - A fence block. (To make a garden) - A sign block. (So you can name your build) - A way to plant/remove trees. - Bushes - More flat land to build.
I know its possible to terraform the land, but it would be nice if there already is a large flat area to build. And i would really like to see a fence block!
- Longor1996
|
|
|
|
Mike
|
 |
«
Reply #141 - Posted
2013-03-11 19:02:48 » |
|
Thanks for the suggestions! I think that almost all of you wrote will be part of the game (maybe except for the ramp block, I was going to add a stairs block instead to half the size needed for stairs). You can make a fence now already with some clever usage of the the wall shape. I'll start with adding the chat (probably tomorrow) and then see where we go from there  Mike
|
|
|
|
NegativeZero
|
 |
«
Reply #142 - Posted
2013-03-12 04:07:20 » |
|
Well ramps would make really nice roofs :S
|
|
|
|
Mike
|
 |
«
Reply #143 - Posted
2013-03-12 21:45:29 » |
|
That's true, and once stairs are in they should be quite easy to implement. I put the chat on hold this evening and instead helped out with the character model. Not too bad for the missus first attempt at Blender  It's not in the game yet, once she improved the texture and added a walking animation I'll put him in.  Mike
|
|
|
|
wreed12345
|
 |
«
Reply #144 - Posted
2013-03-12 22:41:39 » |
|
This whole game is really taking shape and looking very impressive!
|
|
|
|
Mike
|
 |
«
Reply #145 - Posted
2013-03-13 21:08:09 » |
|
Thanks! Currently working on the movement to add the character into the game. Also ordered an Oculus Rift to see if I can integrate it, would be awesome  Mike
|
|
|
|
Longor1996
|
 |
«
Reply #146 - Posted
2013-03-14 18:31:30 » |
|
Yay, Character Models.
Another Random Question: How big is the gameworld exactly? I tryed to reach the world border... didn''t work out quite well. Or is the gameworld 'infinite', like in Minecraft?
- Longor1996
|
|
|
|
Mike
|
 |
«
Reply #147 - Posted
2013-03-14 20:07:02 » |
|
Ah, I saw you were logged in and went looking for you but didn't find you. That explains it  Yup, it is 'infinite'. Chat is almost finished!  Mike
|
|
|
|
Agro
|
 |
«
Reply #148 - Posted
2013-03-14 20:10:53 » |
|
I wish I could play this. D: Ubuntu won't run the java applet for some reason, and on my IBM, it runs at 3 fps. ;(
|
|
|
|
Mike
|
 |
«
Reply #149 - Posted
2013-03-14 20:52:41 » |
|
It's LWJGL so it should be Linux compatible. What happens when you try to run it? Can you run Minecraft?
Mike
|
|
|
|
|