Minecraft Classic + Survival Clone!!!

Posted By: UberFoX

Minecraft Classic + Survival Clone!!! - 11/10/10 02:44

Heya all im making a Mincraft Clone for pure fun of it. Its still in heavy development but so far its got loads of functions... Have a read =)

UberBlox is currently a sandbox game where there are no real goals other than to have fun, The game allows you to create loads of buildings, art, structures or whatever you can imagine. There are thousands of blocks to choose from and around 32 million colours to pick from for building.

There is also special blocks such as Lava, Water, Glass, Flowers, Springboards, Steps, Ladders and so on.

UberBlox has over 60 commands such as Cuboid which helps you build faster and rulers/guides to help you build more accurately.

Heres a very brief description of the game and its functions:
* Thousands of blocks to place ranging from almost anything even to letter blocks number blocks smiley faces.
* Support for picture importing into blocks (good for admin to put up some nice signs and logos)
* Support for animated pictures, buildings anything
* 2 types of Doors (One which opens and swings acting like a real door and another which consists of any blocks chosen which will open and close when clicked most commonly known as the McZall door but much improved)
* A colour picker to place any of 32 million possible colours to create photo realistic picture art.
* Multiplayer that can handle around 100+ players(per server) (we havent tested much)
* Built in Fly/Noclip modes
* Very smooth FPS
* Supports any map size (but we like to say 512 512 512 is biggest for now since thats the max we are willing wait for a map to load lol it can take a minute ;p)
* The server supports INFINITE maps you can simply create new maps and people can go to them by typing /goto mapname
* There are over 100 commands available (and ranks to choose who is allowed to use them... such as guest, member, operator, admin etc) commands include Cuboid to create blocks super fast (similar to stack but much better), spheroid to create spheres, copy/paste to copy whole sections of map or just buildings from 1 place to another (even saves/loads copy snipits).
* Dynamic flowing water, lava that kills people
* Sponges to soak up water/lava if your base gets flooded
* Maps are saved regularly and uses a incremental backup system
* Quite good anti-griefing fucntions which can undo all grief damage in 1 second and jail+ban+kick the griefer
* Friendly community of course =)
* Secure login system to servers using encrypted protocols and no password ever being sent to peoples servers (only auth with main server similar to minecraft)
* Full day/night cycle sky with realistic look stars etc
* Also mushrooms, plants, flowers for people to place.
* Selection box to show which block your selected to build on
* Radar to find players on map anywhere
* You can fight and kill other players with swords!
* The game is free to download and play (both client + server)

The list goes on and on your better off seeing some of my uTube videos.

Current Game Modes :
* 1v1 Arena to deathmatch vs a friend
* Basic (new) Survival style mode with Zombies to kill, Over 70 crafts, Weapons, Tools etc etc and more

Possible game modes for the future :
* Capture the Flag
* Team vs Team Arena (At the moment its just 1v1 arena)
* Fort Wars
* RPG Style play with Quests and monsters to slay (As well as players)

Script possibilities for the future :
* Ability to script own game modes
* Ability to script blocks and actions
* Ability to script totally new functions to client/server

See the game on uTube here:
http://www.youtube.com/user/UberBlox

Or visit the homepage here:
http://uberfox.no-ip.org/home/index.php

Let me know what you think!.
Posted By: Damocles_

Re: Minecraft Classic + Survival Clone!!! - 11/11/10 18:13

You have quite a lot parts working, as I can se from the videos.

Quote:
Supports any map size (but we like to say 512 512 512 is biggest for now since thats the max we are willing wait for a map to load lol it can take a minute ;p)


I guess you refer to loading levelchunks online.
You should try to use write a compression algorythm for this.
Somthing like a run-lenght encoding.
Most of the world is air or solid-singletype blocks.
Also: one byte to define a block is enough (256 blocktypes)

Posted By: UberFoX

