woof
Woof! is a continuation of the Boom/MBF bloodline of Doom source ports
파일 탐색기
최종 버전 다운로드 (.zip)- build.yml
- linter.yml
- update_wiki.yml
- dependabot.yml
- archvile.txt
- baby.txt
- brain.txt
- bruiser.txt
- caco.txt
- cyber.txt
- demon.txt
- doomdeco.txt
- doomimp.txt
- doommisc.txt
- fatso.txt
- keen.txt
- lostsoul.txt
- painelem.txt
- possess.txt
- revenant.txt
- spider.txt
- watermap.cmp
- cross00.png
- cross01.png
- cross02.png
- cross03.png
- cross04.png
- cross05.png
- cross06.png
- cross07.png
- cross08.png
- dig033.png
- dig037.png
- dig043.png
- dig045.png
- dig046.png
- dig047.png
- dig048.png
- dig049.png
- dig050.png
- dig051.png
- dig052.png
- dig053.png
- dig054.png
- dig055.png
- dig056.png
- dig057.png
- dig058.png
- dig065.png
- dig066.png
- dig067.png
- dig068.png
- dig069.png
- dig070.png
- dig071.png
- dig072.png
- dig073.png
- dig074.png
- dig075.png
- dig076.png
- dig077.png
- dig078.png
- dig079.png
- dig080.png
- dig081.png
- dig082.png
- dig083.png
- dig084.png
- dig085.png
- dig086.png
- dig087.png
- dig088.png
- dig089.png
- dig090.png
- dig091.png
- dig093.png
- m_butt1.png
- m_butt2.png
- m_vbox.png
- smbfgg0.png
- smbfgg1.png
- smcsaw0.png
- smcsaw1.png
- smfist0.png
- smfist1.png
- smlaun0.png
- smlaun1.png
- smmgun0.png
- smmgun1.png
- smpisg0.png
- smpisg1.png
- smplas0.png
- smplas1.png
- smsgn20.png
- smsgn21.png
- smshot0.png
- smshot1.png
- smunkn0.png
- smunkn1.png
- stbr123.png
- stbr124.png
- stbr125.png
- stbr126.png
- stbr127.png
- stkeys6.png
- stkeys7.png
- stkeys8.png
- dsdgact.wav
- dsdgatk.wav
- dsdgdth.wav
- dsdgpain.wav
- dsdgsit.wav
- bon3a0.png
- bon4a0.png
- dogsa1.png
- dogsa2.png
- dogsa3.png
- dogsa4.png
- dogsa5.png
- dogsa6.png
- dogsa7.png
- dogsa8.png
- dogsb1.png
- dogsb2.png
- dogsb3.png
- dogsb4.png
- dogsb5.png
- dogsb6.png
- dogsb7.png
- dogsb8.png
- dogsc1.png
- dogsc2.png
- dogsc3.png
- dogsc4.png
- dogsc5.png
- dogsc6.png
- dogsc7.png
- dogsc8.png
- dogsd1.png
- dogsd2.png
- dogsd3.png
- dogsd4.png
- dogsd5.png
- dogsd6.png
- dogsd7.png
- dogsd8.png
- dogse1.png
- dogse2.png
- dogse3.png
- dogse4.png
- dogse5.png
- dogse6.png
- dogse7.png
- dogse8.png
- dogsf1.png
- dogsf2.png
- dogsf3.png
- dogsf4.png
- dogsf5.png
- dogsf6.png
- dogsf7.png
- dogsf8.png
- dogsg1.png
- dogsg2.png
- dogsg3.png
- dogsg4.png
- dogsg5.png
- dogsg6.png
- dogsg7.png
- dogsg8.png
- dogsh1.png
- dogsh2.png
- dogsh3.png
- dogsh4.png
- dogsh5.png
- dogsh6.png
- dogsh7.png
- dogsh8.png
- dogsi0.png
- dogsj0.png
- dogsk0.png
- dogsl0.png
- dogsm0.png
- dogsn0.png
- pls1a0.png
- pls1b0.png
- pls1c0.png
- pls1d0.png
- pls1e0.png
- pls1f0.png
- pls1g0.png
- pls2a0.png
- pls2b0.png
- pls2c0.png
- pls2d0.png
- pls2e0.png
- tnt1a0.png
- amapdef.json
- animated.lmp
- chexdeh.lmp
- compdb.json
- crblack.lmp
- crblue.lmp
- crblue2.lmp
- crbrick.lmp
- crbrown.lmp
- crgold.lmp
- crgray.lmp
- crgreen.lmp
- crorange.lmp
- crpurple.lmp
- crred.lmp
- crtan.lmp
- crwhite.lmp
- cryellow.lmp
- declare.txt
- dmxopl.op2
- sbardef.json
- sbhuddef.json
- skytran.lmp
- switches.lmp
- umapinfo.lmp
- brghtmps.lmp
- brghtmps.lmp
- umapinfo.lmp
- brghtmps.lmp
- dehacked.lmp
- brghtmps.lmp
- dehacked.lmp
- dehacked.lmp
- brghtmps.lmp
- dehacked.deh
- dehacked.lmp
- dehacked.lmp
- brghtmps.lmp
- CMakeLists.txt
- FindDiscordRPC.cmake
- FindFluidSynth.cmake
- Findlibebur128.cmake
- Findlibxmp.cmake
- FindOpenAL.cmake
- FindSndFile.cmake
- Findspng.cmake
- WoofSettings.cmake
- CMakeLists.txt
- DarwinGenerator.cmake
- LinuxGenerator.cmake
- x86-windows-static-release.cmake
- CMakeLists.txt
- convert-icon
- io.github.fabiangreffrath.woof-setup.desktop
- io.github.fabiangreffrath.woof.desktop
- io.github.fabiangreffrath.woof.metainfo.in
- setup.ico
- woof-setup.png
- woof.ico
- woof.png
- av.txt
- cydreams.txt
- eviternity.txt
- gd.txt
- judgep1.txt
- judgep5.txt
- longdays.txt
- pl2.txt
- .gitignore
- .gitignore
- config.toml
- demotest
- miniwad.zip
- boom.txt
- boomdeh.txt
- boomref.txt
- changes.txt
- cheats.md
- log_jff.txt
- log_lee.txt
- log_rsp.txt
- log_ty.txt
- mbf-bugs.md
- mbf.txt
- mbfedit.txt
- mbffaq.txt
- options.txt
- udmf11.txt
- udmf_woof.txt
- winmbf02.txt
- winmbf02s.txt
- ambient_showcase.txt
- ambient_showcase.wad
- battle.wad
- dogfly.deh
- donut.txt
- donut.wad
- fireplas.deh
- fly.deh
- friend.deh
- grenade.deh
- hockey.wad
- mbfedit.txt
- mbfedit.wad
- mine.deh
- mushroom.deh
- playbud.deh
- possbud.deh
- sky.wad
- touchy.deh
- .gitignore
- woof.template
- .gitignore
- CMakeLists.txt
- CMDLINE.template
- CMDLINE.template.md
- docgen
- iwad_paths.man
- setup.template
- simplecpp
- woof.template
- WoofInstall.cmake.in
- CMakeLists.txt
- netlib.c
- netlib.h
- CMakeLists.txt
- opl.c
- opl.h
- opl3.c
- opl3.h
- opl_emu.c
- opl_internal.h
- opl_queue.c
- opl_queue.h
- wf_rom.h
- CMakeLists.txt
- execute.c
- execute.h
- mainmenu.c
- manifest.xml
- multiplayer.c
- multiplayer.h
- setup_icon.c
- copyright
- TimGM6mb.sf2
- am_def.c
- am_map.c
- am_map.h
- CMakeLists.txt
- d_demoloop.c
- d_demoloop.h
- d_englsh.h
- d_event.h
- d_items.c
- d_items.h
- d_iwad.c
- d_iwad.h
- d_loop.c
- d_loop.h
- d_main.c
- d_main.h
- d_net.c
- d_player.h
- d_think.h
- d_ticcmd.h
- decl_defs.h
- decl_main.c
- decl_main.h
- decl_props.c
- decl_sounds.c
- decl_sounds.h
- decl_states.c
- deh_ammo.c
- deh_bex_helper.c
- deh_bex_includes.c
- deh_bex_music.c
- deh_bex_partimes.c
- deh_bex_partimes.h
- deh_bex_pointers.c
- deh_bex_sounds.c
- deh_bex_sprites.c
- deh_bex_strings.c
- deh_cheat.c
- deh_defs.h
- deh_frame.c
- deh_io.c
- deh_io.h
- deh_main.c
- deh_main.h
- deh_mapping.c
- deh_mapping.h
- deh_misc.c
- deh_misc.h
- deh_pointer.c
- deh_sound.c
- deh_strings.c
- deh_strings.h
- deh_text.c
- deh_thing.c
- deh_thing.h
- deh_weapon.c
- doomdata.h
- doomdef.h
- doomkeys.h
- doomstat.c
- doomstat.h
- doomtype.h
- dsdh_main.c
- dsdh_main.h
- dsdh_mobjinfo.c
- dsdh_sounds.c
- dsdh_sprites.c
- dsdh_states.c
- f_finale.c
- f_finale.h
- f_wipe.c
- f_wipe.h
- g_compatibility.c
- g_compatibility.h
- g_game.c
- g_game.h
- g_input.c
- g_input.h
- g_nextweapon.c
- g_nextweapon.h
- g_rewind.c
- g_rewind.h
- g_umapinfo.c
- g_umapinfo.h
- hu_command.c
- hu_command.h
- hu_coordinates.c
- hu_coordinates.h
- hu_crosshair.c
- hu_crosshair.h
- hu_obituary.c
- hu_obituary.h
- i_3dsound.c
- i_endoom.c
- i_endoom.h
- i_exit.c
- i_exit.h
- i_flickstick.c
- i_flickstick.h
- i_flmusic.c
- i_gamepad.c
- i_gamepad.h
- i_gamma.h
- i_glob.c
- i_glob.h
- i_gyro.c
- i_gyro.h
- i_input.c
- i_input.h
- i_main.c
- i_mbfsound.c
- i_midimusic.c
- i_minimp3.c
- i_oalcommon.h
- i_oalequalizer.c
- i_oalequalizer.h
- i_oalmusic.c
- i_oalsound.c
- i_oalsound.h
- i_oalstream.h
- i_oplmusic.c
- i_pcsound.c
- i_printf.c
- i_printf.h
- i_region.c
- i_region.h
- i_richpresence.c
- i_richpresence.h
- i_rumble.c
- i_rumble.h
- i_sndfile.c
- i_sndfile.h
- i_sound.c
- i_sound.h
- i_system.c
- i_system.h
- i_timer.c
- i_timer.h
- i_video.c
- i_video.h
- i_xmp.c
- icon.c
- info.c
- info.h
- kf_file.c
- kf_memory.c
- m_arena.c
- m_arena.h
- m_argv.c
- m_argv.h
- m_array.c
- m_array.h
- m_bbox.c
- m_bbox.h
- m_cheat.c
- m_cheat.h
- m_config.c
- m_config.h
- m_fixed.h
- m_hashmap.c
- m_hashmap.h
- m_input.c
- m_input.h
- m_io.c
- m_io.h
- m_json.c
- m_json.h
- m_misc.c
- m_misc.h
- m_random.c
- m_random.h
- m_scanner.c
- m_scanner.h
- m_swap.h
- m_vector.h
- manifest.xml
- memio.c
- memio.h
- midifallback.c
- midifallback.h
- midifile.c
- midifile.h
- midiout.c
- midiout.h
- mn_font.c
- mn_font.h
- mn_internal.h
- mn_menu.c
- mn_menu.h
- mn_setup.c
- mn_snapshot.c
- mn_snapshot.h
- mus2mid.c
- mus2mid.h
- nano_bsp.c
- nano_bsp.h
- net_client.c
- net_client.h
- net_common.c
- net_common.h
- net_dedicated.c
- net_dedicated.h
- net_defs.h
- net_gui.c
- net_gui.h
- net_io.c
- net_io.h
- net_loop.c
- net_loop.h
- net_netlib.c
- net_netlib.h
- net_packet.c
- net_packet.h
- net_query.c
- net_query.h
- net_server.c
- net_server.h
- net_structrw.c
- net_structrw.h
- p_action.h
- p_ambient.c
- p_ambient.h
- p_blockmap.c
- p_bsp.c
- p_bsp.h
- p_ceilng.c
- p_dirty.c
- p_dirty.h
- p_doors.c
- p_enemy.c
- p_enemy.h
- p_floor.c
- p_genlin.c
- p_inter.c
- p_inter.h
- p_keyframe.h
- p_lights.c
- p_map.c
- p_map.h
- p_maputl.c
- p_maputl.h
- p_mobj.c
- p_mobj.h
- p_plats.c
- p_pspr.c
- p_pspr.h
- p_saveg.c
- p_saveg.h
- p_setup.c
- p_setup.h
- p_sight.c
- p_spec.c
- p_spec.h
- p_switch.c
- p_telept.c
- p_tick.c
- p_tick.h
- p_udmf.c
- p_udmf.h
- p_user.c
- p_user.h
- params.h
- r_bmaps.c
- r_bmaps.h
- r_bsp.c
- r_bsp.h
- r_data.c
- r_data.h
- r_defs.h
- r_draw.c
- r_draw.h
- r_main.c
- r_main.h
- r_plane.c
- r_plane.h
- r_segs.c
- r_segs.h
- r_sky.c
- r_sky.h
- r_skydefs.c
- r_skydefs.h
- r_srgb.h
- r_state.h
- r_swirl.c
- r_swirl.h
- r_things.c
- r_things.h
- r_tranmap.c
- r_tranmap.h
- r_voxel.c
- r_voxel.h
- resource.rc.in
- s_musinfo.c
- s_musinfo.h
- s_sound.c
- s_sound.h
- s_trakinfo.c
- s_trakinfo.h
- setup-res.rc.in
- sounds.c
- sounds.h
- st_carousel.c
- st_carousel.h
- st_sbardef.c
- st_sbardef.h
- st_stuff.c
- st_stuff.h
- st_widgets.c
- st_widgets.h
- statdump.c
- statdump.h
- tables.c
- tables.h
- v_flextran.c
- v_flextran.h
- v_patch.c
- v_patch.h
- v_trans.c
- v_trans.h
- v_video.c
- v_video.h
- w_file.c
- w_internal.h
- w_wad.c
- w_wad.h
- w_zip.c
- wi_interlvl.c
- wi_interlvl.h
- wi_stuff.c
- wi_stuff.h
- ws_stuff.c
- ws_stuff.h
- z_zone.c
- z_zone.h
- CMakeLists.txt
- codepage.h
- convert-font
- hauge-8x18-v1-6.png
- normal.h
- CMakeLists.txt
- textscreen.h
- txt_button.c
- txt_button.h
- txt_checkbox.c
- txt_checkbox.h
- txt_desktop.c
- txt_desktop.h
- txt_dropdown.c
- txt_dropdown.h
- txt_fileselect.c
- txt_fileselect.h
- txt_gui.c
- txt_gui.h
- txt_inputbox.c
- txt_inputbox.h
- txt_io.c
- txt_io.h
- txt_label.c
- txt_label.h
- txt_main.h
- txt_scrollpane.c
- txt_scrollpane.h
- txt_sdl.c
- txt_sdl.h
- txt_separator.c
- txt_separator.h
- txt_strut.c
- txt_strut.h
- txt_table.c
- txt_table.h
- txt_utf8.c
- txt_utf8.h
- txt_widget.c
- txt_widget.h
- txt_window.c
- txt_window.h
- txt_window_action.c
- txt_window_action.h
- queue.h
- CMakeLists.txt
- COPYING
- ebur128.c
- ebur128.h
- md5.c
- md5.h
- LICENSE
- minimp3.h
- minimp3_ex.h
- LICENSE
- miniz.c
- miniz.h
- LICENSE
- pffft.c
- pffft.h
- sha1.c
- sha1.h
- LICENSE
- spng.c
- spng.h
- LICENSE
- yyjson.c
- yyjson.h
- CMakeLists.txt
- bin2c.c
- bmp2c.c
- CMakeLists.txt
- defswani.dat
- fakedate.asm
- swantbls.c
- .clang-format
- .gitattributes
- .gitignore
- CHANGELOG.md
- CMakeLists.txt
- config.h.in
- COPYING
- README.md
- vcpkg-configuration.json
- vcpkg.json
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/fabiangreffrath/woof
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd woof
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. CMake
보통 추천사전 준비물
cmake -B build -DCMAKE_TOOLCHAIN_FILE="[path to vcpkg]/scripts/buildsystems/vcpkg.cmake"
이 명령어를 터미널에 그대로 입력해 실행하세요.
cmake --build build
이 명령어를 터미널에 그대로 입력해 실행하세요.
cmake -B build
이 명령어를 터미널에 그대로 입력해 실행하세요.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
