Free software clone of Gunpoint
C++ C Other
Switch branches/tags
Nothing to show
Permalink
Failed to load latest commit information.
data - Add new map2.tmx. Dec 31, 2015
shaders Menu backgrounds. Also, helper renderer functions. Dec 22, 2015
tinyxml First commit of Clonepoint source. Jan 16, 2015
.gitignore
LICENSE Initial commit Jan 16, 2015
Modding.txt Add gun2clone, and instructions on how to use it. May 17, 2016
VeraMono.txt First commit of Clonepoint source. Jan 16, 2015
animations.cpp Remove C++11 support. Sep 19, 2015
animations.h Remove C++11 support. Sep 19, 2015
audio.cpp Play low pass filter of music while in crosslink. Dec 26, 2015
audio.h Play low pass filter of music while in crosslink. Dec 26, 2015
bindings.cpp Ogg Vorbis support. Oct 10, 2015
bindings.h Draw tutorial and input popup messages. Jan 21, 2015
button.cpp First commit of Clonepoint source. Jan 16, 2015
button.h Remove C++11 support. Sep 19, 2015
config.cfg Config variables for easier map testing. Dec 29, 2015
config.cpp
config.h Add getBool function, make input/tutorial popups optional. Jan 22, 2015
creditsstate.cpp Ogg Vorbis support. Oct 10, 2015
creditsstate.h Remove C++11 support. Sep 19, 2015
draw.cpp That's just embarrassing. Jun 2, 2016
draw.h Config variables for easier map testing. Dec 29, 2015
elevators.cpp Get rid of some pointless getter/setters. Oct 28, 2015
enemy.cpp
entity.cpp
entity.h
fieldofview.cpp Get rid of some pointless getter/setters. Oct 28, 2015
file.cpp Ogg Vorbis support. Oct 10, 2015
file.h Ogg Vorbis support. Oct 10, 2015
font.cpp First commit of Clonepoint source. Jan 16, 2015
font.h
gamestate.cpp
gamestate.h Remove C++11 support. Sep 19, 2015
global.h
gun2clone.cpp Add gun2clone, and instructions on how to use it. May 17, 2016
intersect.cpp First commit of Clonepoint source. Jan 16, 2015
intersect.h
levelendstate.cpp Finishing a map transitions to load map state. Dec 24, 2015
levelendstate.h Remove C++11 support. Sep 19, 2015
linkableentity.cpp Get rid of some pointless getter/setters. Oct 28, 2015
livingentity.cpp Get rid of some pointless getter/setters. Oct 28, 2015
loadingmapstate.cpp Main menu music. Dec 22, 2015
loadingmapstate.h Load music filenames from maps. Dec 22, 2015
loadmapstate.cpp Remove C++11 support. Sep 19, 2015
loadmapstate.h Remove C++11 support. Sep 19, 2015
locator.cpp Remove C++11 support. Sep 19, 2015
locator.h
main.cpp Menu backgrounds. Also, helper renderer functions. Dec 22, 2015
mainmenustate.cpp
mainmenustate.h
makefile Add gun2clone, and instructions on how to use it. May 17, 2016
makefile_unity Remove C++11 support. Sep 19, 2015
map.cpp
map.h Load and display layered backgrounds. Dec 18, 2015
matrix.cpp
matrix.h Sure, compiler. Complain now. Sep 16, 2015
menustate.cpp Remove C++11 support. Sep 19, 2015
menustate.h Remove C++11 support. Sep 19, 2015
optionsstate.cpp Fix potential double deletion crash. Dec 22, 2015
optionsstate.h Make crosslink blur optional, and clean up some Dec 18, 2015
pausestate.cpp
pausestate.h Remove C++11 support. Sep 19, 2015
player.cpp Faster punching!! Jan 1, 2016
readme.txt Main menu music. Dec 22, 2015
scene.cpp Play low pass filter of music while in crosslink. Dec 26, 2015
scene.h Get rid of some pointless getter/setters. Oct 28, 2015
scene_guards.cpp Remove C++11 support. Sep 19, 2015
scene_physics.cpp Get rid of some pointless getter/setters. Oct 28, 2015
scene_saved_game.cpp Get rid of some pointless getter/setters. Oct 28, 2015
scene_trace.cpp Remove C++11 support. Sep 19, 2015
sprite.cpp
sprite.h First commit of Clonepoint source. Jan 16, 2015
stairs.cpp Remove C++11 support. Sep 19, 2015
state.cpp
state.h Remove C++11 support. Sep 19, 2015
statemanager.cpp Menu backgrounds. Also, helper renderer functions. Dec 22, 2015
statemanager.h Menu backgrounds. Also, helper renderer functions. Dec 22, 2015
static_sprites.cpp
static_sprites.h First commit of Clonepoint source. Jan 16, 2015
stb_image.c
stb_truetype.h First commit of Clonepoint source. Jan 16, 2015
stb_vorbis.c Ogg Vorbis support. Oct 10, 2015
texture.cpp
texture.h Header guards. Sep 16, 2015
upgradesstate.cpp
upgradesstate.h Remove unnecessary variable. Dec 22, 2015
valgrind.supp First commit of Clonepoint source. Jan 16, 2015
vec.cpp
vec.h First commit of Clonepoint source. Jan 16, 2015

readme.txt

Clonepoint
by Rohit Nirmal

