Skip to content

BestProjectTeam/BestClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25,868 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BestClient

Custom DDNet client forked from Tater, with a cleaner feel, extra utilities, visual tweaks, and competitive quality-of-life features.

Website Telegram Discord

About

BestClient is a customized DDNet client focused on comfort, utility and full control over gameplay and visuals. It extends the base client with native BestClient systems like Camera Drift, Dynamic FOV, Jelly Tee, 3D/Magic particles, Afterimage, Hook Combo, Fast Input/Low Delta, Snap Tap, Focus Mode, Voice Chat, Chat Media, Client Indicator, plus built-in Editors, Shop and Fun tabs.

Links

Highlights

  • BestClient focuses on its own visual stack: Camera Drift, Dynamic FOV, Jelly Tee, Magic/Orbit/3D particles, Afterimage, Crystal Laser, Aspect Ratio and Media Background.
  • BestClient gameplay tools include Fast Input/Low Delta, Snap Tap, Hook Combo, Gores Mode, Auto Team Lock, Speedrun Timer and Focus Mode.
  • BestClient utility features cover Chat Media, integrated Voice Chat and Client Indicator.
  • BestClient comes with native tooling and content flow: Assets Editor, Components Editor, HUD Editor, in-client Shop and Fun tab.

Installation

  • Clone the repository and build it using the standard DDNet build flow.
  • Or open the project in your existing DDNet toolchain and compile the client binaries from source.

Features

BestClient Settings

Visuals

  • Hook Combo
  • Jelly Tee
  • Chat Bubbles
  • Camera Drift
  • Dynamic FOV
  • Crystal Laser
  • Magic Particles
  • Orbit Aura
  • 3D Particles
  • Afterimage
  • Music Player
  • Media Background
  • Animations
  • Aspect Ratio

Gameplay

  • Input
  • Snap Tap
  • Optimizer
  • Gores mode
  • Fast Actions
  • Speedrun timer
  • Auto team lock
  • Focus Mode

Others

  • Misc
  • Browser Utils
  • Chat Media
  • Voice Chat
  • Voice Binds
  • Client Indicator

Editors

  • Assets editor
  • Components editor
  • HUD editor

Fun

  • Snake
  • Minesweeper
  • 2048
  • Chess
  • Tic-Tac-Toe
  • Lights Out
  • Memory
  • BlockBlast
  • Tetris
  • Pong
  • Packman
  • Flappy Bird
  • Cat Trap
  • Brick Breaker

Texture shop

  • Entities
  • Game
  • Emoticons
  • Particles
  • HUD
  • Arrows
  • Cursors
  • Audio

Full bc_* Config List

