在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 类似最终幻想的复古2D单机RPG游戏 C++源码

类似最终幻想的复古2D单机RPG游戏 C++源码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:71.25M
  • 下载次数:6
  • 浏览次数:122
  • 发布时间:2021-01-24
  • 实例类别:一般编程问题
  • 发 布 人:好学IT男
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
类似最终幻想的复古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

标签:

实例下载地址

类似最终幻想的复古2D单机RPG游戏 C++源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警