Minor Destruction is a game I've been working on recently. It's a tile-based game with the ability to mold and shape the world around you during a match. However, unlike other games with similar themes--Minecraft and Terraria come to mind--Minor Destruction does not feature survival as its main theme. Instead, it focuses on team-based multiplayer gamemodes. Gamemodes are completely external files, so server owners can create their VERY OWN gamemodes that are as high-functioning as the official gamemodes released with the game.
[release][h2]What kind of gamemodes are there?[/h2]
As explained before, there are unlimited possibilities for gamemodes. However, the gamemodes shipped with the official game are tentative. There are two that are definitely going to be implemented (names tentative):
[B]Minor Competition[/B]: two teams start at opposite ends of the map. The leader of the team is given a collection block that he/she must place. Once placed, the collection block will begin to automatically collect resources that the players mine. The first team to fill up their block wins. However, it is possible to destroy the enemy's collection block and win for your team in that way as well.
[B]Minor Fortresses[/B]: two teams start at opposite ends of the map. For the first half of the round, the teams are separated by an impenetrable wall. Players must mine resources and build a base to protect a certain block. In the second round, the wall disappears and the teams are allowed to attack each other. The first team to destroy the block that the enemy is protecting wins.
Each and every gamemode that ships with the game can and will be created using the gamemode scripting tools. The scripting language is pure C#, and allows direct access to the game engine itself.
[/release]
[release][h2]How easy is it to make a new gamemode?[/h2]
If you can program in C#, you can make a gamemode. Here's an example gamemode, with a simple goal: the first team to mine a rock wins.
[cpp]
public override void getGameModeName(){
return "Rock collection";
}
public override void onGameModeStart(){
GameServer.sendChatToAllPlayers("Match begin. The first player to mine a rock wins.", Color.Green);
}
public override void onGameModeEnd(){
GameServer.sendChatToAllPlayers("I hate all of you.", Color.Red);
}
public override void onPlayerMineBlock(NetworkPlayer player, byte blockID){
//Rocks have ID 3.
if(blockID == 3){
GameServer.GameOver();
GameServer.sendChatToAllPlayers("Team " + player.playerTeam + " is the winner!", Color.Green);
}
}[/cpp]
Gamemodes are as simple and complex as you can make them. The above example is INCREDIBLY simple, but the framework is there to make games incredibly complex. Again, gamemode scripts have COMPLETE access to the game engine--they can modify blocks, move players around, send chat messages, kick players, do ANYTHING AT ALL that the core game code can do.
[/release]
[release][h2]How much will it cost/where can I get it?[/h2]
There are two plans for the cost. During the alpha stage, it will be free to play. When it moves on to beta, there are two options. If the game is accepted onto either Steam or Desura, it will cost $10 for a copy. If it is not accepted to either platform, it will be free to play (although there will be no official servers). The game is guaranteed to be finished, so any money invested will [B]not[/B] go to waste. Unfortunately, there is no set release date as of yet, so it could take from one month to a year to complete the game.
[/release]
[release][h2]What does it look like right now?[/h2]
It's not the prettiest game. All graphics are programmer art and are [B]not final in the slightest.[/B] Currently, I am working on the core game engine--physics, networking, gamemodes, etc. Currently, networking is in a semi-working state. Players can move around, mine and place blocks, but there is no chat or gamemode support.
Have some gifs and videos. ([B]THESE ARE INCREDIBLY PRE-ALPHA! Some were taken before others, and there are a lot of scrapped ideas/bugs that are already fixed.[/B])
[t]http://puu.sh/83Eu[/t]
[vid]http://puu.sh/7R5J[/vid]
(Note: the player is actually bouncing when he hits the trampoline, but lag when recording makes it look otherwise.)
[t]http://puu.sh/7N0C[/t]
[vid]http://puu.sh/7MQT[/vid]
[t]http://dl.dropbox.com/u/4093439/ropes.gif[/t]
[/release]
Next big thing right here
This looks neat
Hey, you should allow gamemode developers to define custom player shapes and whatnot. I want to make an open-ended spaceship flying/trading/pirating game bro.
[QUOTE=amcfaggot;33113090]Next big thing right here[/QUOTE]
That's what I'm hoping.
[QUOTE=Andokool12;33113124]This looks neat
Hey, you should allow gamemode developers to define custom player shapes and whatnot. I want to make an open-ended spaceship flying/trading/pirating game bro.[/QUOTE]
That's possible, since you have full access to the game engine.
[QUOTE=Yogurt;33113231]
That's possible, since you have full access to the game engine.[/QUOTE]
Oh, alright. Cool!
Wow, this looks really fun! It reminds me a bit of Miner Dig Deep.
[QUOTE=Mr. Bleak;33113292]Wow, this looks really fun! It reminds me a bit of Miner Dig Deep.[/QUOTE]
If you'll look closely, it's INCREDIBLY different from that--however, in its current state...I suppose it does resemble it.
I played Miner Dig Deep. Liked it a lot. In the end, you won't even be able to compare the two.
Honestly, it looks pretty gay. It looks like just another Terraria/Minecraft ripoff (it even has mine in the name, lulz). Plus, you don't even have the core mechanics down yet and the game obviously doesn't look that pretty (which would be easily excusable if you actually had the engine down and such). You don't have me sold yet.
Looks awesome! I like the concept. A lot of progress in a small amount of time.
[QUOTE=i300;33114370]Looks awesome! I like the concept. A lot of progress in a small amount of time.[/QUOTE]
Thanks. I guess the big question I have right now is "Would people buy this for $10?"
No download? :(
[QUOTE=dajoh;33115502]No download? :([/QUOTE]
It won't be done for a few months at the least.
Seems a tad premature based off what I've seen so far in the WAYWO thread, but it definitely has potential.
I'll keep my eye on it.
Hey look, an old video
[vid]http://dl.dropbox.com/u/4093439/vid.webm[/vid]
Nevermind it's Pendulum.
[vid]http://puu.sh/7MQT[/vid]
[QUOTE=Yogurt;33114577]Thanks. I guess the big question I have right now is "Would people buy this for $10?"[/QUOTE]
no way, when comparing this to gmod 10$ is way out of range
[QUOTE=Whef;33114242]Honestly, it looks pretty gay. It looks like just another Terraria/Minecraft ripoff (it even has mine in the name, lulz). Plus, you don't even have the core mechanics down yet and the game obviously doesn't look that pretty (which would be easily excusable if you actually had the engine down and such). You don't have me sold yet.[/QUOTE]
How does something look gay?
And there's a difference between "Mine" and "Minor", dumbass. Having a hard time understanding your own language?
[QUOTE=Yogurt;33114577]Thanks. I guess the big question I have right now is "Would people buy this for $10?"[/QUOTE]
I wouldn't to be honest, with 10 dollar you could get Terraria/Minecraft itself.
That might sound like I'm a asshole, but 10 dollars is really expensive for a gamemaker Terraria/mc clone.
[QUOTE=MitchvW;33116437]I wouldn't to be honest, with 10 dollar you could get Terraria/Minecraft itself.
That might sound like I'm a asshole, but 10 dollars is really expensive for a gamemaker Terraria/mc clone.[/QUOTE]
I appreciate that you read the thread and understood that there are no REAL gameplay differences between my game and Terraria/Minecraft, and that it IS IN FACT coded in Gamemaker, not C#! You're a smart person.
I'll keep an eye out for this, looks pretty interesting and I'm a fan of minimalistic graphics.
I doubt I'd buy it for $10 though but I'll reconsider when there's more progress.
Gamemode scripting tools?
OMG GAMEMAKR!!
[editline]4th November 2011[/editline]
If you need an artist just gimme a call, some stuff I've done:
[url]http://www.pixeljoint.com/pixels/profile.asp[/url]
[QUOTE=MitchvW;33116437]I wouldn't to be honest, with 10 dollar you could get Terraria/Minecraft itself.
That might sound like I'm a asshole, but 10 dollars is really expensive for a [B]gamemaker[/B] Terraria/mc clone.[/QUOTE]
People still think it matters what you make it in?
wow
[QUOTE][img]http://www.facepunch.com/fp/ratings/box.png[/img] Dumb x 2
DrLuke
Andokool12[/QUOTE]
I know I know I just don't want this to look awful like terraria does.
So it's a 2D Ace of Spades with gamemodes?
[QUOTE=BlkDucky;33119686]People still think it matters what you make it in?
wow[/QUOTE]
Also the fact that it isn't made in Gamemaker.
[QUOTE=Lizzrd;33116613]Gamemode scripting tools?
OMG GAMEMAKR!!
[editline]4th November 2011[/editline]
If you need an artist just gimme a call, some stuff I've done:
[url]http://www.pixeljoint.com/pixels/profile.asp[/url][/QUOTE]
Other than the whole GameMaker comment, you're a really lucky guy to have sedgemonkey wanting to do the art for you.
Seriously.
[QUOTE=Lizzrd;33119731]I know I know I just don't want this to look awful like terraria does.[/QUOTE]
Um, terraria doesn't look awful.
[QUOTE=Lizzrd;33116613]Gamemode scripting tools?
OMG GAMEMAKR!!
[editline]4th November 2011[/editline]
If you need an artist just gimme a call, some stuff I've done:
[url]http://www.pixeljoint.com/pixels/profile.asp[/url][/QUOTE]
I'll take you up on this offer.
[QUOTE=Yogurt;33116563]I appreciate that you read the thread and understood that there are no REAL gameplay differences between my game and Terraria/Minecraft, and that it IS IN FACT coded in Gamemaker, not C#! You're a smart person.[/QUOTE]
Nice sarcasm there!
Also, if it isn't a total clone of mc/terraria then it is one of King Arthurs Gold.
It's a 2D Sandbox MC/terraria clone WITH teambased gamemodes.
And even if this is coded in C#, it's still made within gamemaker.
[QUOTE=MitchvW;33134996]Nice sarcasm there!
Also, if it isn't a total clone of mc/terraria then it is one of King Arthurs Gold.
It's a 2D Sandbox MC/terraria clone WITH teambased gamemodes.
And even if this is coded in C#, it's still made within gamemaker.[/QUOTE]
In what way is it made "in gamemaker?"
[QUOTE=Yogurt;33135082]In what way is it made "in gamemaker?"[/QUOTE]
Gamemaker icon.
You might code it outside of gamemaker, still doesn't change the fact that it's a gamemaker game though.
Also, why are you so offended? Because I said I wouldn't pay 10 hard earned euros/dollars on a gamemaker game?
Sorry, you need to Log In to post a reply to this thread.