当前位置:网站首页>Angry bird design based on unity
Angry bird design based on unity
2022-07-04 18:49:00 【biyezuopinvip】
be based on unity Angry bird design Demo video
Resource download address :https://download.csdn.net/download/sheziqiong/85893027
Resource download address :https://download.csdn.net/download/sheziqiong/85893027
Catalog 2
One 、 Game design 3
1.1 Preliminary design ideas 3
1.1.1 Design lens 3
1.1.2 Game theme 3
1.1.2 originality 3
1.2 Design purpose 4
1.3 Changes 4
Two 、 Program realization 5
2.1 The main function 5
2.1.1 Catapult ejection function 5
2.1.2 The injury of pigs , Death , And the corresponding special effects 8
2.1.3 Decision of game logic , Realize the flying of multiple birds 10
2.1.4 The trailing effect of birds flying 12
2.1.5 Show failure / Victory interface 12
2.1.6 Show the stars one by one and display the fireworks particle effect 14
2.1.7 Pause the game 16
2.1.8 Shot tracking 17
2.1.9 Play music 17
2.1.10 Add yellow birds 18
2.1.11 Green birds 19
2.1.12 Black birds 20
2.1.13 Map selection , Level page 21
2.1.14 data storage 22
2.1.15 scoring 23
2.1.16 Switching between levels , load , as well as “ The next level ” Button 24
2.1.17 Parallax roller 25
2.1.18 Golden egg level 27
2.1.19 Big red bird 28
2.2 Other unclassified bug And solutions 28
2.2.1 The resolution of the 28
2.3 optimal design 29
2.3.1 Different birds / Buildings show different scores 29
2.3.2 Quit the game 30
3、 ... and 、 Reference material 30
One 、 Game design
1.1 Preliminary design ideas
Before you start thinking about design , I first reviewed the principles and various methods of game design mentioned in the class , Try to use various game design tools to guide my thinking direction .
1.1.1 Design lens
(1) Essential experience : What experience do I want players to have ?
—— I want players to have a relaxing experience —— This requires moderate difficulty .
(2) surprised / Interest : What surprises players / happy / Interesting ?
—— Constantly design new birds and levels , Keep updating to make people interested .
(3) Curiosity : What is the real motivation of players ? What goals do they want to achieve by playing this game ? How to buy questions to stimulate curiosity ?
—— Time bound goal ? Level animation to reveal the plot ?
(4) Endogenous value : In my game , What is valuable to players ? Such as sonic's collection , Not simply collecting .
—— My collection of stars here is not just stars , Instead, unlock hidden levels —— Or new birds .
(5) Problem solving : Ask players to solve any problems ?
—— Kill the pig . Hide the problem —— New problems —— Design colored eggs ! For example, flying back (《 No. 1 player 》), Can have collection , There are even hidden basements and other hidden levels .
(6) Four types of elements MAST:
—— The mechanism is basically fixed , But there is still a lot of room for modification —— For example, you can choose your own birds , It's like 《 Plants vs. zombies 》 equally .
—— The fine arts , Not the focus of this assignment …
—— The story , The general story is to defeat the pig , Take back your home . But you can also design some colored eggs —— Even similar to the simulation of a goose 《 Terror cruises 》 Same as , There is a hidden picture of using pigs to hunt birds in the basement , Pay tribute to the episode that humans are also invaders in seven Altman .
—— technology , Change with the change of demand .
But the most important thing is the cooperation between the four , That is to serve as a core of leisure and entertainment , So art and sound effects must meet the requirements of leisure —— Simple but not complicated , Relaxed and cheerful .
(7) Holographic design : See the table and inside of the game .
1.1.2 Game theme
Namely “ leisure ”, Serve this core purpose .
1.1.2 originality
The way to get good ideas , First, there are a lot of ideas , The above thinking has included the content of brainstorming .
Further use the creative filter to screen out ideas
(1) My own inner feelings . Aesthetic feeling , Or if I can feel surprise as a player .
(2) Audience preference . For example, I design a new bird , It's like 《 Angry birds 》 The image of the invincible eagle in the film , Then the audience of the film will naturally like .
(3) Whether the experience design is good : Interest curve —— Keep the difficulty matching the player's existing skills , Maintain a certain threshold . Game balance , That is, the numerical design needs to be reasonable .
(4) innovative : For example, the idea of golden egg given by the teaching assistant was also found in the original game , It's not good enough
(5) Market outlook : Due to limited investment in this operation , Don't consider comparing with commercial games for the time being
(6) Technical feasibility : If I want to be a bird of my choice , We need to consider the difficulty of Technology —— Considering that no one has done it before , So while being innovative, it may also be difficult .
(7) Social goals :.
(8) Test feedback : According to the idea of iteration , First make an idea , Collect feedback , Then modify and so on
1.2 Design purpose
To sum up a little , Angry birds this game can not be clearly divided into RTS perhaps RPG And so on, typical types , Its core is “ leisure ” Two words , The purpose of our design is to serve for leisure .
So the story of angry birds is weak , He abandoned the design of colored eggs —— Thinking carefully about the design of fear may be very good in the game of simulating goose, which has its own story requirements , But it's not .
The idea of creative transformation probably has :
(1) It's like 《 Plants vs. zombies 》 equally , Players can choose which birds : Designed as a little red bird with only one grid , Three bombs for blackbird , And with the upgrading of the level , The lattice will open . While giving players freedom , It can further improve the variables of the game , Players can combine birds by themselves , Produce chemical changes that the designer didn't expect .
(2) Design new birds . It's like 《 Angry birds 》 Like the invincible eagle in the movie . Or a bird that can be controlled by the player after flying out . Or a bird that can automatically fly to the nearest pig .
(3) Golden egg level .
Resource download address :https://download.csdn.net/download/sheziqiong/85893027
Resource download address :https://download.csdn.net/download/sheziqiong/85893027
边栏推荐
- [2022 Jiangxi graduate mathematical modeling] curling movement idea analysis and code implementation
- Implementation of shell script replacement function
- 【209】go语言的学习思想
- With the stock price plummeting and the market value shrinking, Naixue launched a virtual stock, which was deeply in dispute
- 未来几年中,软件测试的几大趋势是什么?
- Scala基础教程--15--递归
- 学习路之PHP--phpstudy创建项目时“hosts文件不存在或被阻止打开”
- 被忽视的问题:测试环境配置管理
- mysql5.7安装教程图文详解
- Detailed explanation of the maturity classification of ITSS operation and maintenance capability | one article clarifies the ITSS certificate
猜你喜欢
What types of Thawte wildcard SSL certificates provide
ThreadLocal原理与使用
Scala基础教程--19--Actor
[mathematical modeling of graduate students in Jiangxi Province in 2022] analysis and code implementation of haze removal by nucleation of water vapor supersaturation
一、C语言入门基础
Just today, four experts from HSBC gathered to discuss the problems of bank core system transformation, migration and reconstruction
[HCIA continuous update] WAN technology
Wireshark抓包TLS协议栏显示版本不一致问题
提升复杂场景三维重建精度 | 基于PaddleSeg分割无人机遥感影像
庆贺!科蓝SUNDB与中创软件完成七大产品的兼容性适配
随机推荐
Redis主从复制
Grain Mall (I)
力扣刷题日记/day5/2022.6.27
Halcon template matching
Stars open stores, return, return, return
[cloud voice suggestion collection] cloud store renewal and upgrading: provide effective suggestions, win a large number of code beans, Huawei AI speaker 2!
【209】go语言的学习思想
项目通用环境使用说明
ITSS运维能力成熟度分级详解|一文搞清ITSS证书
基于NCF的多模块协同实例
Thawte通配符SSL证书提供的类型有哪些
输入的查询SQL语句,是如何执行的?
2022年全国CMMI认证补贴政策|昌旭咨询
Once the "king of color TV", he sold pork before delisting
DB-Engines 2022年7月数据库排行榜:Microsoft SQL Server 大涨,Oracle 大跌
How to modify icons in VBS or VBE
Li Kou brush question diary /day3/2022.6.25
Is it safe to download the mobile version of Anxin securities and open an account online
庆贺!科蓝SUNDB与中创软件完成七大产品的兼容性适配
表情包坑惨职场人