bulletml
Tools to manipulate and interpret shmup patterns
File Explorer
Download Latest Version (.zip)- interp.ml
- interp.mli
- interp_types.ml
- lexpat.mll
- parsepat.mly
- parser.ml
- parser.mli
- syntax.ml
- 01.xml
- 02.xml
- 03.xml
- 04.xml
- aim.xml
- 01.pat
- 02.pat
- [1943]_rolling_fire.xml
- [Bulletsmorph]_aba_1.xml
- [Bulletsmorph]_aba_2.xml
- [Bulletsmorph]_aba_3.xml
- [Bulletsmorph]_aba_4.xml
- [Bulletsmorph]_aba_5.xml
- [Bulletsmorph]_aba_6.xml
- [Bulletsmorph]_aba_7.xml
- [Bulletsmorph]_convergent.xml
- [Bulletsmorph]_double_seduction.xml
- [Bulletsmorph]_fallen_string.xml
- [Bulletsmorph]_kunekune_plus_homing.xml
- [ChaosSeed]_big_monkey_boss.xml
- [Daiouzyou]_hibachi_1.xml
- [Daiouzyou]_hibachi_2.xml
- [Daiouzyou]_hibachi_3.xml
- [Daiouzyou]_hibachi_4.xml
- [Daiouzyou]_hibachi_image.xml
- [Daiouzyou]_hibachi_maybe.xml
- [Daiouzyou]_round_1_boss.xml
- [Daiouzyou]_round_1_boss_hakkyou.xml
- [Daiouzyou]_round_3_boss.xml
- [Daiouzyou]_round_3_boss_2.xml
- [Daiouzyou]_round_3_boss_last.xml
- [Daiouzyou]_round_4_boss.xml
- [Daiouzyou]_round_4_boss_1.xml
- [Daiouzyou]_round_4_boss_2.xml
- [Daiouzyou]_round_4_boss_4.xml
- [Daiouzyou]_round_4_boss_5.xml
- [Daiouzyou]_round_5_boss_1.xml
- [Daiouzyou]_round_5_boss_2.xml
- [Daiouzyou]_round_6_boss_1.xml
- [Daiouzyou]_round_6_boss_2.xml
- [Daiouzyou]_round_6_boss_3.xml
- [Daiouzyou]_round_6_boss_4.xml
- [Daiouzyou]_round_6_boss_5.xml
- [Dodonpachi]_hibachi.xml
- [Dodonpachi]_kitiku_1.xml
- [Dodonpachi]_kitiku_2.xml
- [Dodonpachi]_kitiku_3.xml
- [Dodonpachi]_kitiku_5.xml
- [DragonBlaze]_nebyurosu_2.xml
- [ESP_RADE]_round_123_boss_izuna_fan.xml
- [ESP_RADE]_round_123_boss_izuna_hakkyou.xml
- [ESP_RADE]_round_123_boss_pelaboy_hakkyou.xml
- [ESP_RADE]_round_123_boss_satoru_5way.xml
- [ESP_RADE]_round_5_alice_clone.xml
- [ESP_RADE]_round_5_boss_ares_2.xml
- [ESP_RADE]_round_5_boss_gara_1_a.xml
- [ESP_RADE]_round_5_boss_gara_1_b.xml
- [ESP_RADE]_round_5_boss_gara_2.xml
- [ESP_RADE]_round_5_boss_gara_3.xml
- [ESP_RADE]_round_5_boss_gara_4.xml
- [ESP_RADE]_round_5_boss_gara_5.xml
- [ESP_RADE]_round_5_boss_kakusi_hakkyou.xml
- [G-Wange]_roll_gara.xml
- [G-Wange]_round_trip_bit.xml
- [G_DARIUS]_homing_laser.xml
- [Garegga]_black_heart_mk2_winder.xml
- [GigaWing2]_akurimi.xml
- [Guwange]_round_2_boss_circle_fire.xml
- [Guwange]_round_3_boss_fast_3way.xml
- [Guwange]_round_4_boss_eye_ball.xml
- [Ketui_LT]_1boss_bit.xml
- [Ketui_LT]_2boss_winder_crash.xml
- [Ketui_LT]_3boss_kunekune.xml
- [Ketui_LT]_3boss_roll_and_aim.xml
- [MDA]_10flower_2.xml
- [MDA]_14b_2-3w.xml
- [MDA]_2f.xml
- [MDA]_75l-42.xml
- [MDA]_acc_n_dec.xml
- [MDA]_circular.xml
- [MDA]_circular_model.xml
- [MDA]_circular_sun.xml
- [MDA]_double_w.xml
- [MDA]_fukuro.xml
- [MDA]_gnnnyari.xml
- [MDA]_mojya.xml
- [MDA]_mossari.xml
- [MDA]_wind_cl.xml
- [Noiz2sa]_5_players.xml
- [Noiz2sa]_88way.xml
- [Noiz2sa]_bit.xml
- [Noiz2sa]_rollbar.xml
- [Original]_accusation.xml
- [Original]_air_elemental.xml
- [Original]_backfire.xml
- [Original]_balloon_bomb.xml
- [Original]_btb_1.xml
- [Original]_btb_2.xml
- [Original]_btb_3.xml
- [Original]_btb_4.xml
- [Original]_btb_5.xml
- [Original]_btb_6.xml
- [Original]_censored.xml
- [Original]_chimera.xml
- [Original]_circle.xml
- [Original]_cont_circle.xml
- [Original]_dokkaan.xml
- [Original]_ellipse_bomb.xml
- [Original]_entangled_space.xml
- [Original]_evil_eye.xml
- [Original]_extinction.xml
- [Original]_fujin_ranbu_fake.xml
- [Original]_fujin_ranbu_true.xml
- [Original]_guruguru.xml
- [Original]_gurutyo.xml
- [Original]_gyakuhunsya.xml
- [Original]_hajike.xml
- [Original]_hasami.xml
- [Original]_hirahira.xml
- [Original]_housya.xml
- [Original]_kagome.xml
- [Original]_kedama.xml
- [Original]_knight_1.xml
- [Original]_knight_2.xml
- [Original]_knight_3.xml
- [Original]_knight_4.xml
- [Original]_kujira.xml
- [Original]_kunekune.xml
- [Original]_light_lv10.xml
- [Original]_light_lv25.xml
- [Original]_light_max.xml
- [Original]_oogi_hutatsu.xml
- [Original]_optic_seeker.xml
- [Original]_pan.xml
- [Original]_progear_cheap_fake.xml
- [Original]_sakuretudan.xml
- [Original]_shooting_star.xml
- [Original]_star_in_the_sky.xml
- [Original]_stone6.xml
- [Original]_stop_and_run.xml
- [Original]_time_twist.xml
- [Original]_tsunami.xml
- [Original]_two_cross.xml
- [Original]_uneri.xml
- [Original]_wana.xml
- [Original]_water_lv10.xml
- [Original]_water_lv25.xml
- [Original]_water_max.xml
- [Original]_yokokasoku.xml
- [Original]_zako_atack.xml
- [OtakuTwo]_accel_jump.xml
- [OtakuTwo]_circle_fireworks.xml
- [OtakuTwo]_circle_fireworks2.xml
- [OtakuTwo]_circle_roll.xml
- [OtakuTwo]_circle_trap.xml
- [OtakuTwo]_dis_bee_1.xml
- [OtakuTwo]_dis_bee_2.xml
- [OtakuTwo]_dis_bee_3.xml
- [OtakuTwo]_dis_bee_hakkyou.xml
- [OtakuTwo]_restriction_stasis.xml
- [OtakuTwo]_roll_misago.xml
- [OtakuTwo]_self-0012.xml
- [OtakuTwo]_self-0034.xml
- [OtakuTwo]_self-0062.xml
- [OtakuTwo]_self-0063.xml
- [OtakuTwo]_self-0071.xml
- [OtakuTwo]_self-0081.xml
- [OtakuTwo]_self-1020.xml
- [OtakuTwo]_self-1021.xml
- [OtakuTwo]_self-2010.xml
- [OtakuTwo]_self-2011.xml
- [OtakuTwo]_self-2020.xml
- [OtakuTwo]_slow_move.xml
- [Progear]_round_10_boss_before_final.xml
- [Progear]_round_1_boss_grow_bullets.xml
- [Progear]_round_2_boss_struggling.xml
- [Progear]_round_3_boss_back_burst.xml
- [Progear]_round_3_boss_wave_bullets.xml
- [Progear]_round_4_boss_fast_rocket.xml
- [Progear]_round_5_boss_last_round_wave.xml
- [Progear]_round_5_middle_boss_rockets.xml
- [Progear]_round_6_boss_parabola_shot.xml
- [Progear]_round_9_boss.xml
- [Psyvariar]_4-D_boss_MZIQ.xml
- [Psyvariar]_X-A_boss_opening.xml
- [Psyvariar]_X-A_boss_winder.xml
- [Psyvariar]_X-B_colony_shape_satellite.xml
- [SilverGun]_4D_boss_PENTA.xml
- [STORM_CALIBAR]_last_boss_double_roll_bullets.xml
- [Strikers1999]_hanabi.xml
- [tenmado]_3_boss_2.xml
- [tenmado]_5_boss_1.xml
- [tenmado]_5_boss_3.xml
- [XEVIOUS]_garu_zakato.xml
- [XII_STAG]_3b.xml
- [xsoldier]_8_boss_main.xml
- tests.ml
- .ci-indent.sh
- .gitignore
- .travis-ci.sh
- .travis.yml
- _tags
- app.html
- bullet.png
- bullet2.png
- bulletml.dtd
- bulletml.mllib
- bulletml.mlpack
- CHANGELOG.md
- CONTRIBUTING.md
- jsapp.ml
- LICENSE
- Makefile
- META
- opam
- README.md
- run.ml
# Installation Guide
1. Get the code
git clone https://github.com/emillon/bulletml
Downloads the entire project code from GitHub to your computer.
cd bulletml
Moves into the project folder you just downloaded.
2. Make
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
make
Compiles the code based on the generated build configuration to produce an executable.
If it finishes without errors, it worked. Try running the generated executable directly.
// repository documentation
Was this content helpful?
(0 ratings)
