I just coing to copy now what I write in word yesturday in here …This is later for the website I going to create for the project.
I want to descuss if this is out of what you can create in unreal engine . I have my thoughts how I going to make this system set up and try to descibe it as good as posible…the functions and what a want to create. Its a theme park based game with lot of special functionalaty . This is just for the beta based project that hopefolly going to relesed in early 2018 :). The project are huge and I want want to expand the project way more if it got a succesfull alpha relese. Is there any easyer way to do this stuff…or I going in the wrong way here somewhere. The first a thought of when I say the wrong way is the carvinal system. Can you set it up so the Level can get from one level to another like that ? Anyway. Comment about your thoughts for the project and if you got som idees …just throw theme out
About this project
What is a good Coaster game?
For me is the most important thing to make a game that are functional, easy to understand, smart and quick systems to learn.
I started this project in August 2016…With a lot of dreams and ambition. I think some people think I was crazy or something. Build this large project all by myself?. And no probably not in the end.
I have describe this project for the next generation theme park game. And it’s a huge reason for it. The biggest reason is Multiplayer able functionality
Multiplayer function is very big functionality I want to add to the project later on. It’s a new function for this coaster games and it’s going to make it stand out.
Also the arcade and the carnival games that are planning. So this is huge function on my priority list. I want it to feel like it stand out from the crowd.
*Some function for the game. And goals
For the first alpha release
- For the first release I the goal is to make some basic system. Ai system that are selling burgers, drinks, smile, some small arcade games and carnival games.
- Setting up an pawn class that can move in the level, zoom in and out, click on object, Ai to se how the feeling. You can see if the happy, sad, hungry, thirsty, angry by the small marker that go up or down. If the Ai will tell you some important stuff it’s going to appear a small icon over there heed for a couple of seconds.Later on it stores in a button so you can go back and see what the problem was. If they hungry the going to search up a restaurant or a burger stand, Thirsty the take a child drink And so on. You can also satisfy the Ai. If the bored pick the Ai up and place it where it is a flat ride, hungry, place him nearby a restaurant store.
- Date, time, year system. This should be place in a button in the Ui system 1 day is 1 hour. Day and Night cycle. Many peps walk home in the night.But some of them are going to be there still. This will make the game smother in some time of day later on when I begin to expand the game more with build system and more. If you don’t like the dark. You can fast forward the game. Or even go back in the time cycle.
- Realistic wind effect in trees. I already set up for my imported flowers and trees. It was very easy J. Don’t now how to explain this but Trees that are in a flat ride area is going to get more wind effect when the flat ride “cars” flying by the trees.
The carnival games
- The carnival game is going to have their own level. I level is a separate part from the map . When you enter the building you going to have a loading screen appear. In that time the system setting up a separate level. The physics in this levels are very different from one another. For example if you have a “ throw ball game “ you have to move the mouse back to make the game go back. When you move the mouse forward and press right mouse button will throw the ball. The hardness of the throw depending of the movement from the mouse. If you wait to less when you take the mouse back…it going to be a very bad shoot . However…if you wait too long …the ball is going to fly over the plank . If you play against the Ai and he miss…you will see some get rater angry when he misses. Some of them are really really bad losers
- For the shooting game it’s going to have the same function for transporting to the separate level. When you coming in to the level you going to see your character in first person view with that for example riffle you going to shoot with. You move the rifle with the mouse up and down. Hold it steady with the mouse now. Shoot on the right mouse button…Same as the example before. Something is going to come up in front of the rifle. From the left or the right. Or maybe somewhere ells on the screen. Try to hit as many as possible in let’s say 30 second.
Restaurant system / shop system.
- The staff system are going to set up in a Ai system. When another Ai or character is in the front of the store and want to bay something the Ai will come to help that pep. It’s not clear how the Ai system is going to pick up the order. Probably I have to call many animation together depending what the pep order
- Burger stand , drink shops, smaller souvenir shop is going to exist
Flatride system
- When you enter the ride you or the Ai is going to go to a free chair. Here the game itself take over.
After you have some second load time and transform to That flat ride level that you have selected. When the level if loaded you going to be strapped down in to the chair. This is not Optimal I know but it’s only in alpha. In this step it’s just going to show what to expect from the game :). It’s far from full functional game.
This was a small overview what to expect from this alpha release. It can chance when I coming earlier in to the alpha release. It’s much coding, setting up materials, environment and other stuff. But I think it’s possible to the release if all went well and no manger problems ( lost project or crasht computer or hard drive).
Later on is going to be just like You have in planet coaster and stuff today…with different build system and stuff…and Ai with lot of different personalaty.
People say to me yes you can do this but not yourself…and I understand that…I want to now if it even possible to create something like this in the engine?..with help from others ofcourse