ExploreC is an awesome open world plat-former that teaches you how to program in C#. No object is predefined, all objects start blank and it is up to the player and his imagination to add code to change the characteristics of anything he wants! We want to create an awesome game that even someone that has no interest in programming will love!
Why are we making this? We previously launched a Kickstarter that failed with a goal of making game development fun and easy to learn. We went back to the drawing board with the same goal in mind. After lot's of brainstorming sessions and prototyping we came up with ExploreC. We hope that ExploreC will encourage many people to learn how to program and have tons of fun doing it.
Because to do anything in the game you must program, players will not only learn but they will feel a great sense of satisfaction because what they play is what they made! No game-play will ever be the same, it will all depend on the users imagination.
Every object that is programmable will have a control panel attached to it. Players can go up to this panel and activate it by pressing the F key. Once they have done that a text editor will appear on the screen
Players can then add code accordingly to implement different functions and characteristics. For instance, for the boat below the first thing you would want to add would be an input event then a controller function.
But how do we know what to type and add?
Everything will be modular based. There are event slots that you can place events inside to carry out mechanics in order. Once your events are added you will be able to drag and drop blocks of code to change behaviors. The correct order will always be displayed and how the code actually works. Because players will add the same code to various objects over time, the player will naturally start to understand how it all works, also memorize it with-out it feeling like a hassle.
What Types Of Functions Can We Add?
There will be a lot of different functions that will usually apply to specific objects. We do not have a lot of functions as of yet, but we hope to add more and more every day.
Here are some of them:
- Destructible on impact, collider, or bullet
- Movement with different variables(Speed, handling)
- Gravity altercations (Float, fall, fly)
- Electricity Connections
- Gun mechanics
- Hostile AI Mechanics
We have decided to add multiplayer co-op to ExploreC because we think it would be even more engaging and fun if you could program and solve puzzles with your friends. Learning is always much easier if you have someone else to give opinions or help. There will be co-op up to 5 players total.
You and your friends will be able to receive achievements together and increase in rank.
We have more planned for multiplayer and if you have any ideas or suggestions for us, we would love to hear!
Our goal is to make ExploreC a total sandbox experience with all kinds of different item functions and systems that players can add. This is a very large task and will not be our main focus in the start so we can make sure we release the game on time and as planned.
My name is Owen, I will be the main developer and programmer on ExploreC. I have been programming for the last 8 years and I'm currently going to college for computer science. I love game development and can't wait to start building with all of you!
Also on the project is my friend Axel. He is a talented programmer and engineer who specializes in networking and core systems. He has 9 years game development experience and has worked on some great titles and apps.
We are devoted to making a fantastic game for those eager to learn themselves.
I am a full time college student so I do not have the money necessary to develop the type of game I really want to. Kickstarter is the only way I can finish ExploreC.
Another reason for using Kickstarter is the awesome community that develops with the game. When people have, in a sense, invested in a project they care about it much more and that creates so much additional potential than if they game was developed without Kickstarter.
Risks and challenges
I have never launched a game as big as this before, so I do not have very much experience in pr. The biggest challenge is going to be releasing the game on time and in a playable build without major bugs and glitches.Learn about accountability on Kickstarter
- (15 days)