• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

data/H23-Mar-2010-1,6751,604

math3d++/H23-Mar-2010-3,9712,175

snoutlib/H03-May-2022-14,24313,211

utils/H23-Mar-2010-477332

LICENSEH A D23-Mar-20101.1 KiB2419

MakefileH A D03-May-20222.1 KiB6442

Makefile.32bitH A D23-Mar-20101.7 KiB4933

Makefile.macosxH A D23-Mar-20101.2 KiB4126

Makefile.winH A D23-Mar-20101.7 KiB5134

READMEH A D23-Mar-20101.1 KiB2816

background.cppH A D23-Mar-20108.9 KiB379279

background.hH A D23-Mar-20101.2 KiB7459

boat.cppH A D23-Mar-20103 KiB136102

boat.hH A D23-Mar-2010742 4633

credits.cppH A D23-Mar-20101.2 KiB5326

credits.hH A D23-Mar-2010175 168

fx_missile_expl.cppH A D23-Mar-2010791 5137

fx_missile_expl.hH A D23-Mar-2010386 2318

fx_moving_text.cppH A D23-Mar-20101 KiB4434

fx_moving_text.hH A D23-Mar-2010513 3224

fx_ship_expl.cppH A D23-Mar-2010990 4734

fx_ship_expl.hH A D23-Mar-2010402 2619

fx_torpedo_expl.cppH A D23-Mar-2010860 5237

fx_torpedo_expl.hH A D23-Mar-2010437 2419

game.cppH A D23-Mar-201013 KiB549387

game.hH A D23-Mar-20101.5 KiB7755

gamemenu.cppH A D23-Mar-20107.5 KiB254185

gamemenu.hH A D23-Mar-2010591 3225

hiscore.cppH A D23-Mar-20104.1 KiB194146

hiscore.hH A D23-Mar-2010705 4027

layout.cppH A D23-Mar-20102.1 KiB8460

layout.hH A D23-Mar-2010606 3528

main.cppH A D23-Mar-20107.8 KiB372282

main.hH A D23-Mar-20101.3 KiB6651

missile.cppH A D23-Mar-20102.2 KiB11080

missile.hH A D23-Mar-2010801 4635

pboat.cppH A D23-Mar-20101.3 KiB7253

pboat.hH A D23-Mar-2010398 2519

pe_bubble_expl.cppH A D23-Mar-20101 KiB4128

pe_bubble_expl.hH A D23-Mar-2010310 1611

pe_bubbles.cppH A D23-Mar-20101.2 KiB5030

pe_bubbles.hH A D23-Mar-2010292 1611

pe_smoke.cppH A D23-Mar-20101 KiB4528

pe_smoke.hH A D23-Mar-2010288 1611

pe_smoketrail.cppH A D23-Mar-20101.3 KiB5238

pe_smoketrail.hH A D23-Mar-2010425 2214

pe_torpedo_expl.cppH A D23-Mar-20101.2 KiB4532

pe_torpedo_expl.hH A D23-Mar-2010361 1913

resources.cppH A D23-Mar-20103.6 KiB8567

resources.hH A D23-Mar-20101 KiB4635

torpedo.cppH A D23-Mar-20101.4 KiB7250

torpedo.hH A D23-Mar-2010509 2924

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