
[v2.2]
	1、重新整合了目录结构
	2、修复了少许异常
	3、提供一个基于引擎开发的游戏示例
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# On branch main
# Your branch is ahead of 'origin/main' by 2 commits.
#   (use "git push" to publish your local commits)
#
# Changes to be committed:
#	modified:   CeruleanBird/include/Camera_API.h
#	modified:   CeruleanBird/include/Sprites_API.h
#	modified:   CeruleanBird/include/WorldMap_API.h
#	modified:   CeruleanBird/private/Sprites_internal.h
#	modified:   CeruleanBird/private/WorldMap_internal.h
#	modified:   CeruleanBird/source/Camera.c
#	modified:   CeruleanBird/source/FrameRateStrategy.c
#	modified:   CeruleanBird/source/Sprites_BehaviorTree.c
#	modified:   CeruleanBird/source/Sprites_Logical.c
#	modified:   example/CeruleanBird/include/Camera_API.h
#	modified:   example/CeruleanBird/include/Sprites_API.h
#	modified:   example/CeruleanBird/include/WorldMap_API.h
#	modified:   example/CeruleanBird/private/Sprites_internal.h
#	modified:   example/CeruleanBird/private/WorldMap_internal.h
#	modified:   example/CeruleanBird/source/Camera.c
#	modified:   example/CeruleanBird/source/FrameRateStrategy.c
#	modified:   example/CeruleanBird/source/Sprites_BehaviorTree.c
#	modified:   example/CeruleanBird/source/Sprites_Logical.c
#	new file:   example/Game/Common.c
#	new file:   example/Game/Common.h
#	new file:   example/Game/Enemy.c
#	new file:   example/Game/Enemy.h
#	renamed:    example/User/animation.c -> example/Game/animation.c
#	renamed:    example/User/animation.h -> example/Game/animation.h
#	new file:   example/Game/key.c
#	new file:   example/Game/key.h
#	new file:   example/Game/map.c
#	new file:   example/Game/map.h
#	new file:   example/Game/pistol.c
#	new file:   example/Game/pistol.h
#	modified:   example/Listings/Project.map
#	deleted:    example/Objects/ExtDll.iex
#	deleted:    example/Objects/Project.axf
#	deleted:    example/Objects/Project.build_log.htm
#	deleted:    example/Objects/Project.htm
#	deleted:    example/Objects/Project.lnp
#	deleted:    example/Objects/Project.sct
#	deleted:    example/Objects/Project_Target 1.dep
#	deleted:    example/Objects/animation.crf
#	deleted:    example/Objects/animation.d
#	deleted:    example/Objects/animation.o
#	deleted:    example/Objects/bit_operate.crf
#	deleted:    example/Objects/bit_operate.d
#	deleted:    example/Objects/bit_operate.o
#	deleted:    example/Objects/camera.crf
#	deleted:    example/Objects/camera.d
#	deleted:    example/Objects/camera.o
#	deleted:    example/Objects/canvas.crf
#	deleted:    example/Objects/canvas.d
#	deleted:    example/Objects/canvas.o
#	deleted:    example/Objects/ceruleanbird.crf
#	deleted:    example/Objects/ceruleanbird.d
#	deleted:    example/Objects/ceruleanbird.o
#	deleted:    example/Objects/core_cm3.crf
#	deleted:    example/Objects/core_cm3.d
#	deleted:    example/Objects/core_cm3.o
#	deleted:    example/Objects/enginefault.crf
#	deleted:    example/Objects/enginefault.d
#	deleted:    example/Objects/enginefault.o
#	deleted:    example/Objects/five_way_key.crf
#	deleted:    example/Objects/five_way_key.d
#	deleted:    example/Objects/five_way_key.o
#	deleted:    example/Objects/frameratestrategy.crf
#	deleted:    example/Objects/frameratestrategy.d
#	deleted:    example/Objects/frameratestrategy.o
#	deleted:    example/Objects/heap_solution_1.crf
#	deleted:    example/Objects/heap_solution_1.d
#	deleted:    example/Objects/heap_solution_1.o
#	deleted:    example/Objects/m_stm32f103c8t6.crf
#	deleted:    example/Objects/m_stm32f103c8t6.d
#	deleted:    example/Objects/m_stm32f103c8t6.o
#	deleted:    example/Objects/main.crf
#	deleted:    example/Objects/main.d
#	deleted:    example/Objects/main.o
#	deleted:    example/Objects/misc.crf
#	deleted:    example/Objects/misc.d
#	deleted:    example/Objects/misc.o
#	deleted:    example/Objects/mistink.crf
#	deleted:    example/Objects/mistink.d
#	deleted:    example/Objects/mistink.o
#	deleted:    example/Objects/mistink_displayer.crf
#	deleted:    example/Objects/mistink_displayer.d
#	deleted:    example/Objects/mistink_displayer.o
#	deleted:    example/Objects/mistink_font.crf
#	deleted:    example/Objects/mistink_font.d
#	deleted:    example/Objects/mistink_font.o
#	deleted:    example/Objects/rb_tree.crf
#	deleted:    example/Objects/rb_tree.d
#	deleted:    example/Objects/rb_tree.o
#	deleted:    example/Objects/sprites_animation.crf
#	deleted:    example/Objects/sprites_animation.d
#	deleted:    example/Objects/sprites_animation.o
#	deleted:    example/Objects/sprites_behaviortree.crf
#	deleted:    example/Objects/sprites_behaviortree.d
#	deleted:    example/Objects/sprites_behaviortree.o
#	deleted:    example/Objects/sprites_logical.crf
#	deleted:    example/Objects/sprites_logical.d
#	deleted:    example/Objects/sprites_logical.o
#	deleted:    example/Objects/stack.crf
#	deleted:    example/Objects/stack.d
#	deleted:    example/Objects/stack.o
#	deleted:    example/Objects/startup_stm32f10x_md.d
#	deleted:    example/Objects/startup_stm32f10x_md.o
#	deleted:    example/Objects/stm32f10x_adc.crf
#	deleted:    example/Objects/stm32f10x_adc.d
#	deleted:    example/Objects/stm32f10x_adc.o
#	deleted:    example/Objects/stm32f10x_bkp.crf
#	deleted:    example/Objects/stm32f10x_bkp.d
#	deleted:    example/Objects/stm32f10x_bkp.o
#	deleted:    example/Objects/stm32f10x_can.crf
#	deleted:    example/Objects/stm32f10x_can.d
#	deleted:    example/Objects/stm32f10x_can.o
#	deleted:    example/Objects/stm32f10x_cec.crf
#	deleted:    example/Objects/stm32f10x_cec.d
#	deleted:    example/Objects/stm32f10x_cec.o
#	deleted:    example/Objects/stm32f10x_crc.crf
#	deleted:    example/Objects/stm32f10x_crc.d
#	deleted:    example/Objects/stm32f10x_crc.o
#	deleted:    example/Objects/stm32f10x_dac.crf
#	deleted:    example/Objects/stm32f10x_dac.d
#	deleted:    example/Objects/stm32f10x_dac.o
#	deleted:    example/Objects/stm32f10x_dbgmcu.crf
#	deleted:    example/Objects/stm32f10x_dbgmcu.d
#	deleted:    example/Objects/stm32f10x_dbgmcu.o
#	deleted:    example/Objects/stm32f10x_dma.crf
#	deleted:    example/Objects/stm32f10x_dma.d
#	deleted:    example/Objects/stm32f10x_dma.o
#	deleted:    example/Objects/stm32f10x_exti.crf
#	deleted:    example/Objects/stm32f10x_exti.d
#	deleted:    example/Objects/stm32f10x_exti.o
#	deleted:    example/Objects/stm32f10x_flash.crf
#	deleted:    example/Objects/stm32f10x_flash.d
#	deleted:    example/Objects/stm32f10x_flash.o
#	deleted:    example/Objects/stm32f10x_fsmc.crf
#	deleted:    example/Objects/stm32f10x_fsmc.d
#	deleted:    example/Objects/stm32f10x_fsmc.o
#	deleted:    example/Objects/stm32f10x_gpio.crf
#	deleted:    example/Objects/stm32f10x_gpio.d
#	deleted:    example/Objects/stm32f10x_gpio.o
#	deleted:    example/Objects/stm32f10x_i2c.crf
#	deleted:    example/Objects/stm32f10x_i2c.d
#	deleted:    example/Objects/stm32f10x_i2c.o
#	deleted:    example/Objects/stm32f10x_it.crf
#	deleted:    example/Objects/stm32f10x_it.d
#	deleted:    example/Objects/stm32f10x_it.o
#	deleted:    example/Objects/stm32f10x_iwdg.crf
#	deleted:    example/Objects/stm32f10x_iwdg.d
#	deleted:    example/Objects/stm32f10x_iwdg.o
#	deleted:    example/Objects/stm32f10x_pwr.crf
#	deleted:    example/Objects/stm32f10x_pwr.d
#	deleted:    example/Objects/stm32f10x_pwr.o
#	deleted:    example/Objects/stm32f10x_rcc.crf
#	deleted:    example/Objects/stm32f10x_rcc.d
#	deleted:    example/Objects/stm32f10x_rcc.o
#	deleted:    example/Objects/stm32f10x_rtc.crf
#	deleted:    example/Objects/stm32f10x_rtc.d
#	deleted:    example/Objects/stm32f10x_rtc.o
#	deleted:    example/Objects/stm32f10x_sdio.crf
#	deleted:    example/Objects/stm32f10x_sdio.d
#	deleted:    example/Objects/stm32f10x_sdio.o
#	deleted:    example/Objects/stm32f10x_spi.crf
#	deleted:    example/Objects/stm32f10x_spi.d
#	deleted:    example/Objects/stm32f10x_spi.o
#	deleted:    example/Objects/stm32f10x_tim.crf
#	deleted:    example/Objects/stm32f10x_tim.d
#	deleted:    example/Objects/stm32f10x_tim.o
#	deleted:    example/Objects/stm32f10x_usart.crf
#	deleted:    example/Objects/stm32f10x_usart.d
#	deleted:    example/Objects/stm32f10x_usart.o
#	deleted:    example/Objects/stm32f10x_wwdg.crf
#	deleted:    example/Objects/stm32f10x_wwdg.d
#	deleted:    example/Objects/stm32f10x_wwdg.o
#	deleted:    example/Objects/system_stm32f10x.crf
#	deleted:    example/Objects/system_stm32f10x.d
#	deleted:    example/Objects/system_stm32f10x.o
#	deleted:    example/Objects/texturemapper.crf
#	deleted:    example/Objects/texturemapper.d
#	deleted:    example/Objects/texturemapper.o
#	deleted:    example/Objects/vector.crf
#	deleted:    example/Objects/vector.d
#	deleted:    example/Objects/vector.o
#	deleted:    example/Objects/worldmap.crf
#	deleted:    example/Objects/worldmap.d
#	deleted:    example/Objects/worldmap.o
#	modified:   example/Project.uvguix.chxzking
#	modified:   example/Project.uvoptx
#	modified:   example/Project.uvprojx
#	modified:   example/User/main.c
#
