Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (776)
Games in Android Showcase (231)
games submitted by our members
Games in WIP (856)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  4Kanvas - Online Voxelediting  (Read 8192 times)
0 Members and 1 Guest are viewing this topic.
Offline Damocles
« Posted 2012-01-17 21:16:10 »

Hi, this is an early testversion of a small 4k Voxelediting program.

(click the window to gain focus..)

W,A,S,D -> moves the cursor horizontally
Q       -> Cursor Down
E    -> Cursor Up
Space -> place a Voxel
Del   -> remove Voxel
1 to 9   -> choose voxel color


L   -> Load from the server (your current canvas will be updated with the server-content)
G   -> Save your Progress to the server (will overwrite any other edits on the server)

Cursorkeys -> move the view around

i know its too many keys and no mouse controls. I will work on that.


It should at startup try to download the servermap (there is only one now, so dont put naughty stoff on)
Even if you cant connect to the server, you can test around a bit.

When you made something funny, hit "G" to save the progress,
and with "L" you Load the current servermap again.

Tell me if the keyboardlayout does not work meanigfully (like on the french key-layout).
Later I will try to implement a propper mousecontrol.

Right now I want to mainly test if the connection works.
The certificate is selfmade, so you will have to confirm to it to load from the server.
(dont worry, there is no bad stuff in it.)

Regards, Damocles
Offline Shazer2

Junior Devvie

Medals: 3

Aspiring developer.

« Reply #1 - Posted 2012-01-17 21:20:57 »

Hey dude, well done. I could only dream of creating something like this.


"When you want to be successful as bad as you want to breathe, then you will be successful." - Eric Thomas
Offline Groboclown
« Reply #2 - Posted 2012-01-17 21:36:47 »

I'm getting connection errors, but I'm behind a fairly heavy firewall.  I'm not sure if it's intended as a result of the connection error, but the cursor controls don't seem to do anything.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Damocles
« Reply #3 - Posted 2012-01-17 21:39:43 »

Oh, use WASD and Q/E  to move the cursor.
The cursorkeys just move the view. (no mouse yet, but you need to click the window for focus)
The client runs offline, and only makes a connection when loading/saving.

I put the connection on Port 40336 to my server.

Offline gouessej
« Reply #4 - Posted 2012-01-17 21:55:44 »

It runs fine with OpenJDK.

Julien Gouesse | Personal blog | Website | Jogamp
Offline Damocles
« Reply #5 - Posted 2012-01-17 21:58:25 »

Good to hear.
Can you make some edits, and them hit "G", I just want to see if the upload of data works propperly.
Offline Scarzzurs
« Reply #6 - Posted 2012-01-17 23:10:29 »

Nice job :-)

Not much game/toy about it though. Atleast I wasn't entertained for that long...
But I guess it serves as a pretty good proof of concept of something exciting to come :-)

Now, I'll return to my Legos Cheesy

(Btw. I drew a low-res version of my cubic earth drawing Shocked)

- Scarzzurs

My games and Projects:,
Old website
Offline ReBirth
« Reply #7 - Posted 2012-01-17 23:48:02 »

I don't know if it's bug

btw source will be great Grin

Offline Damocles
« Reply #8 - Posted 2012-01-18 04:36:14 »

thanks Scarzzurs, at least I saw some changes to the map.
The earth is really cute.

I don't know if it's bug

No, thats just the floor you drew into. The bottom is initially 1 cube high grey cubes.
You can use the DEL key to erase voxels on the floor too.

Source comes later. Its not nicelooking right now anyhow. Dont want to embarris myself  persecutioncomplex

The editing is not much fun without the mouse. But at least all the controls are there.
I should make several maps to save into, right now there is just a single global 64x64x24 map.
Well yes, its just a proof of concept for some other project.
(no nessecarity voxelbased, I just always wanted to make a voxel editor)

oh yes:

The server is included in the jar.
You start the server with the appletparameters "s" and value "s"
and the client gets the parameter "i" and the value "" (whatever is the ip adress of the server)
(you can see the details in my html code)
Offline StephR

Senior Devvie

Medals: 9

« Reply #9 - Posted 2012-01-22 21:24:41 »

Please tell us that you are going to make a new game from this impressive demo.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Damocles
« Reply #10 - Posted 2012-01-23 08:50:53 »

This was more intended as test for a collection of technologies (networking mainly)

I just wanted to check some shared content creation methods.

Offline dr-snipe

Senior Newbie

Projects: 1

« Reply #11 - Posted 2012-02-08 05:28:04 »

Nice! Always wanted to do this kind of graphic perspective but never got the time to sit down and learn about it. Solid job so far, online editing would be really fun like minecraft Smiley

Pages: [1]
  ignore  |  Print  

hadezbladez (269 views)
2018-11-16 13:46:03

hadezbladez (146 views)
2018-11-16 13:41:33

hadezbladez (279 views)
2018-11-16 13:35:35

hadezbladez (62 views)
2018-11-16 13:32:03

EgonOlsen (2109 views)
2018-06-10 19:43:48

EgonOlsen (2141 views)
2018-06-10 19:43:44

EgonOlsen (1353 views)
2018-06-10 19:43:20

DesertCoockie (1941 views)
2018-05-13 18:23:11

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

nelsongames (2241 views)
2018-04-24 18:14:32
Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45

Deployment and Packaging
by philfrei
2018-08-20 02:33:38

Deployment and Packaging
by philfrei
2018-08-20 02:29:55

Deployment and Packaging
by philfrei
2018-08-19 23:56:20

Deployment and Packaging
by philfrei
2018-08-19 23:54:46 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‑
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!