Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
data/ | H | 23-Mar-2010 | - | 1,675 | 1,604 | |
math3d++/ | H | 23-Mar-2010 | - | 3,971 | 2,175 | |
snoutlib/ | H | 03-May-2022 | - | 14,243 | 13,211 | |
utils/ | H | 23-Mar-2010 | - | 477 | 332 | |
LICENSE | H A D | 23-Mar-2010 | 1.1 KiB | 24 | 19 | |
Makefile | H A D | 03-May-2022 | 2.1 KiB | 64 | 42 | |
Makefile.32bit | H A D | 23-Mar-2010 | 1.7 KiB | 49 | 33 | |
Makefile.macosx | H A D | 23-Mar-2010 | 1.2 KiB | 41 | 26 | |
Makefile.win | H A D | 23-Mar-2010 | 1.7 KiB | 51 | 34 | |
README | H A D | 23-Mar-2010 | 1.1 KiB | 28 | 16 | |
background.cpp | H A D | 23-Mar-2010 | 8.9 KiB | 379 | 279 | |
background.h | H A D | 23-Mar-2010 | 1.2 KiB | 74 | 59 | |
boat.cpp | H A D | 23-Mar-2010 | 3 KiB | 136 | 102 | |
boat.h | H A D | 23-Mar-2010 | 742 | 46 | 33 | |
credits.cpp | H A D | 23-Mar-2010 | 1.2 KiB | 53 | 26 | |
credits.h | H A D | 23-Mar-2010 | 175 | 16 | 8 | |
fx_missile_expl.cpp | H A D | 23-Mar-2010 | 791 | 51 | 37 | |
fx_missile_expl.h | H A D | 23-Mar-2010 | 386 | 23 | 18 | |
fx_moving_text.cpp | H A D | 23-Mar-2010 | 1 KiB | 44 | 34 | |
fx_moving_text.h | H A D | 23-Mar-2010 | 513 | 32 | 24 | |
fx_ship_expl.cpp | H A D | 23-Mar-2010 | 990 | 47 | 34 | |
fx_ship_expl.h | H A D | 23-Mar-2010 | 402 | 26 | 19 | |
fx_torpedo_expl.cpp | H A D | 23-Mar-2010 | 860 | 52 | 37 | |
fx_torpedo_expl.h | H A D | 23-Mar-2010 | 437 | 24 | 19 | |
game.cpp | H A D | 23-Mar-2010 | 13 KiB | 549 | 387 | |
game.h | H A D | 23-Mar-2010 | 1.5 KiB | 77 | 55 | |
gamemenu.cpp | H A D | 23-Mar-2010 | 7.5 KiB | 254 | 185 | |
gamemenu.h | H A D | 23-Mar-2010 | 591 | 32 | 25 | |
hiscore.cpp | H A D | 23-Mar-2010 | 4.1 KiB | 194 | 146 | |
hiscore.h | H A D | 23-Mar-2010 | 705 | 40 | 27 | |
layout.cpp | H A D | 23-Mar-2010 | 2.1 KiB | 84 | 60 | |
layout.h | H A D | 23-Mar-2010 | 606 | 35 | 28 | |
main.cpp | H A D | 23-Mar-2010 | 7.8 KiB | 372 | 282 | |
main.h | H A D | 23-Mar-2010 | 1.3 KiB | 66 | 51 | |
missile.cpp | H A D | 23-Mar-2010 | 2.2 KiB | 110 | 80 | |
missile.h | H A D | 23-Mar-2010 | 801 | 46 | 35 | |
pboat.cpp | H A D | 23-Mar-2010 | 1.3 KiB | 72 | 53 | |
pboat.h | H A D | 23-Mar-2010 | 398 | 25 | 19 | |
pe_bubble_expl.cpp | H A D | 23-Mar-2010 | 1 KiB | 41 | 28 | |
pe_bubble_expl.h | H A D | 23-Mar-2010 | 310 | 16 | 11 | |
pe_bubbles.cpp | H A D | 23-Mar-2010 | 1.2 KiB | 50 | 30 | |
pe_bubbles.h | H A D | 23-Mar-2010 | 292 | 16 | 11 | |
pe_smoke.cpp | H A D | 23-Mar-2010 | 1 KiB | 45 | 28 | |
pe_smoke.h | H A D | 23-Mar-2010 | 288 | 16 | 11 | |
pe_smoketrail.cpp | H A D | 23-Mar-2010 | 1.3 KiB | 52 | 38 | |
pe_smoketrail.h | H A D | 23-Mar-2010 | 425 | 22 | 14 | |
pe_torpedo_expl.cpp | H A D | 23-Mar-2010 | 1.2 KiB | 45 | 32 | |
pe_torpedo_expl.h | H A D | 23-Mar-2010 | 361 | 19 | 13 | |
resources.cpp | H A D | 23-Mar-2010 | 3.6 KiB | 85 | 67 | |
resources.h | H A D | 23-Mar-2010 | 1 KiB | 46 | 35 | |
torpedo.cpp | H A D | 23-Mar-2010 | 1.4 KiB | 72 | 50 | |
torpedo.h | H A D | 23-Mar-2010 | 509 | 29 | 24 |
README
1Sea Defender 2 3Simple missile command clone in 96k for linux/win/macosx 4 5No music, sorry - plenty of space but no talent. 6 7Requires videocard with GLSL support, tested on GeForce FX5200, Radeon X1300 and Apple's software renderer. 8 9Using GLFW and math3d++, font is from http://apostrophiclab.pedroreina.net/. 10 11 12 13The code is horrible due to looming deadline for compo entry submission (which i missed anyway in the end), 14so i apologize in advance to anyone reading it. 15 16Data for this game are sourced from .svg path elements (curves), which are converted by ruby scripts 17in utils/ directory to .m and .mfont binary files, which in turn are then processed into .h source code 18files as resource inserts (because there is no cross-platform resource handling in C++). 19 20Distributed under the terms of MIT license (see file LICENSE) with the following exceptions: 21 22math3d++/ - Copyright (c) 2004-2005, Trenkwalder Markus 23data/fonts/kronika.svg - http://apostrophiclab.pedroreina.net/ 24data/model/OpenGL_logo_flat.svg - http://www.opengl.org 25snoutlib/perlin.cpp - http://www.flipcode.com/archives/Perlin_Noise_Class.shtml 26 27Copyright (c) 2010 Jan Dvorak <jan.dvorak@kraxnet.cz> 28