SoBlock!

Hello !

With a friend we have developed a block building game developped with LWJGL with an emphasis on multi-scale. Players can see potentially infinitely fare and add/remove block of infinite dimension. Please have a look at our youtube video. At the end of the video you will see massive modifications and large scale terran rendering (in the video the map displayed is 2^13 x 2^13 x 2^13). Suggestions and feedback are very much appreciated,

Thanks in advance
Laurent

game website :
http://soblock-thegame.com/
download the game (FREE, PC/MAC) :
http://soblock-thegame.com/download
if you like it, please like our facebook page :slight_smile:


UPDATE : new Trailer on youtube

qdXPuQb8uI4

http://soblock-thegame.com/img/soblock3_1600.jpg

Just downloaded this and played a couple minutes. Just a few thoughts.

  • Looking around isn’t very smooth. If I don’t move my mouse far enough, where you’re looking doesn’t change at all
  • Looks a lot like Minecraft. Not sure if you’re trying to compete with it, but I don’t think you’d be very successful in stealing their customers (but who knows)…
  • For some reason, the teal cube bothers me, I don’t know why.

Overall, it looks like an awesome game with a lot of potential.

After a minute or two of playing, I took an immediate liking to the landscape. It is a lot more large, and majestic, if you will. You just don’t see such large mountains in normal minecraft. Looking forward to another update!

Can we get a version of the game for us Linux users? Really want to try it out :slight_smile:

Thanks for your feedbacks !

We do have a linux version but we did not try but you are welcome to try : https://www.dropbox.com/s/dmxwctrkf0knmqt/SoBlockLinux.sh

Please let me know if it does work !

Laurent

So I ran it on Linux…


Xlib:  extension "GLX" missing on display ":0.0".
org.lwjgl.LWJGLException: Could not init GLX
	at org.lwjgl.opengl.LinuxDisplayPeerInfo.initDefaultPeerInfo(Native Method)
	at org.lwjgl.opengl.LinuxDisplayPeerInfo.<init>(LinuxDisplayPeerInfo.java:52)
	at org.lwjgl.opengl.LinuxDisplay.createPeerInfo(LinuxDisplay.java:716)
	at org.lwjgl.opengl.Display.create(Display.java:855)
	at org.lwjgl.opengl.Display.create(Display.java:785)
	at org.lwjgl.opengl.Display.create(Display.java:766)
	at org.wavecraft.ui.WindowFrame.<init>(WindowFrame.java:67)
	at org.wavecraft.ui.UserInterface.<init>(UserInterface.java:32)
	at org.wavecraft.ui.UserInterface.getUserInterface(UserInterface.java:23)
	at org.wavecraft.client.WaveCraftSP.init(WaveCraftSP.java:44)
	at org.wavecraft.client.WaveCraftSP.main(WaveCraftSP.java:35)
Exception in thread "main" java.lang.IllegalStateException: Display must be created.
	at org.lwjgl.input.Keyboard.create(Keyboard.java:319)
	at org.wavecraft.ui.KeyBoard.<init>(KeyBoard.java:30)
	at org.wavecraft.ui.UserInterface.<init>(UserInterface.java:33)
	at org.wavecraft.ui.UserInterface.getUserInterface(UserInterface.java:23)
	at org.wavecraft.client.WaveCraftSP.init(WaveCraftSP.java:44)
	at org.wavecraft.client.WaveCraftSP.main(WaveCraftSP.java:35)



ok thank you i will fix it next time I have access to a linux machine.

Actually, wait a second.

It turns out I just didn’t have my drivers installed ._.
I’ll test it once that’s done.

I found this thing under the ground.
Imgur
Can someone explain why it is there?

EDIT:
I’ve played for about an hour now and the mouse movement is making my eyes hurt. To me it looks like im lagging.
Otherwise it looks really good and could be really fun if you make mouse/movement smoother.

Found that colorful object too. Is it something you missed to remove?

hey thanks for feedbacks,

the object you mention is just a grid for debug purpose that we forget to remove.

We will work on smoothing the mouse motion on future releases.

Just had a go and rely liked it. It is a game that I could just sit down a play for hours, wondering around and placing blocks. No too sure about the jumping, seems a bit slow but that might just be me. I also found it a bit hard to control moving the selection to place or destroy blocks. In summery, a good game that kept me entertained with a few improvements in order, I look forward to seeing the next update. :slight_smile:

I attempted running it on Linux. Here’s what I got:


Exception in thread "main" java.lang.NoClassDefFoundError: javax/vecmath/Point2d
	at org.wavecraft.ui.Mouse.<init>(Mouse.java:38)
	at org.wavecraft.ui.Mouse.getInstance(Mouse.java:33)
	at org.wavecraft.ui.UserInterface.<init>(UserInterface.java:34)
	at org.wavecraft.ui.UserInterface.getUserInterface(UserInterface.java:23)
	at org.wavecraft.client.WaveCraftSP.init(WaveCraftSP.java:44)
	at org.wavecraft.client.WaveCraftSP.main(WaveCraftSP.java:35)
Caused by: java.lang.ClassNotFoundException: javax.vecmath.Point2d
	at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
	... 6 more

check out our new trailer !!

It’s shame there’s no linux version :-X

I like the trailer. Sweet music. Also, I forgot to mention that when I first played it, I saw a rendering trick, I think. I saw that a group of blocks a ways away takes on the texture of one block, and that way renders less things! Is that what you did? I couldn’t see for sure.

Great job… But this game is too much like minecraft. If the motive was just to learn how to generate a world like this, great! But if it was to make a unique game, I don’t think its different enough from minecraft to be its own game.

Why do people keep necroing threads?