196
Creativity / Re: Game Design Megathread
« on: July 14, 2017, 05:45:59 PM »
Since this project is gaining momentum, I posted a new topic for it in the games section: https://forum.blockland.us/index.php?topic=311591.0
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
YeaI would like to also make brick physics client-sided like Blockland handles them.
You could put it in the graphical settings of the game, turning it off will just make the bricks disappear / look like they were hit with the hammer when a car hits them. Turning it on will make the bricks tumble and fake-kill when a car hits it.
What do you think about adding some kind of default gravity system so we can do some good space stuff, Ghost?
This sounds like a good idea, but it would probably be kinda difficult to get enclosed areas of regular gravity, so good space stuff would probably be out of the question unless you're going for realistic.Well right now gravity is relative to players, so it wouldn't be difficult to allow server creators / scripts to modify gravity per player or globally. You could even set up zones with different gravity values. That may change later on however, but I'll still try to incorporate it.
Oh I also got another suggestion for vehiclesA default option for rampaging vehicles would be very cool.
Remember the rampaging vehicles addon where in BL of you drive a vehicle into bricks, it causes them to fakekill? Imo if you add something like this into your game by default (a better optimized version, where the car has to be going pretty fast for it to work and it'd deal damage to the car itself, and the bricks would respawn back after like 30 seconds) That would be awesome
I've been messing around in Unity and made an almost familiar landAll it needs is a snow texture and it would be quite reminiscent of the Slopes lol; did you import the heightmap?
GSF, you're a bloody legend. Can't wait to see the final project - if you decide to get it on Steam Early Access (if that's the route you want to go), I'd gladly buy it in a heartbeat.That's an option I'll definitely look into. Still working on some technical features right now, but hopefully will show off more progress soon.
Very cool! Also, I misinterpreted your statement earlier. I thought you meant that earning geometry would be a global thing for server creators, not a mechanic within servers. My bad. Now that I see what you meant, that could be a totally cool mechanic!I definitely want to improve on the event system or add in-game scripting somehow. I was talking with someone a few days ago about possibly implementing a visual editor (like a node-based editor). There could even be logic-based bricks for minor projects, and full-fledged scripting for major projects (you'll still be able to apply events to any brick as well). Maybe you could even apply events to things like vehicles and items, and have access to the in-game scene as well (like triggering weather effects for a certain areas of the server). I'm not sure how to implement Ruby / Lua / Python, but I'm sure it's possible.
One thing I would appreciate is a much more robust event system, or even a full in-game scripting engine. Perhaps something like LittleBigPlanet or WireMod logic for beginners, and Ruby (or Lua or Python) scripts for more advanced users? Scripts could also be applied to far more than just bricks.
Also, will there be mobile objects other than vehicles? For instance, rotating bars for an obstacle course.
I do wonder what Badspot thinks about Blockland spiritual successors being made.Even though right now this project is very similar to Blockland, I do hope to make it unique as well and give it its own theme / style. Also, as long as it's not a carbon copy of this game or doesn't use his assets, I don't think he would mind.
Especially this one, since it does seem to get some traction, logically, since the one creating it has quite some knowledge of programming and games.
Ghost I never enabled notifications for a thread before but I swear I'll follow your project to the day you release it as a full gameI'll admit, I'm quite excited for this project. =) I'll be posting a new topic in the Games section soon so I don't keep hogging the Game Design thread lol.
Just like BL, you should have a "brick fx" row with a bunch of presets, and you could make it edit-able by being able to change the values, add more, remove some and etc.You'll be able to use any color you want for painting bricks, but having custom presets you can save (for colors you prefer) is a great idea.
It'd be cool to have a "color set" like how BL does it, but you'd be able to edit it in game using different color selectors like HSV and RGB, and be able to save the preset, like with BL to share with friends and the community
Alright cool!That would be cool. It might be slightly difficult to implement, but certainly possible.
Also if you do implement vehicle damage, you should do it in the way the older GTA games did it, where it has a single car model but when a part of the car gets "damaged" by a collision or something, it replaces that specific part of the car (like a door or hood or something) with a dented and damaged version. I believe this would be a very simple and easy-to-run type of car damage, that would also seem "blocky" in a way, instead of soft-body physics or procedually damaged like how GTA 4 and 5 does it
I think you might benefit from making a discord for it, so people can put all the suggestions there and be notified of anything that happens with the game.I'll look into making a discord. For now, I'll probably post a new topic in the Games section, and post updates there.
so far it looks pretty neat. one thing i notice is that the brick textures seem really similar to the default or something released on these forums. for legal reasons, just keep in mind that anything made in and or released on blockland either as default or an add-on is probably intellectual property of badspot. you might run into legal troubles if you recycle some of those assets so just be carefulThanks for the advice - everything for the game is being custom made, so I won't be using any Blockland assets.
btw ghost i made a huge suggestions post giving every idea I have to make this game imo like bl but much betterI read it lol - I'm taking all feedback and suggestions on what to include into account.
I haven't been keeping up with this project you're working on GSF, but in regards engine or function wise, how does it differ from blockland currently?
I mean, blockland's primary gameplay feature is building, and it already nailed that pretty well. there's not much balancing/tweaking one can do on that aspect. If you were to make a spiritual successor, it would either be a carbon copy of blockland and it's features, a downgrade from that, or heavily inflated with useless contentI've noticed that most people seem to want a spiritual successor, and there are indeed certain aspects of this game which I've really enjoyed and want to build on. But, at the same time I want to give it its own unique theme and functionality; it's still in the experimentation phase right now, so I haven't competently figured out how to do that yet. The last thing I would want to do would be to make a clone of this game.
The only conceivable improvement would be engine changes to help improve modibility or something like that. Otherwise, it's not really worth the time besides a little test project
Well, would you rather people sell their hard earned creations to have some guy make a place full of them along with stolen scripts and gain money from it?I wouldn't mind allowing players to sell complex, high quality mods. But I agree, most of the content should be free - that's what the game thrives on.
I'm not super on board with this idea. Any game about creativity should allow you to, well, be creative. I've never liked games that try to limit that - as much as I loved LittleBigPlanet, I hated that you didn't have the full set of tools at the start. "Earning" geometry seems like a contrived way to pad out gameplay in a game that you seem to be making creativity-oriented.
But, hey, you do you.
it can make be interesting in some situations, but a 'creative mode' type situation is probs gonna be pretty necessaryIf I do end up including that feature, it will be toggleable; I may also end up including a baseplate rules option (in which players would have to build on baseplates) and a scavenge mode option (where you have to take bricks from existing builds), both of which can also be toggled. I'm hoping to include various options so you can set up a server to your liking. You won't be forced to use them though, they are just more options for your server. A creative mode is also a given.
regardless, a game like that isn't going to be able to be like blockland unless they're just optional features to turn on
I'd rather he go the roblox way and "sell" the creations. Or he could make it so you can only sell decals, music, memberships for your server, vip for your server, etcI'm open to that idea, but am also slightly skeptical of having users charge for content like that. It all depends though.
I'd much rather that than a generic minecraft clone. I trust Ghost as the creator to make a fun game that does what blockland can't. Blockland gets boring for most users after 5 or so hours because the only thing you can do is join the average freebuild or go to a boring jailbreak server, or worse, go to a family rp. In the game Ghost has made, you would be able to join a demo server for a server which showcased the vips in it, maybe the builds or something so you would be more inclined to buy it. Maybe it would have game modes like gmod, maybe ragdoll combat or something like that, where you have to use your custom characters and the stuff the server gives you and stuff you can buy to make a fighter to compete with the best, to try to knock them off while also trying not to be swarmed by the lower ones, would be a tun game. Maybe a game where you have to run to shoot snipers? It would create interesting situations like people meeting up in running groups and raiding buildings while running and people going putside and spinning in circles to try to disorient people? You can also buy temporary upgrades to run faster or slower or something like that. Things like that would keep new users hooked.
i'll give him a kitkat mini unwrappedI would definitely take a KitKat lol.
it could also be the insanely soft shadows and very precise lighting as well causing the fps to be somewhat lowI think it was because I was running at a 1600 x 730 resolution. Also the floor grid textures have a Parallax Specular shader applied, which can be somewhat resource intensive. You'll be able to toggle those options though; it's still not bad to have 800 bricks on screen and have the fps only drop by 1.
Also I have a suggestion for the game, would it be possible to build in player-mode, like how BL is set up?
Will the beta test have a multiplayer setup?The first demo I'll release probably won't have multiplayer. But, I hope to add it later on in a future beta, I just need to figure out how Unity handles multiplayer. I may also made need help with setting up a master server in the near future, but for the mean time you'll be able to do a direct connect.