This is the source code to Clonepoint. You can find the data files needed to play the game here:
http://rohit.itch.io/clonepoint

Default Controls:
	A - Move Left
	D - Move Right
	W/S - Use switch/Use elevator/Hack terminal/Move up and down walls
	F5 - Quicksave. Cannot be rebinded.
	F8 - Load Menu. Cannot be rebinded.
	F9 - Quickload. Cannot be rebinded.
	PrintScr - Take screenshot. Cannot be rebinded.
	Left Mouse Button - Charge Jump/Drag links in Crosslink/Punch guards out/Shoot gun while aiming
	Right Mouse Button - Aim gun
	Mousewheel - Toggle Crosslink

Credits:
	Tom Francis for creating Gunpoint.
	Sean Barrett for stb_image, stb_ttf, and stb_vorbis (public domain).
	TinyXML and SDL2 are under the Zlib license.
	OpenAL Soft is under the LGPL license.

	Clonepoint is Free Software. You may modify the software according to
	the terms of the GPLv3. See COPYING for more details.

	Any content not listed below is created by me and is released into the public domain (CC0).

	Sounds:
		1. pistol.wav
			- By fastson
			- https://www.freesound.org/people/fastson/sounds/50618/
			- CC BY 3.0 http://creativecommons.org/licenses/by/3.0/
			- Beginning and end of wav file cut with Audacity

		2. menu_click.wav
			- By dklon
			- http://opengameart.org/content/quick-zap
			- CC BY 3.0 http://creativecommons.org/licenses/by/3.0/

		3. switch.wav
			- By ecfike
			- http://freesound.org/people/ecfike/sounds/128919/
			- CC0 http://creativecommons.org/publicdomain/zero/1.0/

		4. enter_crosslink.wav, exit_crosslink.wav, jump.wav, circuitbox.wav
			- By Circlerun
			- http://opengameart.org/content/hi-tech-button-sound-pack-i-non-themed
			- CC0 http://creativecommons.org/publicdomain/zero/1.0/

		5. punch1.wav, punch2.wav
			- By scarbelly25
			- https://www.freesound.org/people/scarbelly25/sounds/35409/
			- CC0 http://creativecommons.org/publicdomain/zero/1.0/

		6. glass_break.wav
			- By cmusounddesign
			- http://freesound.org/people/cmusounddesign/sounds/84536/
			- CC BY 3.0 http://creativecommons.org/licenses/by/3.0/
			- Beginning and end of wav file cut and used Noise Removal tool with Audacity

		7. pistol_ready.wav
			- By Fr3yr
			- https://www.freesound.org/people/Fr3yr/sounds/100804/
			- CC BY 3.0 http://creativecommons.org/licenses/by/3.0/
			- Beginning and end of wav file cut with Audacity

		8. elevator_arrive.wav
			- By wubitog
			- http://freesound.org/people/wubitog/sounds/188388/
			- CC0 http://creativecommons.org/publicdomain/zero/1.0/

		9. elevator_leave.wav, elevator_decelerate.wav
			- By pempi
			- https://www.freesound.org/people/pempi/sounds/33873/
			- CC BY 3.0 http://creativecommons.org/licenses/by/3.0/
			- Both sounds cut out and faded with Audacity

		10. alarm.wav
			- By hypocore
			- http://freesound.org/people/hypocore/sounds/164090/
			- CC0 http://creativecommons.org/publicdomain/zero/1.0/

		11. link.wav
			- By NoiseCollector
			- https://www.freesound.org/people/NoiseCollector/sounds/41610/
			- CC BY 3.0 http://creativecommons.org/licenses/by/3.0/
			- Beginning and end of wav file cut with Audacity
		
		12. door_open.wav, door_close.wav
			- By fresco
			- http://freesound.org/people/fresco/sounds/35617/
			- CC BY 3.0 http://creativecommons.org/licenses/by/3.0/
			- Both sounds cut out with Audacity

	Graphics
		1. Brick and floor tiles
			- By nkorth
			- http://opengameart.org/content/netslash-tiles
			- CC BY 3.0 http://creativecommons.org/licenses/by/3.0/
			- Taken from tileset_office.png and darkened

		2. Collision Tiles
			- By Eris
			- http://opengameart.org/content/sci-fi-platform-tiles
			- CC0 http://creativecommons.org/publicdomain/zero/1.0/

		3. Wall Tiles 1
			- By RodlenJack
			- http://opengameart.org/content/crimelike-spritetile-set
			- CC BY 3.0 http://creativecommons.org/licenses/by/3.0/
			- Taken from crimelike_tiles.zip and darkened

		4. Wood Tile
			- By Anonymous 4chan poster
			- CC BY 3.0 http://creativecommons.org/licenses/by/3.0/
			- Darkened

		5. VeraMono.ttf
			- See VeraMono.txt

		6. Mouse cursor
			- By qubodup
			- http://opengameart.org/content/simple-light-graysacle-cursors-16x16
			- CC0 http://creativecommons.org/publicdomain/zero/1.0/

	Music
		1. groove_grove.ogg, brittle_rille.ogg, ultralounge.ogg, ontheground.ogg
			- By Kevin MacLeod
			- incompetech.com
			- CC BY 3.0 http://creativecommons.org/licenses/by/3.0/
			- Converted from MP3 to OGG