Week #1 #
Team Formation and Project Proposal #
Team Members #
Team Member | Telegram ID | Email Address |
---|---|---|
Team Member (Lead) 1 | @Barabacha474 | a.sobolev@innopolis.university |
Team Member 2 | @Dmitriyllama | d.ortyakov@innopolis.university |
Team Member 3 | @InoyBobr | t.ivlenkov@innopolis.university |
Team Member 4 | @NikitaRUNI | n.cherkashin@innopolis.university |
Team Member 5 | @NedoDoud | m.ginzburg@innopolis.university |
(Optional) Team Member 6 | [Telegram ID] | [Email address] |
(Optional) Team Member 7 | [Telegram ID] | [Email address] |
Value Proposition #
Identify the Problem: Now the mobile games market is saturated with casual games, even somewhat monotonous games. However, such games are not of interest to the entire gaming community, games that have complex mechanics and require skills to obtain high results are also required. The statistics below show that not all players play casual games. Also, the examples below show the popularity of non-casual games: Genshin Impact (as one of the most popular representatives of non-casual games), Tanks Blitz (as a popular session multiplayer game in a similar setting) and Warplanes (as one of the references of a project with a similar setting, genre and features). In addition, there are even fewer games in a dieselpunk setting that allow you to get behind the wheel of a heavy vehicle than just non-casual games, but they are also in demand (Warplanes is the clearest example). It is the absence of such a project that our team is called upon to solve.
Solution Description: The team will create a game using the Unity game engine in a dieselpunk style. The game is planned to have ports for mobile and PC platforms. The gameplay will be tied to the complex control of the walker, whose task will be to continuously break through enemy fortifications.
Benefits to Users: Fans of this genre and style will find a game that will provide a challenge worthy of their skill.
Differentiation: There are few such projects. Considering some of the most famous with simmilar style or mechanics - warplane and tanks blitz, we can confidently say that there is a demand. However, there are very few single-player games like this. Therefore, we want to occupy a place in this niche.
User Impact: Users will be provided with entertainment that will allow them to better relax in their free time and perhaps inspire them.
User Testimonials or Use Cases: From the above statistics, which indicate the high demand for the project, I would like to specifically point out Warplanes. This game, like our planned project, is also a 2D side-view game with an emphasis on complex control and advancement through enemy fortifications. The success of this game and the name of the developer instead of the company inspires hope for success, convincing us of a significant demand for projects like ours.
Lean Questionnaire #
Please answer the following questions related to the lean methodology:
What problem or need does your software project address?
Lack of projects of similar genre and style on the market.
Who are your target users or customers?
Players from mobile platforms who want to play complex games, as well as fans of style and genre from both platforms.
How will you validate and test your assumptions about the project?
User experience will be assessed through a survey of a group of players who will be given a game build for testing. Game performance will be assessed using software to evaluate RAM usage, number of frames per second, etc.
What metrics will you use to measure the success of your project?
Initially planned main metrics are project performance, project weight, project satisfaction. Additional - the amount and nature of content in the game.
How do you plan to iterate and pivot if necessary based on user feedback?
Mechanics and content in the project will be added/removed/adapted based on user experience whenever possible. (Such as difficulty, behavior and types of enemies, environment style, balance, etc.).
Leveraging AI, Open-Source, and Experts #
Our team is planning to use AI for generating scripts and sprites. It is also possible to use a neural network as a “brain” for opponents (for example, another walker). The use of the Unity Assets Store is planned as Open-Source. Also we are planning to get consultation from industry developers (GD course professors and GDE community)
Defining the Vision for Your Project #
Overview: The team is going to make a 2D game with a side view. The player is given the opportunity to control the walker with separate control of each limb, as well as control over the direction of the main and additional weapons. The player’s task will be to overcome rough terrain and obstacles while simultaneously destroying fortifications and aircraft using the main and additional guns. In addition to these key mechanics, a number of additional ones are expected (modularity of walker damage, the ability to upgrade and replace individual components of the walker, endless generation of landscape, limited resources with the possibility of resuply, etc.). Additional mechanics are not required to be implemented, but are desirable.
Schematic Drawings: This is one of the first prototypes of game ideas. Here walker control is not as complicated as in current. In current idea, player will be given two joystics (or arrows), one for each limb, and player will need to walk manually as well as adjust degree of main cannon and Anti-Aircraft (a.k.a. additional) cannon.
Tech Stack: The team is trained on the GD track (one of the participants was a guest on the video game development course) and has experience developing on the Unity game engine. Therefore, the project will be implemented using Unity in C#. It is assumed to use programs that allow image editing (for creating sprites, for example sites for pixel-by-pixel drawing). It is also possible to use AI to assist in development.
References for project #
- Videogames:
- Images: Feel free to add more sections as needed. You are the owners of your project!