Poll

Would you play this?

Yes
16 (51.6%)
No
4 (12.9%)
Depends
9 (29%)
Only if... (comment below)
2 (6.5%)

Total Members Voted: 31

Author Topic: Blocktopia - Tech Test I sign-up!  (Read 5092 times)

Blocktopia

Background
Forever in the universe of Blockland, the inhabiting Blockheads freely create fractures called missions and place infinite amounts of bricks around, building whatever they want. Never has anyone thought about where all this comes from or why it's there, they just go around having fun.

In 2136, something happens. Brick guns start becoming tempermental and only place bricks some of the time. A group of scientist launch an investigation and discover that all brick-guns have a form of teleporter in them. The scientist quickly conclude that at one point, all blockheads lived in a single world, and bricks were not infinite. Upon further investigation, the bottom of the brick gun states "Made in Blocktopia". With this stellar discovery, the scientist scramble to cluster all remaining resources and find a way to Blocktopia.

After months of research, the shuttle Eclipse I carrying a five-man crew of astronauts are launched between missions and navigate towards the center of the Blockland universe. The travel took 15 long, drab years. The crew survived off a recently developed farming mod. Upon reaching Blocktopia, the ship hurtled towards the ground- Evidentally, Blocktopia has no space, only an infinite landscape. The crew saw that an automated factory appeared to have been sieged and damaged. Whatever device that was running it had been destroyed. The crew managed to relay a message back to Blockland to tell them what they had found. Unfortunately, the multiverse warphole closed before they could get a response back.

The government of Blockland gathered together 500 Blockheads, ripped them out of their missions, and loaded them on a fleet of shuttles. After the point of no return, the Blockheads were told that they were to locate and repair the factory. They were then put into sleeper cells and set to rest for 0000 0000 0000 1111 (15) years. Because of a faulty connection, that turned into 1111 0000 0000 0000 (61440) years.

The settlers arrived at Blocktopia. They had 3 unread beacons on their computer.

---- ---- 3 Unread Messages ---- ----
"The farm mod has a bug. We're out of food. The other 4 are dead. Signing off. -Eclipse I captain"

"CRYO ROOM! OPEN UP! You were scheduled to wake up 3 days ago, and the computer won't let us open the door! -Ship Technician"

"Blockland to Blocktopia. All hope is lost. Blockland has fallen. Abort return mission. -President of Blockland"
---- ---- End of Messages ---- ----

TL;DR You're abandoned on a planet without infinite bricks.

What is this
Basically, a large scale MMO/RP that I've been wanting to make for awhile but haven't been able to due to limitations. Now with some innovative thinking, I can create a game with over 256000 bricks and over 99 players.

This is a mix of Rise of Blockland, Infinite Mining, Fort Wars, and some other neat things. Players spawn in a small village made by the government workers that didn't go into the deep sleep. They're all dead now. The city settlers have decided that it shall be called Blocktopia City, and that a new Mayor is to be elected every week. The city grows as more land is purchased, slowly deeming free land for the city. The land can then be purchased and built on, using RoB-like systems.

Outside the city is free-realm. Users can pay the city to not grow into those chunks of land, but must pay additional taxes. Digging down will transform into infinite dig mechanics. Resources can be collected. Those resources can then be sold in the city or to travellers who happen to stumble across your base of operations.

How are you keeping this from lagging like hell?
Instead of having this run like a normal Blockland server, Blocktopia will be completely run in Singleplayer. But how do you play with others? Blockland connects to the Blocktopia server and downloads only relevant map chunks, and only renders the ones nearest to you. Players will be bots with the avatar of the player. Sound familiar? Minecraft servers.

I want to help!!!1!11!one
I need a modeller, and would like a reliable co-developer. Message me if interested.

Current Testers
Tech Test I:
1. Munk
2. Uxie
3. Ipquarx
4. Brian Smith
5. Pass
6. Evar678
7. Gartanium
8. Fluffy
« Last Edit: November 10, 2012, 09:51:14 AM by Scout31 »

interesting concept. What are you going to write the server in?

Huh.

Never thought of doing that before. Interesting idea.

interesting concept. What are you going to write the server in?
Java probably.

Edit: If I find that the load is too much during testing, the world will be split up into nodes, and if I can find additional host, then smaller programs will manage those parts of the world, but send global information through a main server. Although, my server as is can probably handle it.
« Last Edit: September 01, 2012, 06:09:17 PM by Scout31 »

What would I have to model if I helped?

Java probably.

Edit: If I find that the load is too much during testing, the world will be split up into nodes, and if I can find additional host, then smaller programs will manage those parts of the world, but send global information through a main server. Although, my server as is can probably handle it.
Use SimplexNoise for terrain generation, use 3D Noise for above and below ground generations.
Thats all I ask.



what a dumb backstory
I built it around another story I've worked on (Which explains more history of Blocktopia). I may work on the gamemode corresponding to that part eventually, but it's not in the foreseeable future.

Are bots as flexible as actual players?



like setting rotations and looking up/down
Yes, you can set rotation of bots?

The only thing I don't like is that it requires the external server, which means that if you ever decide to stop hosting it's useless.

Otherwise it's a great idea.

Progress Report

I've finished authentication and some basic server stuff (Mostly ripped out of BLG). Going to start working on terrain generation today/tomorrow. I'll be working on this whenever I can't working on BLG for now. And I can't work on BLG right now because I'm waiting on Nullable.

I'm going to go ahead and start rounding people up for the first test which could come any time in the next week, Tech Test I. If you're interested, fill out this form:

Tech Test application
« Last Edit: September 02, 2012, 07:36:46 PM by Scout31 »