实例介绍
类似最终幻想的复古2D单机RPG游戏 C++源码 类似最终幻想的复古2D单机RPG游戏源码,国外大牛写的,一款单人角色扮演游戏,玩法比较复古,需要玩家接收各种任务,探索各个未知场景,回合制战斗模式,各项功能都比较齐全,支持windows、linux、OS X,对开发复古类RPG游戏开发的很有参考价值。
【实例截图】
【核心代码】
74f6f7ff-e3b0-474f-a24e-8cf17f1682e2
└── 类似最终幻想的2D单机RPG游戏源码
└── RPG
├── ABOUT-NLS
├── aclocal.m4
├── Allacrost.cbp
├── Allacrost.depend
├── allacrost-editor.exe
├── allacrost.exe
├── Allacrost-Info.plist
├── Allacrost.layout
├── Allacrost.sln
├── Allacrost.vcproj
├── allacrost.workspace
├── audio_descriptor.o
├── audio_effects.o
├── audio_input.o
├── audio.o
├── audio_stream.o
├── AUTHORS
├── autom4te.cache
│ ├── output.0
│ ├── output.1
│ ├── requests
│ ├── traces.0
│ └── traces.1
├── battle_actions.o
├── battle_actors.o
├── battle_command.o
├── battle_effects.o
├── battle_events.o
├── battle_finish.o
├── battle_indicators.o
├── battle.o
├── battle_utils.o
├── boot_credits.o
├── boot_menu.o
├── boot.o
├── boot_welcome.o
├── ChangeLog
├── class_info.o
├── class.o
├── class_registry.o
├── class_rep.o
├── config.guess
├── config.h
├── config.h.in
├── config.log
├── config.rpath
├── config.status
├── config.sub
├── configure
├── configure.ac
├── COPYING
├── create_class.o
├── dat
│ ├── actors
│ │ ├── characters.lua
│ │ ├── enemies_set_01.lua
│ │ ├── enemies_set_02.lua
│ │ └── map_sprites_stock.lua
│ ├── battle_events.lua
│ ├── config
│ │ ├── boot.lua
│ │ ├── languages.lua
│ │ ├── restore_settings.lua
│ │ └── settings.lua
│ ├── credits.lua
│ ├── effects
│ │ └── status.lua
│ ├── global.lua
│ ├── maps
│ │ ├── betrayal_room.lua
│ │ ├── demo_cave.lua
│ │ ├── demo_town.lua
│ │ ├── desert_barracks.lua
│ │ ├── desert_outskirts.lua
│ │ ├── desert_training.lua
│ │ ├── new_cave.lua
│ │ └── opening_scene.lua
│ ├── objects
│ │ ├── arm_armor.lua
│ │ ├── head_armor.lua
│ │ ├── items.lua
│ │ ├── leg_armor.lua
│ │ ├── torso_armor.lua
│ │ └── weapons.lua
│ ├── skills
│ │ ├── attack.lua
│ │ ├── defense.lua
│ │ └── support.lua
│ └── tilesets
│ ├── autotiling.lua
│ ├── desert_cave_ground.lua
│ ├── desert_cave.lua
│ ├── desert_cave_walls2.lua
│ ├── desert_cave_walls.lua
│ ├── desert_cave_water.lua
│ ├── desert_ground.lua
│ ├── harrvah_house.lua
│ ├── mountain_house_exterior2.lua
│ ├── mountain_house_exterior.lua
│ ├── mountain_house_interior.lua
│ └── mountain_landscape.lua
├── defs_engine.o
├── defs_global.o
├── defs_modes.o
├── defs.o
├── depcomp
├── dialog_boxes.moc.o
├── dialog_boxes.o
├── doc
│ └── allacrost.dox
├── Editor-Info.plist
├── editor_main.o
├── editor.moc.o
├── editor.o
├── effects.o
├── error.o
├── exception_handler.o
├── fade.o
├── function.o
├── global_actors.o
├── global_effects.o
├── global.o
├── global_objects.o
├── global_skills.o
├── global_utils.o
├── glu32.def
├── grid.moc.o
├── grid.o
├── gui.o
├── HoA.xcodeproj
│ └── project.pbxproj
├── icon.rc
├── image_base.o
├── image.o
├── img
│ ├── backdrops
│ │ ├── battle
│ │ │ ├── desert_cave_anim.png
│ │ │ ├── desert_cave.png
│ │ │ ├── desert.png
│ │ │ └── mountain_village.png
│ │ └── boot_screen00.jpg
│ ├── fonts
│ │ ├── COPYING
│ │ ├── junicode_regular.ttf
│ │ ├── libertine_capitals.ttf
│ │ ├── libertine.ttf
│ │ ├── tarnhalo.ttf
│ │ └── vtc_switchblade_romance.ttf
│ ├── icons
│ │ ├── actors
│ │ │ ├── characters
│ │ │ │ ├── claudius_bw.png
│ │ │ │ ├── claudius.png
│ │ │ │ ├── kyle_bw.png
│ │ │ │ ├── kyle.png
│ │ │ │ ├── laila_bw.png
│ │ │ │ ├── laila.png
│ │ │ │ ├── rafaela_bw.png
│ │ │ │ └── rafaela.png
│ │ │ └── enemies
│ │ │ ├── aerocephal.png
│ │ │ ├── arcana_drake.png
│ │ │ ├── aurum-drakueli.png
│ │ │ ├── daemarbora.png
│ │ │ ├── deceleon.png
│ │ │ ├── green_slime.png
│ │ │ ├── kyle.png
│ │ │ ├── nagaruda.png
│ │ │ ├── scorpion.png
│ │ │ ├── skeleton.png
│ │ │ ├── snake.png
│ │ │ └── spider.png
│ │ ├── armor
│ │ │ ├── butterfly_pins.png
│ │ │ ├── cloak_leather_brown.png
│ │ │ ├── cobalt_helm.png
│ │ │ ├── cuirass_muscled.png
│ │ │ ├── helmet_bascinet.png
│ │ │ ├── helmet_crested.png
│ │ │ ├── jewelry_necklace_amber.png
│ │ │ ├── jewelry_ring_prismatic.png
│ │ │ ├── karlate_breastplate.png
│ │ │ ├── karlate_greaves.png
│ │ │ ├── karlate_helmet.png
│ │ │ ├── karlate_shield.png
│ │ │ ├── leather_boots.png
│ │ │ ├── leather_chain_mail.png
│ │ │ ├── leather_sandals.png
│ │ │ ├── phoenix_shield.png
│ │ │ ├── stone_bracelet.png
│ │ │ ├── trident_shield.png
│ │ │ ├── willow_dress.png
│ │ │ └── winged_circlet.png
│ │ ├── battle
│ │ │ ├── attack.png
│ │ │ ├── attack_point_target.png
│ │ │ ├── character_selector.png
│ │ │ ├── defend.png
│ │ │ ├── item.png
│ │ │ ├── support.png
│ │ │ ├── swap_card.png
│ │ │ └── swap_icon.png
│ │ ├── drunes.png
│ │ ├── effects
│ │ │ ├── elemental.png
│ │ │ ├── status.png
│ │ │ └── templates.png
│ │ ├── items
│ │ │ ├── health_potion_huge.png
│ │ │ ├── health_potion_large.png
│ │ │ ├── health_potion_medium.png
│ │ │ ├── health_potion_small.png
│ │ │ ├── instrument_kantele.png
│ │ │ ├── potion_blue_huge.png
│ │ │ ├── potion_blue_large.png
│ │ │ ├── potion_blue_medium.png
│ │ │ ├── potion_blue_small.png
│ │ │ ├── potion_red_huge.png
│ │ │ ├── potion_red_large.png
│ │ │ ├── potion_red_medium.png
│ │ │ ├── potion_red_small.png
│ │ │ └── scroll_red.png
│ │ ├── object_category_icons.png
│ │ └── weapons
│ │ ├── arbalest.png
│ │ ├── iron_sword.png
│ │ ├── karlate_sword.png
│ │ ├── quick_crossbow.png
│ │ ├── reinforced_crossbow.png
│ │ └── standard_crossbow.png
│ ├── logos
│ │ ├── mac_logo.icns
│ │ ├── main_logo_background.png
│ │ ├── main_logo_sword.png
│ │ ├── main_logo_text.png
│ │ ├── program_icon.bmp
│ │ └── program_icon.ico
│ ├── menus
│ │ ├── battle_bottom_menu.png
│ │ ├── battle_character_bars.png
│ │ ├── battle_character_selection.png
│ │ ├── black_sleet_parch.png
│ │ ├── black_sleet_skin.png
│ │ ├── black_sleet_texture.png
│ │ ├── cursor.png
│ │ ├── dialogue_box.png
│ │ ├── dialogue_nameplate.png
│ │ ├── equip.png
│ │ ├── green_check.png
│ │ ├── locations
│ │ │ ├── blank.png
│ │ │ ├── desert_cave.png
│ │ │ ├── desert.png
│ │ │ └── mountain_village.png
│ │ ├── red_x.png
│ │ ├── scroll_arrows.png
│ │ ├── socket.png
│ │ ├── stamina_bar.png
│ │ ├── stamina_icon.png
│ │ ├── stamina_icon_selected.png
│ │ └── star.png
│ ├── misc
│ │ ├── category_icons.png
│ │ ├── chest1.png
│ │ ├── dialogue_icon.png
│ │ ├── editor-tools
│ │ │ ├── arrow-left.png
│ │ │ ├── arrow-right.png
│ │ │ ├── stock-tool-arrow.png
│ │ │ ├── stock-tool-bucket-fill-22.png
│ │ │ ├── stock-tool-color-picker-22.png
│ │ │ ├── stock-tool-eraser-22.png
│ │ │ ├── stock-tool-pencil-22.png
│ │ │ └── stock-tool-rect-select-22.png
│ │ ├── stamina_bar_background.png
│ │ ├── stamina_bar_infinite_overlay.png
│ │ └── torch_light_mask.png
│ ├── portraits
│ │ ├── battle
│ │ │ ├── claudius_damage.png
│ │ │ ├── kyle_damage.png
│ │ │ ├── laila_damage.png
│ │ │ └── rafaela_damage.png
│ │ ├── map
│ │ │ ├── claudius.png
│ │ │ ├── kyle.png
│ │ │ ├── laila.png
│ │ │ ├── marcus.png
│ │ │ ├── rafaela.png
│ │ │ └── vanica.png
│ │ └── menu
│ │ ├── claudius_large.png
│ │ ├── claudius.png
│ │ ├── claudius_small.png
│ │ ├── kyle_large.png
│ │ ├── kyle.png
│ │ ├── kyle_small.png
│ │ ├── laila_large.png
│ │ ├── laila.png
│ │ ├── laila_small.png
│ │ ├── marcus_small.png
│ │ ├── rafaela_large.png
│ │ ├── rafaela.png
│ │ ├── rafaela_small.png
│ │ └── vanica_small.png
│ ├── sprites
│ │ ├── battle
│ │ │ └── enemies
│ │ │ ├── aerocephal.png
│ │ │ ├── arcana_drake.png
│ │ │ ├── aurum-drakueli.png
│ │ │ ├── daemarbora.png
│ │ │ ├── deceleon.png
│ │ │ ├── green_slime.png
│ │ │ ├── kyle.png
│ │ │ ├── nagaruda.png
│ │ │ ├── scorpion.png
│ │ │ ├── skeleton.png
│ │ │ ├── snake.png
│ │ │ └── spider.png
│ │ └── map
│ │ ├── boy_npc01_walk.png
│ │ ├── claudius_attack.png
│ │ ├── claudius_frightened.png
│ │ ├── claudius_herostance.png
│ │ ├── claudius_idle.png
│ │ ├── claudius_idle_s.png
│ │ ├── claudius_run.png
│ │ ├── claudius_walk.png
│ │ ├── gigas_walk.png
│ │ ├── girl_npc02_walk.png
│ │ ├── kyle_attack.png
│ │ ├── kyle_attack_w.png
│ │ ├── kyle_idle.png
│ │ ├── kyle_run.png
│ │ ├── kyle_walk.png
│ │ ├── laila_attack.png
│ │ ├── laila_idle.png
│ │ ├── laila_run.png
│ │ ├── laila_walk.png
│ │ ├── man_npc01_walk.png
│ │ ├── man_npc02_walk.png
│ │ ├── marcus_walk.png
│ │ ├── naga_walk.png
│ │ ├── old_woman_npc01_walk.png
│ │ ├── rafaela_attack.png
│ │ ├── rafaela_idle.png
│ │ ├── rafaela_run.png
│ │ ├── rafaela_walk.png
│ │ ├── rocks.png
│ │ ├── scorpion_walk.png
│ │ ├── slime_walk.png
│ │ ├── snake_walk.png
│ │ ├── soldier_npc01_walk.png
│ │ ├── soldier_npc02_walk.png
│ │ ├── vanica_walk.png
│ │ ├── woman_npc01_walk.png
│ │ └── woman_npc02_walk.png
│ └── tilesets
│ ├── desert_cave_ground.png
│ ├── desert_cave.png
│ ├── desert_cave_walls2.png
│ ├── desert_cave_walls.png
│ ├── desert_cave_water.png
│ ├── desert_ground.png
│ ├── harrvah_house.png
│ ├── mountain_house_exterior2.png
│ ├── mountain_house_exterior.png
│ ├── mountain_house_interior.png
│ └── mountain_landscape.png
├── inheritance.o
├── input.o
├── INSTALL
├── install-sh
├── interpolator.o
├── intl.def
├── intl.dll
├── intl.lib
├── jpeg62.dll
├── jpeg-bcc.lib
├── jpeg.def
├── jpeg.lib
├── libfreetype-6.dll
├── libiconv2.dll
├── libintl.dll.a
├── libjpeg.dll.a
├── libogg.a
├── libogg.def
├── libpng12.def
├── libpng12.dll
├── libpng12.dll.a
├── libpng3.dll
├── libpng-bcc.lib
├── libpng.dll.a
├── libpng.lib
├── libSDL.dll.a
├── libSDL.la
├── libSDLmain.a
├── libvorbis.a
├── libvorbis.def
├── libz.a
├── libz.dll.a
├── link_compatibility.o
├── lua51.dll
├── m4
│ ├── gettext.m4
│ ├── iconv.m4
│ ├── lib-ld.m4
│ ├── lib-link.m4
│ ├── lib-prefix.m4
│ ├── nls.m4
│ ├── po.m4
│ ├── progtest.m4
│ └── qt.m4
├── main.o
├── main_options.o
├── Makefile
├── Makefile.am
├── Makefile.in
├── MANUAL
├── map_dialogue.o
├── Map_Editor.cbp
├── Map_Editor.depend
├── Map_Editor.layout
├── Map_Editor.vcproj
├── map_events.o
├── map.o
├── map_objects.o
├── map_sprites.o
├── map_tiles.o
├── map_treasure.o
├── map_utils.o
├── map_zones.o
├── menu.o
├── menu_views.o
├── menu_window.o
├── Microsoft.VC80.CRT.manifest
├── mingwm10.dll
├── missing
├── mode_manager.o
├── mus
│ ├── Allacrost_Fanfare.ogg
│ ├── Allacrost_Intermission.ogg
│ ├── Allacrost_Opening_Theme.ogg
│ ├── Battle_Jazz.ogg
│ ├── Betrayal_Battle.ogg
│ ├── Betrayal.ogg
│ ├── Cave2.ogg
│ ├── Claudius.ogg
│ ├── Confrontation.ogg
│ ├── Desert.ogg
│ ├── Opening_Effect.ogg
│ ├── Save_Game.ogg
│ ├── Seeking_New_Worlds.ogg
│ ├── The_Creature_Awakens.ogg
│ ├── Town_Folk.ogg
│ └── Venturing_Dragons_in_the_Dark.ogg
├── NEWS
├── object_rep.o
├── ogg.dll
├── OpenAL32.dll
├── opengl32.def
├── open.o
├── option.o
├── particle_effect.o
├── particle_manager.o
├── particle_system.o
├── pause.o
├── pcall.o
├── Qt3Support4.dll
├── QtCore4.dll
├── QtGui4.dll
├── QtNetwork4.dll
├── QtOpenGL4.dll
├── QtSql4.dll
├── QtXml4.dll
├── README
├── README-SDL.txt
├── save_mode.o
├── scene.o
├── scope.o
├── script_modify.o
├── script.o
├── script_read.o
├── script_write.o
├── SDL.dll
├── SDL_net.dll
├── SDL_net.lib
├── SDL_ttf.dll
├── SDL_ttf.lib
├── shake.o
├── shop_buy.o
├── shop_confirm.o
├── shop_leave.o
├── shop.o
├── shop_root.o
├── shop_sell.o
├── shop_trade.o
├── shop_utils.o
├── skill_editor.moc.o
├── skill_editor.o
├── snd
│ ├── battle_encounter_01.ogg
│ ├── battle_encounter_02.ogg
│ ├── battle_encounter_03.ogg
│ ├── bump.wav
│ ├── cancel.wav
│ ├── cave-in.ogg
│ ├── chestclose1.wav
│ ├── chestclose2.wav
│ ├── chestclose3.wav
│ ├── chestopen1.wav
│ ├── chestopen2.wav
│ ├── chestopen3.wav
│ ├── coins.wav
│ ├── confirm.wav
│ ├── crossbow_miss.ogg
│ ├── crossbow.ogg
│ ├── door_close.wav
│ ├── door_open1.wav
│ ├── door_open2.wav
│ ├── female_scream.ogg
│ ├── footstep_concrete1.wav
│ ├── footstep_concrete2.wav
│ ├── footstep_grass1.wav
│ ├── footstep_grass2.wav
│ ├── fountain_large.ogg
│ ├── fountain_small.ogg
│ ├── gentle_stream.ogg
│ ├── gong2.wav
│ ├── gong.wav
│ ├── heal_spell.wav
│ ├── heal.wav
│ ├── lively_crowd.ogg
│ ├── magic_blast.ogg
│ ├── makok_howl.ogg
│ ├── male_scream.ogg
│ ├── menu_click_01.wav
│ ├── menu_click_02.wav
│ ├── missed_target.wav
│ ├── obtain.wav
│ ├── potion_drink.wav
│ ├── rumble.wav
│ ├── skeleton_attack.wav
│ ├── slime_attack.wav
│ ├── snake_attack.wav
│ ├── spider_attack.wav
│ ├── swordslice1.wav
│ ├── swordslice2.wav
│ ├── swordslice3.wav
│ ├── sword_swipe.wav
│ ├── volume_test.wav
│ └── wind.ogg
├── sprites.o
├── src
│ ├── common
│ │ ├── global
│ │ │ ├── defs_global.cpp
│ │ │ ├── global_actors.cpp
│ │ │ ├── global_actors.h
│ │ │ ├── global.cpp
│ │ │ ├── global_effects.cpp
│ │ │ ├── global_effects.h
│ │ │ ├── global.h
│ │ │ ├── global_objects.cpp
│ │ │ ├── global_objects.h
│ │ │ ├── global_skills.cpp
│ │ │ ├── global_skills.h
│ │ │ ├── global_utils.cpp
│ │ │ └── global_utils.h
│ │ └── gui
│ │ ├── gui.cpp
│ │ ├── gui.h
│ │ ├── menu_window.cpp
│ │ ├── menu_window.h
│ │ ├── option.cpp
│ │ ├── option.h
│ │ ├── textbox.cpp
│ │ └── textbox.h
│ ├── defs.cpp
│ ├── defs.h
│ ├── editor
│ │ ├── dialog_boxes.cpp
│ │ ├── dialog_boxes.h
│ │ ├── dialog_boxes.moc.cpp
│ │ ├── editor.cpp
│ │ ├── editor.h
│ │ ├── editor_main.cpp
│ │ ├── editor.moc.cpp
│ │ ├── grid.cpp
│ │ ├── grid.h
│ │ ├── grid.moc.cpp
│ │ ├── skill_editor.cpp
│ │ ├── skill_editor.h
│ │ ├── skill_editor.moc.cpp
│ │ ├── sprites.cpp
│ │ ├── sprites.h
│ │ ├── tileset.cpp
│ │ ├── tileset_editor.cpp
│ │ ├── tileset_editor.h
│ │ ├── tileset_editor.moc.cpp
│ │ └── tileset.h
│ ├── engine
│ │ ├── audio
│ │ │ ├── audio.cpp
│ │ │ ├── audio_descriptor.cpp
│ │ │ ├── audio_descriptor.h
│ │ │ ├── audio_effects.cpp
│ │ │ ├── audio_effects.h
│ │ │ ├── audio.h
│ │ │ ├── audio_input.cpp
│ │ │ ├── audio_input.h
│ │ │ ├── audio_stream.cpp
│ │ │ └── audio_stream.h
│ │ ├── defs_engine.cpp
│ │ ├── input.cpp
│ │ ├── input.h
│ │ ├── mode_manager.cpp
│ │ ├── mode_manager.h
│ │ ├── script
│ │ │ ├── script.cpp
│ │ │ ├── script.h
│ │ │ ├── script_modify.cpp
│ │ │ ├── script_modify.h
│ │ │ ├── script_read.cpp
│ │ │ ├── script_read.h
│ │ │ ├── script_write.cpp
│ │ │ └── script_write.h
│ │ ├── system.cpp
│ │ ├── system.h
│ │ └── video
│ │ ├── color.h
│ │ ├── context.h
│ │ ├── coord_sys.h
│ │ ├── effects.cpp
│ │ ├── fade.cpp
│ │ ├── fade.h
│ │ ├── image_base.cpp
│ │ ├── image_base.h
│ │ ├── image.cpp
│ │ ├── image.h
│ │ ├── interpolator.cpp
│ │ ├── interpolator.h
│ │ ├── particle_effect.cpp
│ │ ├── particle_effect.h
│ │ ├── particle_emitter.h
│ │ ├── particle.h
│ │ ├── particle_keyframe.h
│ │ ├── particle_manager.cpp
│ │ ├── particle_manager.h
│ │ ├── particle_system.cpp
│ │ ├── particle_system.h
│ │ ├── screen_rect.h
│ │ ├── shake.cpp
│ │ ├── shake.h
│ │ ├── text.cpp
│ │ ├── text.h
│ │ ├── texture_controller.cpp
│ │ ├── texture_controller.h
│ │ ├── texture.cpp
│ │ ├── texture.h
│ │ ├── video.cpp
│ │ └── video.h
│ ├── luabind
│ │ ├── doc
│ │ │ ├── adopt.rst
│ │ │ ├── building.rst
│ │ │ ├── changes.txt
│ │ │ ├── copy.rst
│ │ │ ├── dependency.rst
│ │ │ ├── discard_result.rst
│ │ │ ├── docs.html
│ │ │ ├── docs.rst
│ │ │ ├── index.html
│ │ │ ├── luabind-logo-label.ps
│ │ │ ├── luabind.png
│ │ │ ├── out_value.rst
│ │ │ ├── pure_out_value.rst
│ │ │ ├── raw.rst
│ │ │ ├── return_reference_to.rst
│ │ │ ├── return_stl_iterator.rst
│ │ │ ├── style.css
│ │ │ ├── version.rst
│ │ │ └── yield.rst
│ │ ├── examples
│ │ │ ├── any_converter
│ │ │ │ ├── any_converter.cpp
│ │ │ │ └── Jamfile
│ │ │ ├── cln
│ │ │ │ ├── cln_test.cpp
│ │ │ │ ├── cln_test.lua
│ │ │ │ └── README
│ │ │ ├── filesystem
│ │ │ │ ├── directory_iterator.hpp
│ │ │ │ ├── filesystem.cpp
│ │ │ │ ├── inspect.lua
│ │ │ │ └── Jamfile
│ │ │ ├── glut
│ │ │ │ ├── glut_bind.cpp
│ │ │ │ ├── glut_bindings.lua
│ │ │ │ └── Jamfile
│ │ │ ├── hello_world
│ │ │ │ ├── hello_world.cpp
│ │ │ │ ├── Jamfile
│ │ │ │ ├── project-root.jam
│ │ │ │ └── README
│ │ │ ├── intrusive_ptr
│ │ │ │ ├── intrusive_ptr.cpp
│ │ │ │ └── Jamfile
│ │ │ └── regexp
│ │ │ ├── Jamfile
│ │ │ ├── regex.lua
│ │ │ └── regex_wrap.cpp
│ │ ├── INSTALL
│ │ ├── Jamroot
│ │ ├── LICENSE
│ │ ├── luabind
│ │ │ ├── adopt_policy.hpp
│ │ │ ├── back_reference_fwd.hpp
│ │ │ ├── back_reference.hpp
│ │ │ ├── class.hpp
│ │ │ ├── class_info.hpp
│ │ │ ├── config.hpp
│ │ │ ├── container_policy.hpp
│ │ │ ├── copy_policy.hpp
│ │ │ ├── dependency_policy.hpp
│ │ │ ├── detail
│ │ │ │ ├── calc_arity.hpp
│ │ │ │ ├── call_function.hpp
│ │ │ │ ├── call.hpp
│ │ │ │ ├── call_member.hpp
│ │ │ │ ├── call_operator_iterate.hpp
│ │ │ │ ├── class_cache.hpp
│ │ │ │ ├── class_registry.hpp
│ │ │ │ ├── class_rep.hpp
│ │ │ │ ├── compute_score.hpp
│ │ │ │ ├── constructor.hpp
│ │ │ │ ├── conversion_storage.hpp
│ │ │ │ ├── convert_to_lua.hpp
│ │ │ │ ├── debug.hpp
│ │ │ │ ├── decorate_type.hpp
│ │ │ │ ├── deduce_signature.hpp
│ │ │ │ ├── enum_maker.hpp
│ │ │ │ ├── format_signature.hpp
│ │ │ │ ├── garbage_collector.hpp
│ │ │ │ ├── get_signature.hpp
│ │ │ │ ├── has_get_pointer.hpp
│ │ │ │ ├── inheritance.hpp
│ │ │ │ ├── instance_holder.hpp
│ │ │ │ ├── is_indirect_const.hpp
│ │ │ │ ├── link_compatibility.hpp
│ │ │ │ ├── make_instance.hpp
│ │ │ │ ├── most_derived.hpp
│ │ │ │ ├── object_call.hpp
│ │ │ │ ├── object_funs.hpp
│ │ │ │ ├── object_rep.hpp
│ │ │ │ ├── open.hpp
│ │ │ │ ├── operator_id.hpp
│ │ │ │ ├── other.hpp
│ │ │ │ ├── pcall.hpp
│ │ │ │ ├── pointee_sizeof.hpp
│ │ │ │ ├── pointee_typeid.hpp
│ │ │ │ ├── policy.hpp
│ │ │ │ ├── primitives.hpp
│ │ │ │ ├── property.hpp
│ │ │ │ ├── ref.hpp
│ │ │ │ ├── signature_match.hpp
│ │ │ │ ├── stack_utils.hpp
│ │ │ │ ├── typetraits.hpp
│ │ │ │ └── yes_no.hpp
│ │ │ ├── discard_result_policy.hpp
│ │ │ ├── error.hpp
│ │ │ ├── exception_handler.hpp
│ │ │ ├── from_stack.hpp
│ │ │ ├── function.hpp
│ │ │ ├── get_main_thread.hpp
│ │ │ ├── get_pointer.hpp
│ │ │ ├── handle.hpp
│ │ │ ├── iterator_policy.hpp
│ │ │ ├── luabind.hpp
│ │ │ ├── lua_include.hpp
│ │ │ ├── make_function.hpp
│ │ │ ├── nil.hpp
│ │ │ ├── object.hpp
│ │ │ ├── open.hpp
│ │ │ ├── operator.hpp
│ │ │ ├── out_value_policy.hpp
│ │ │ ├── prefix.hpp
│ │ │ ├── raw_policy.hpp
│ │ │ ├── return_reference_to_policy.hpp
│ │ │ ├── scope.hpp
│ │ │ ├── shared_ptr_converter.hpp
│ │ │ ├── tag_function.hpp
│ │ │ ├── typeid.hpp
│ │ │ ├── value_wrapper.hpp
│ │ │ ├── version.hpp
│ │ │ ├── weak_ref.hpp
│ │ │ ├── wrapper_base.hpp
│ │ │ └── yield_policy.hpp
│ │ ├── src
│ │ │ ├── class.cpp
│ │ │ ├── class_info.cpp
│ │ │ ├── class_registry.cpp
│ │ │ ├── class_rep.cpp
│ │ │ ├── create_class.cpp
│ │ │ ├── error.cpp
│ │ │ ├── exception_handler.cpp
│ │ │ ├── function.cpp
│ │ │ ├── inheritance.cpp
│ │ │ ├── link_compatibility.cpp
│ │ │ ├── object_rep.cpp
│ │ │ ├── open.cpp
│ │ │ ├── pcall.cpp
│ │ │ ├── scope.cpp
│ │ │ ├── stack_content_by_name.cpp
│ │ │ ├── weak_ref.cpp
│ │ │ └── wrapper_base.cpp
│ │ └── test
│ │ ├── benchmark.cpp
│ │ ├── Jamfile
│ │ ├── main.cpp
│ │ ├── test_abstract_base.cpp
│ │ ├── test_adopt.cpp
│ │ ├── test_adopt_wrapper.cpp
│ │ ├── test_attributes.cpp
│ │ ├── test_automatic_smart_ptr.cpp
│ │ ├── test_back_reference.cpp
│ │ ├── test_builtin_converters.cpp
│ │ ├── test_class_info.cpp
│ │ ├── test_collapse_converter.cpp
│ │ ├── test_const.cpp
│ │ ├── test_construction.cpp
│ │ ├── test_create_in_thread.cpp
│ │ ├── test_def_from_base.cpp
│ │ ├── test_dynamic_type.cpp
│ │ ├── test_exception_handlers.cpp
│ │ ├── test_exceptions.cpp
│ │ ├── test_extend_class_in_lua.cpp
│ │ ├── test_free_functions.cpp
│ │ ├── test_has_get_pointer.cpp
│ │ ├── test_held_type.cpp
│ │ ├── test.hpp
│ │ ├── test_implicit_cast.cpp
│ │ ├── test_implicit_raw.cpp
│ │ ├── test_iterator.cpp
│ │ ├── test_lua_classes.cpp
│ │ ├── test_null_pointer.cpp
│ │ ├── test_object.cpp
│ │ ├── test_operators.cpp
│ │ ├── test_policies.cpp
│ │ ├── test_private_destructors.cpp
│ │ ├── test_properties.cpp
│ │ ├── test_scope.cpp
│ │ ├── test_separation.cpp
│ │ ├── test_set_instance_value.cpp
│ │ ├── test_shadow.cpp
│ │ ├── test_shared_ptr.cpp
│ │ ├── test_simple_class.cpp
│ │ ├── test_smart_ptr_attributes.cpp
│ │ ├── test_super_leak.cpp
│ │ ├── test_table.cpp
│ │ ├── test_tag_function.cpp
│ │ ├── test_typetraits.cpp
│ │ ├── test_unsigned_int.cpp
│ │ ├── test_user_defined_converter.cpp
│ │ ├── test_value_wrapper.cpp
│ │ ├── test_vector_of_object.cpp
│ │ ├── test_virtual_inheritance.cpp
│ │ └── test_yield.cpp
│ ├── main.cpp
│ ├── main_options.cpp
│ ├── main_options.h
│ ├── modes
│ │ ├── battle
│ │ │ ├── battle_actions.cpp
│ │ │ ├── battle_actions.h
│ │ │ ├── battle_actors.cpp
│ │ │ ├── battle_actors.h
│ │ │ ├── battle_command.cpp
│ │ │ ├── battle_command.h
│ │ │ ├── battle.cpp
│ │ │ ├── battle_effects.cpp
│ │ │ ├── battle_effects.h
│ │ │ ├── battle_events.cpp
│ │ │ ├── battle_events.h
│ │ │ ├── battle_finish.cpp
│ │ │ ├── battle_finish.h
│ │ │ ├── battle.h
│ │ │ ├── battle_indicators.cpp
│ │ │ ├── battle_indicators.h
│ │ │ ├── battle_utils.cpp
│ │ │ └── battle_utils.h
│ │ ├── boot
│ │ │ ├── boot.cpp
│ │ │ ├── boot_credits.cpp
│ │ │ ├── boot_credits.h
│ │ │ ├── boot.h
│ │ │ ├── boot_menu.cpp
│ │ │ ├── boot_menu.h
│ │ │ ├── boot_welcome.cpp
│ │ │ └── boot_welcome.h
│ │ ├── defs_modes.cpp
│ │ ├── map
│ │ │ ├── map.cpp
│ │ │ ├── map_dialogue.cpp
│ │ │ ├── map_dialogue.h
│ │ │ ├── map_events.cpp
│ │ │ ├── map_events.h
│ │ │ ├── map.h
│ │ │ ├── map_objects.cpp
│ │ │ ├── map_objects.h
│ │ │ ├── map_sprites.cpp
│ │ │ ├── map_sprites.h
│ │ │ ├── map_tiles.cpp
│ │ │ ├── map_tiles.h
│ │ │ ├── map_treasure.cpp
│ │ │ ├── map_treasure.h
│ │ │ ├── map_utils.cpp
│ │ │ ├── map_utils.h
│ │ │ ├── map_zones.cpp
│ │ │ └── map_zones.h
│ │ ├── menu
│ │ │ ├── menu.cpp
│ │ │ ├── menu.h
│ │ │ ├── menu_views.cpp
│ │ │ └── menu_views.h
│ │ ├── pause.cpp
│ │ ├── pause.h
│ │ ├── save
│ │ │ ├── save_mode.cpp
│ │ │ └── save_mode.h
│ │ ├── scene.cpp
│ │ ├── scene.h
│ │ └── shop
│ │ ├── shop_buy.cpp
│ │ ├── shop_buy.h
│ │ ├── shop_confirm.cpp
│ │ ├── shop_confirm.h
│ │ ├── shop.cpp
│ │ ├── shop.h
│ │ ├── shop_leave.cpp
│ │ ├── shop_leave.h
│ │ ├── shop_root.cpp
│ │ ├── shop_root.h
│ │ ├── shop_sell.cpp
│ │ ├── shop_sell.h
│ │ ├── shop_trade.cpp
│ │ ├── shop_trade.h
│ │ ├── shop_utils.cpp
│ │ └── shop_utils.h
│ ├── SDLMain.m
│ ├── test
│ │ ├── test_main.cpp
│ │ └── test_main.h
│ ├── utils.cpp
│ └── utils.h
├── stack_content_by_name.o
├── stamp-h1
├── system.o
├── textbox.o
├── text.o
├── texture_controller.o
├── texture.o
├── tileset_editor.moc.o
├── tileset_editor.o
├── tileset.o
├── txt
│ ├── allacrost.pot
│ ├── boldquot.sed
│ ├── build_mo_linux.sh
│ ├── de.gmo
│ ├── de.po
│ ├── en@boldquot.header
│ ├── en@quot.gmo
│ ├── en@quot.header
│ ├── en@quot.po
│ ├── es.gmo
│ ├── es.po
│ ├── fr.gmo
│ ├── fr.po
│ ├── insert-header.sin
│ ├── LINGUAS
│ ├── Makefile
│ ├── Makefile.in
│ ├── Makefile.in.in
│ ├── Makevars
│ ├── POTFILES
│ ├── POTFILES.in
│ ├── pt_BR.gmo
│ ├── pt_BR.po
│ ├── quot.sed
│ ├── remove-potcdate.sin
│ ├── Rules-quot
│ └── stamp-po
├── utils.o
├── video.o
├── vorbis.dll
├── weak_ref.o
├── wrap_oal.dll
├── wrapper_base.o
├── www.yxkfw.com 游戏源码下载.txt
├── zlib1.dll
├── zlib-bcc.lib
├── zlib.def
├── zlib.lib
└── 精品资源下载.url
75 directories, 934 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论