bc_3d_particles
bc_3d_particles_alpha
bc_3d_particles_collide
bc_3d_particles_color
bc_3d_particles_color_mode
bc_3d_particles_count
bc_3d_particles_depth
bc_3d_particles_fade_in_ms
bc_3d_particles_fade_out_ms
bc_3d_particles_glow
bc_3d_particles_glow_alpha
bc_3d_particles_glow_offset
bc_3d_particles_push_radius
bc_3d_particles_push_strength
bc_3d_particles_size_max
bc_3d_particles_size_min
bc_3d_particles_speed
bc_3d_particles_type
bc_3d_particles_view_margin
bc_admin_fast_action0
bc_admin_fast_action1
bc_admin_fast_action2
bc_admin_fast_action3
bc_admin_fast_action4
bc_admin_fast_action5
bc_admin_fast_action6
bc_admin_fast_action7
bc_admin_fast_action8
bc_admin_fast_action9
bc_adminpanel_autoscroll
bc_adminpanel_bg_color
bc_adminpanel_disable_anim
bc_adminpanel_last_tab
bc_adminpanel_log_lines
bc_adminpanel_remember_tab
bc_adminpanel_scale
bc_adminpanel_tab_active_color
bc_adminpanel_tab_hover_color
bc_adminpanel_tab_inactive_color
bc_afterimage
bc_afterimage_alpha
bc_afterimage_frames
bc_afterimage_spacing
bc_animations
bc_auto_server_list_refresh
bc_auto_server_list_refresh_seconds
bc_auto_team_lock
bc_auto_team_lock_delay
bc_bestclient_settings_tabs
bc_camera_drift
bc_camera_drift_amount
bc_camera_drift_reverse
bc_camera_drift_smoothness
bc_chat_animation
bc_chat_animation_ms
bc_chat_animation_type
bc_chat_bubble_fadein
bc_chat_bubble_fadeout
bc_chat_bubble_showtime
bc_chat_bubble_size
bc_chat_bubbles
bc_chat_bubbles_demo
bc_chat_bubbles_self
bc_chat_media_allowed_domains
bc_chat_media_content_filter
bc_chat_media_gifs
bc_chat_media_photos
bc_chat_media_preview
bc_chat_media_preview_max_width
bc_chat_media_viewer
bc_chat_media_viewer_max_zoom
bc_chat_open_animation
bc_chat_open_animation_ms
bc_chat_save_draft
bc_chat_typing_animation
bc_chat_typing_animation_ms
bc_cinematic_camera
bc_client_indicator
bc_client_indicator_browser_url
bc_client_indicator_in_name_plate
bc_client_indicator_in_name_plate_above_self
bc_client_indicator_in_name_plate_dynamic
bc_client_indicator_in_name_plate_size
bc_client_indicator_in_scoreboard
bc_client_indicator_in_scoreboard_size
bc_client_indicator_server_address
bc_client_indicator_shared_token
bc_client_indicator_token_url
bc_crystal_laser
bc_custom_aspect_ratio
bc_custom_aspect_ratio_apply_mode
bc_custom_aspect_ratio_mode
bc_disabled_components_mask_hi
bc_disabled_components_mask_lo
bc_dynamic_fov
bc_dynamic_fov_amount
bc_dynamic_fov_smoothness
bc_emoticon_shadow
bc_esc_player_list
bc_fast_input_low_delta
bc_fast_input_mode
bc_game_media_background
bc_game_media_background_offset
bc_gores_mode
bc_gores_mode_disable_weapons
bc_hide_hud_in_settings
bc_hook_combo
bc_hook_combo_mode
bc_hook_combo_reset_time
bc_hook_combo_size
bc_hook_combo_sound_volume
bc_hud_chat_scale
bc_hud_chat_x
bc_hud_chat_y
bc_hud_music_player_scale
bc_hud_music_player_x
bc_hud_music_player_y
bc_hud_voice_hud_scale
bc_hud_voice_hud_x
bc_hud_voice_hud_y
bc_hud_voice_mute_icons_scale
bc_hud_voice_mute_icons_x
bc_hud_voice_mute_icons_y
bc_hud_votes_scale
bc_hud_votes_x
bc_hud_votes_y
bc_ingame_menu_animation
bc_ingame_menu_animation_ms
bc_jelly_tee
bc_jelly_tee_duration
bc_jelly_tee_others
bc_jelly_tee_strength
bc_killfeed_animation
bc_killfeed_animation_ms
bc_low_delta_others
bc_magic_particles
bc_magic_particles_alpha_delay
bc_magic_particles_count
bc_magic_particles_radius
bc_magic_particles_size
bc_magic_particles_type
bc_menu_media_background
bc_menu_media_background_path
bc_menu_sfx
bc_menu_sfx_volume
bc_module_ui_reveal_animation
bc_module_ui_reveal_animation_ms
bc_music_player
bc_music_player_color_mode
bc_music_player_show_when_paused
bc_music_player_static_color
bc_music_player_visualizer
bc_music_player_visualizer_mode
bc_music_player_visualizer_sensitivity
bc_music_player_visualizer_smoothing
bc_nameplate_client_indicator_offset_x
bc_nameplate_client_indicator_offset_y
bc_nameplate_voice_offset_x
bc_nameplate_voice_offset_y
bc_optimizer
bc_optimizer_ddnet_priority_high
bc_optimizer_disable_particles
bc_optimizer_discord_priority_below_normal
bc_optimizer_fps_fog
bc_optimizer_fps_fog_cull_map_tiles
bc_optimizer_fps_fog_mode
bc_optimizer_fps_fog_radius_tiles
bc_optimizer_fps_fog_render_rect
bc_optimizer_fps_fog_zoom_percent
bc_orbit_aura
bc_orbit_aura_alpha
bc_orbit_aura_idle
bc_orbit_aura_idle_timer
bc_orbit_aura_particles
bc_orbit_aura_radius
bc_orbit_aura_speed
bc_prev_inp_mousesens_45_degrees
bc_prev_inp_mousesens_small_sens
bc_prev_mouse_max_distance_45_degrees
bc_settings_layout
bc_shop_auto_set
bc_show_real_hitbox
bc_show_real_hitbox_color
bc_showhud_dummy_coord_indicator
bc_showhud_dummy_coord_indicator_color
bc_showhud_dummy_coord_indicator_same_height_color
bc_snap_tap
bc_snap_tap_delay
bc_speedrun_timer
bc_speedrun_timer_auto_disable
bc_speedrun_timer_hours
bc_speedrun_timer_milliseconds
bc_speedrun_timer_minutes
bc_speedrun_timer_seconds
bc_speedrun_timer_time
bc_toggle_45_degrees
bc_toggle_small_sens
bc_translate_incoming_source
bc_translate_outgoing_source
bc_translate_outgoing_target
bc_use_short_kog_server_name
bc_voice_chat_activation_mode
bc_voice_chat_bitrate
bc_voice_chat_enable
bc_voice_chat_headphones_muted
bc_voice_chat_ingame_only
bc_voice_chat_input_device
bc_voice_chat_mic_check
bc_voice_chat_mic_gain
bc_voice_chat_mic_muted
bc_voice_chat_muted_names
bc_voice_chat_name_volumes
bc_voice_chat_nameplate_icon
bc_voice_chat_output_device
bc_voice_chat_radius_enabled
bc_voice_chat_radius_tiles
bc_voice_chat_server_address
bc_voice_chat_volume

License

  • license.txt contains the upstream DDNet/Teeworlds license and content notices.
  • LICENSE defines BestClient mixed licensing and preserves upstream/per-file rights.
  • Permission requests are required only for BestProject-authored functions listed in docs/BESTCLIENT_AUTHORED_FUNCTIONS.md.

About

The same client

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE
Unknown
license.txt

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors