Skip to content

optimus-code/SharpQ3

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 39 commits ahead, 3 commits behind kennyalive:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

SharpQ3

GitHub contributors GitHub license PRs Welcome

Description

SharpQ3 is a C# port of the Kenny Edition of Quake III Arena. This is a huge undertaking and far from complete. If you have C++ and C# experience and would like to get involved let me know! PRs are welcome!

Come join us on Gitter Chat - https://gitter.im/SharpQ3/community

Conversion progress (estimated)

Initial work is starting with code in QCommon as it is obviously the code that would be most useful to port at this point.

  • CGame

    • cg_consolecmds.cs - 1%
    • cg_draw.cs - 1%
    • cg_drawtools.cs - 1%
    • cg_effects.cs - 1%
    • cg_ents.cs - 1%
    • cg_event.cs - 1%
    • cg_info.cs - 1%
    • cg_local.cs - 1%
    • cg_localents.cs - 1%
    • cg_main.cs - 1%
    • cg_marks.cs - 1%
    • cg_particles.cs - 1%
    • cg_players.cs - 1%
    • cg_playerstate.cs - 1%
    • cg_predict.cs - 1%
    • cg_public.cs - 1%
    • cg_scoreboard.cs - 1%
    • cg_servercmds.cs - 1%
    • cg_snapshot.cs - 1%
    • cg_syscalls.cs - 5%
    • cg_view.cs - 1%
    • cg_weapons.cs - 1%
    • tr_types.cs - 1%
  • Game

    • ai_chat.cs - 1%
    • ai_cmd.cs - 1%
    • ai_dmnet.cs - 1%
    • ai_dmq3.cs - 1%
    • ai_main.cs - 1%
    • ai_team.cs - 1%
    • ai_vcmd.cs - 1%
    • be_aas.cs - 1%
    • be_ai_chat.cs - 1%
    • be_ai_goal.cs - 1%
    • be_ai_move.cs - 1%
    • be_ai_weap.cs - 1%
    • bg_lib.cs - 1%
    • bg_local.cs - 1%
    • bg_misc.cs - 1%
    • bg_pmove.cs - 1%
    • bg_public.cs - 1%
    • bg_slidemove.cs - 1%
    • botlib.cs - 1%
    • chars.cs - 1%
    • g_active.cs - 1%
    • g_arenas.cs - 1%
    • g_bot.cs - 1%
    • g_client.cs - 1%
    • g_cmds.cs - 1%
    • g_combat.cs - 1%
    • g_items.cs - 1%
    • g_local.cs - 1%
    • g_main.cs - 1%
    • g_mem.cs - 1%
    • g_misc.cs - 1%
    • g_missile.cs - 1%
    • g_mover.cs - 1%
    • g_public.cs - 1%
    • g_rankings.cs - 1%
    • g_session.cs - 1%
    • g_spawn.cs - 1%
    • g_svcmds.cs - 1%
    • g_syscalls.cs - 1%
    • g_target.cs - 1%
    • g_team.cs - 1%
    • g_trigger.cs - 1%
    • g_utils.cs - 1%
    • g_weapon.cs - 1%
    • inv.cs - 1%
    • match.cs - 1%
    • menudef.cs - 1%
    • q_math.cs - 100%
    • surfaceflags.cs - 1%
    • syn.cs - 1%
  • Engine

    • QCommon

      • cm_load.cs - 1%
      • cm_local.cs - 100%
      • cm_patch.cs - 100%
      • cm_polylib.cs - 100%
      • cm_test.cs - 99%
      • cm_trace.cs - 31%
      • cmd.cs - 100%
      • common.cs - 74%
      • cvar.cs - 100%
      • files.cs - 88%
      • huffman.cs - 1%
      • md4.cs - 1%
      • msg.cs - 1%
      • net_chan.cs - 1%
      • q_shared.cs - 99.9%
      • qcommon.cs - 97%
      • qfiles.cs - 98%
      • vm.cs - 1%
      • vm_interpreted.cs - 1%
      • vm_local.cs - 77%
    • Platform

      • win_gamma.cs - 1%
      • win_glimp.cs - 1%
      • win_input.cs - 1%
      • win_local.cs - 1%
      • win_main.cs - 1%
      • win_net.cs - 1%
      • win_qgl.cs - 1%
      • win_shared.cs - 1%
      • win_snd.cs - 1%
      • win_syscon.cs - 1%
      • win_wndproc.cs - 1%
    • Client

      • cl_cgame.cs - 1%
      • cl_cin.cs - 1%
      • cl_console.cs - 1%
      • cl_input.cs - 1%
      • cl_keys.cs - 1%
      • cl_main.cs - 1%
      • cl_net_chan.cs - 1%
      • cl_parse.cs - 1%
      • cl_scrn.cs - 1%
      • cl_ui.cs - 1%
      • client.cs - 1%
      • keys.cs - 1%
      • snd_adpcm.cs - 1%
      • snd_dma.cs - 1%
      • snd_local.cs - 1%
      • snd_mem.cs - 1%
      • snd_mix.cs - 1%
      • snd_public.cs - 1%
      • snd_wavelet.cs - 1%
    • Server

      • server.cs - 1%
      • sv_bot.cs - 1%
      • sv_ccmds.cs - 1%
      • sv_client.cs - 1%
      • sv_game.cs - 1%
      • sv_init.cs - 1%
      • sv_main.cs - 1%
      • sv_net_chan.cs - 1%
      • sv_snapshot.cs - 1%
      • sv_world.cs - 1%
    • Renderer

      • dx.cs - 1%
      • qgl.cs - 1%
      • tr_animation.cs - 1%
      • tr_backend.cs - 1%
      • tr_bsp.cs - 1%
      • tr_cmds.cs - 1%
      • tr_curve.cs - 1%
      • tr_font.cs - 1%
      • tr_image.cs - 1%
      • tr_init.cs - 1%
      • tr_light.cs - 1%
      • tr_local.cs - 1%
      • tr_main.cs - 1%
      • tr_marks.cs - 1%
      • tr_mesh.cs - 1%
      • tr_model.cs - 1%
      • tr_noise.cs - 1%
      • tr_public.cs - 1%
      • tr_scene.cs - 1%
      • tr_shade.cs - 1%
      • tr_shade_calc.cs - 1%
      • tr_shader.cs - 1%
      • tr_shadows.cs - 1%
      • tr_sky.cs - 1%
      • tr_surface.cs - 1%
      • tr_world.cs - 1%
      • vk.cs - 1%
    • BotLib

      • aasfile.cs - 1%
      • be_aas_bsp.cs - 1%
      • be_aas_bspq3.cs - 1%
      • be_aas_cluster.cs - 1%
      • be_aas_debug.cs - 1%
      • be_aas_def.cs - 1%
      • be_aas_entity.cs - 1%
      • be_aas_file.cs - 1%
      • be_aas_main.cs - 1%
      • be_aas_move.cs - 1%
      • be_aas_optimize.cs - 1%
      • be_aas_reach.cs - 1%
      • be_aas_route.cs - 1%
      • be_aas_routealt.cs - 1%
      • be_aas_sample.cs - 1%
      • be_ai_char.cs - 1%
      • be_ai_chat.cs - 1%
      • be_ai_gen.cs - 1%
      • be_ai_goal.cs - 1%
      • be_ai_move.cs - 1%
      • be_ai_weap.cs - 1%
      • be_ai_weight.cs - 1%
      • be_ea.cs - 1%
      • be_interface.cs - 1%
      • l_crc.cs - 1%
      • l_libvar.cs - 1%
      • l_log.cs - 1%
      • l_memory.cs - 1%
      • l_precomp.cs - 1%
      • l_script.cs - 1%
      • l_struct.cs - 1%
      • l_utils.cs - 1%
  • UI

    • keycodes.cs - 1%
    • ui_addbots.cs - 1%
    • ui_atoms.cs - 1%
    • ui_cinematics.cs - 1%
    • ui_confirm.cs - 1%
    • ui_connect.cs - 1%
    • ui_controls2.cs - 1%
    • ui_credits.cs - 1%
    • ui_demo2.cs - 1%
    • ui_display.cs - 1%
    • ui_gameinfo.cs - 1%
    • ui_ingame.cs - 1%
    • ui_local.cs - 1%
    • ui_login.cs - 1%
    • ui_main.cs - 1%
    • ui_menu.cs - 1%
    • ui_mfield.cs - 1%
    • ui_mods.cs - 1%
    • ui_network.cs - 1%
    • ui_options.cs - 1%
    • ui_playermodel.cs - 1%
    • ui_players.cs - 1%
    • ui_playersettings.cs - 1%
    • ui_preferences.cs - 1%
    • ui_public.cs - 1%
    • ui_qmenu.cs - 1%
    • ui_rankings.cs - 1%
    • ui_rankstatus.cs - 1%
    • ui_removebots.cs - 1%
    • ui_serverinfo.cs - 1%
    • ui_servers2.cs - 1%
    • ui_setup.cs - 1%
    • ui_signup.cs - 1%
    • ui_sound.cs - 1%
    • ui_sparena.cs - 1%
    • ui_specifyleague.cs - 1%
    • ui_specifyserver.cs - 1%
    • ui_splevel.cs - 1%
    • ui_sppostgame.cs - 1%
    • ui_spreset.cs - 1%
    • ui_spskill.cs - 1%
    • ui_startserver.cs - 1%
    • ui_syscalls.cs - 1%
    • ui_team.cs - 1%
    • ui_teamorders.cs - 1%
    • ui_video.cs - 1%

Packages

No packages published

Languages

  • C# 100.0%