Re: Minecraft Classic + Survival Clone!!! - 11/12/10 05:11

It already compresses it all.

It sends 2 bytes per block so the game has a max of 65535 unique block types (although some blocks branch off into million for example colour block can have an of 32 million possible colours)

byte would be 50% faster at sending maps but limit the game to 256 blocks and its already using over 4,000 (not counting the colour wheel =)

map sending is not that big of a deal for example 256 256 256 takes around a minute. with progress bar 1% to 100%.

i suppose the sending could be made by faster by using alternative socket protocols for sending maps but for now its no problem at all.

Posted By: WretchedSid

Re: Minecraft Classic + Survival Clone!!! - 11/12/10 21:03

Originally Posted By: UberFoX
map sending is not that big of a deal for example 256 256 256 takes around a minute. with progress bar 1% to 100%.

Wow, 1 Gb in one minute is pretty good.
Posted By: FBL

Re: Minecraft Classic + Survival Clone!!! - 11/12/10 21:30

How are you egnerating the blocks in game?

Is it all entities? Are you not getting problems with this huge amount of entities?

Just asking, because I'm also working on some project (no, no Minecraft like game wink ) where I spawn a few 1000 entities, and framerate is not too great considering what is seen on screen.
Posted By: Saturnus

Re: Minecraft Classic + Survival Clone!!! - 11/12/10 21:38

Looks promising!

Apparently it's made with XNA, so I guess this thread should be moved to Morbius or another forum, though.
Posted By: FBL

Re: Minecraft Classic + Survival Clone!!! - 11/12/10 21:56

Oh grin
Then my question makes no sense.

Still, very nice project. There are some more good videos on Youtube.
Posted By: UberFoX

Re: Minecraft Classic + Survival Clone!!! - 11/12/10 23:13

The compressed datastream for for a 512 256 512 is only 1 MB so depending how fast that person can download a MB off you.... Thats how fast it transfers it.
Posted By: UberFoX

Re: Minecraft Classic + Survival Clone!!! - 11/12/10 23:16

Well it can handle 512 512 512 maps and they are 134,217,728 blocks.

And it does that with physics on and everything.

They are not exactly Entities like your game instead they are just data in a multi-dimensional array that gets converted into vertexes and displayed on screen.

It handles 134 million with no problems at all the only problem was the LOAD TIME for such a big map since it uses ushort instead of byte the time it takes it 100% longer than an equivilent minecraft map.
Posted By: UberFoX

Re: Minecraft Classic + Survival Clone!!! - 11/12/10 23:17

Well this is a forum for game development and im doing game development lol.
Posted By: Damocles_

Re: Minecraft Classic + Survival Clone!!! - 11/12/10 23:32

Not really, its a 3DGamestudio portal.
But you can post this in the Morbius section here or the gamedesign section .
Posted By: Sajeth

Re: Minecraft Classic + Survival Clone!!! - 11/13/10 13:28

I especially love the fifty different swastika versions built right into the game.
Posted By: UberFoX

Re: Minecraft Classic + Survival Clone!!! - 11/14/10 09:11

Yea they make a good death camp to send grifers to and kill them all!

We got the graveyard right next to it and we make a tomb stone every time a griefer gets pwned.
Posted By: Puppeteer

Re: Minecraft Classic + Survival Clone!!! - 11/14/10 11:53

You stole a lot textures from many other games. You should change that if you want your work to stay legal.
And also those swastika blocks are not approved by me.
Posted By: UberFoX

Re: Minecraft Classic + Survival Clone!!! - 11/15/10 04:44

All textures i have are either free internet ones are freely available textures taken from games i personally paid for such as Minecraft.
Posted By: Captain_Kiyaku

Re: Minecraft Classic + Survival Clone!!! - 11/15/10 04:52

Nice project, seems like you've got a bunch of features already.

But if you buy a game, it doesn't give you any right to use it's textures for your own projects.
© 2024 lite-C Forums