SimplexRpgEngine icon indicating copy to clipboard operation
SimplexRpgEngine copied to clipboard

Modular game engine built with MonoGame, with GMS2-like workflow and advanced level editor

Results 26 SimplexRpgEngine issues
Sort by recently updated
recently updated
newest added

## Ai - intercept_course(origin,target,speed) ✔️ _Returns the course direction required to hit a moving target at a given projectile speed, or (-1) if no solution is found._ ## Date Time...

GM port
Docs needed

# Functions - ✔️game_end - ✔️game_restart - ✔️game_load - ❌game_load_buffer - ✔️game_save - ❌game_save_buffer # Constants / vars - game_id - game_save_id - game_display_name - game_project_name

GM port
Docs needed

### Linear Functions - mp_linear_step - mp_linear_step_object - mp_linear_path - mp_linear_path_object ### Potential Functions - mp_potential_settings - mp_potential_step - mp_potential_step_object - mp_potential_path - mp_potential_path_object ### Grid Functions - ✔️ mp_grid_create...

GM port

# Currently Finished Until Further Changes Required ## Epsilon - ✅math_set_epsilon - ✅math_get_epsilon ## Random - ✅ choose - ✅random - ✅random_range - ✅irandom - ✅irandom_range - ✅random_set_seed - ✅random_get_seed...

GM port
Docs needed

### Functions: - ✔️io_clear - ✔️keyboard_check - ✔️ keyboard_check_pressed - ✔️keyboard_check_released - ✔️keyboard_check_direct - ✔️keyboard_clear - ❌keyboard_set_map - ❌keyboard_get_map - ❌keyboard_unset_map - ✔️keyboard_get_numlock (implemented it afterall, it's a special case...

GM port
Docs needed

# Functions - ❌instance_change - ❌instance_copy --> might be added later - ❌instance_create_layer - ❌instance_create_depth - ✔️instance_destroy - ✔️instance_exists --> type / Id - 📌✔️instance_find --> instead of returning nth...

GM port
Docs needed

# Functions - ✔️ room_goto - ✔️room_goto_next - ✔️room_goto_previous - ✔️room_restart - room_exists - room_add - room_duplicate - room_assign - room_instance_add - room_instance_clear - room_set_height - room_set_width - room_set_persistent #...

GM port

# Show Functions - ✔️ show_message - ✔️show_debug_message - ✔️show_error - ✔️show_question - ❌ show_debug_overlay - 💡 show_message_ext - 💡 show_debug_message_ext - 💡 show_message_async - 💡 show_message_async_ext # Get Functions...

GM port
Docs needed

# Surface Functions - surface_exists - ✔️surface_create - ❌surface_create_ext --> weird html5 only function - ✔️surface_resize - ✔️surface_set_target - ❌surface_set_target_ext - ✔️surface_reset_target - ❌surface_copy --> leads to bad practices -...

GM port
Docs needed

Note: Due to way how things work entire window_ needs to be implemented twice - for editor and for native output (Windows form vs MonoForm). Using preprocessor #if, defined EDITOR...

GM port
Docs needed