New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Amusement Park with Carnival Games #2

Open
eordano opened this Issue Sep 26, 2017 · 2 comments

Comments

Projects
None yet
2 participants
@eordano
Member

eordano commented Sep 26, 2017

Original proposal by @rdixon22

Link:

decentraland/proposals#89

@rdixon22

This comment has been minimized.

rdixon22 commented Oct 18, 2017

Here's the original proposal content:

Purpose: To provide a fun location for visitors, and to let a team of artists and developers get experience building simpler games and attractions, before they move on to more complex stuff.

Description:
I'd like to establish an amusement park site in Decentraland, complete with rides, carnival games, gardens, and so on.

36832-teaser1
(Teaser image from Planet Coaster simulation game.)

Initial Attractions

The first attractions to be built would include:

  • Overall land design, gardens, etc.
  • Roller Coaster
  • Ferris Wheel (giving visitors a bird's eye view of the surrounding land)
  • Train around the perimeter
  • Old-style shooting gallery game
  • Skee Ball game

Of course many more attractions can be added to the space over time.

Land Needed

This would require a significant amount of land to accomplish. It could be started with an area of about 50m x 50m. That assumes the roller coaster would occupy about 20m x 30m of the land. To create a train that runs around the outside, though, the land needs would be more like 60m x 60m. (This train might be optional, or something to be added later).

It would be good to have options to expand the area later, if the park is popular with visitors, so more rides and games could be built. This means the initial land's location might need to be a ways outside the center area.

Art and Software Development

These kinds of rides and games are simple enough that they could be built and coded using AFrame and javascript. They should be fun even if they are presented in a low-poly style.

The 3D modeling and art requirements are also feasible. There are many 3d models of these kinds of games and attractions available from vendors like TurboSquid -- or better yet, we can get 3d modelers to create unique content for the project.

Possible Issues

One area of concern is how to handle things if the site becomes popular with visitors. For example, if there is only one roller coaster car with a few seats, avatars might actually have to line up to go on the ride, like in real life. The same could happen if there are only 3 rifles at the shooting gallery, but more than 3 visitors want to play.

This introduces the concept of somehow "instancing" the games and rides. For example, can we figure out a way for everyone to get their own dedicated instance of a shooting gallery game, played in a separate space somehow, when they want to try shooting the metal ducks that slide by? That way there would be no limit to how many people could play at one time.

This issue is bigger than just the amusement park concept. It might apply to any interactive game or experience in Decentraland: how can more than one avatar use the same in-app resource at the same time?

Funding Future Attractions

The park would include a Donation Box so visitors could contribute to the development of more games in the future, if they like.

Conclusion

It's a cheesy idea and amusement park and carnival games have been built before many times, including in VR. But it would be a fun location for Decentraland visitors, and a good project for getting our feet wet building interactive 3D content for the DCL platform.

@rdixon22

This comment has been minimized.

rdixon22 commented Oct 18, 2017

Hi folks,

Thanks for your interest in this project! Feel free to contact me on decentraland chat at http://chat.decentraland.org (rdixon). We can exchange email addresses and such over there.

So far, we have a good amount of land pledged to the project, so we should be able to build a very compelling attraction for Decentraland visitors.

I know how much land has been contributed, but I don't know who the owners are yet. Please contact me on chat so we can coordinate and plan the project together.

As a teaser, here are some 3d models I've been messing around with for a "classic carnival" area in the park.

shootinggallery1

That will just be one section of the park. We should have enough land for everyone to build their own rides and attractions within the park too.

Cheers,
Rob

@tutorialbs tutorialbs referenced this issue Mar 24, 2018

Open

The Forest #66

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment