https://www.youtube.com/watch?v=N55pb9z1YKA
https://sourceforge.net/projects/decision-sp/
First release July 25th - August 10th, 2019
https://sourceforge.net/projects/decision-sp/
First release July 25th - August 10th, 2019
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Show posts MenuQuoteA FREE
ARENA SHOOTER
Fun for everyone, young and old!
Available for Windows, GNU/Linux, BSD, and OS X
Parkour, impulse boosts, dashing, and other tricks
An array of mutators and variables
Create your own maps cooperatively online
QuoteThe Game
Tesseract is a first-person shooter game focused on instagib deathmatch and capture-the-flag gameplay as well as cooperative in-game map editing.
The Tech
Tesseract provides a unique open-source engine derived from Cube 2: Sauerbraten technology but with upgraded modern rendering techniques. The new rendering features include fully dynamic omnidirectional shadows, global illumination, HDR lighting, deferred shading, morphological/temporal/multisample anti-aliasing, and much more.
QuoteCube 2: Sauerbraten is a free multiplayer & singleplayer first person shooter, the successor of the Cube FPS.
Much like the original Cube, the aim of this game is fun, old school deathmatch gameplay and also to allow map/geometry editing to be done cooperatively in-game.
The engine supporting the game is entirely original in code & design, and its code is Open Source (ZLIB license, read the docs for more on how you can use the engine).
Quotesm = [say "Sending the damn map:" (mapname); sendmap;]
gm = [say "Getting the damn map:" (mapname); getmap;]
cl = [say "Calcing the damn lights..."; sleep 1 [calclight;]];
editbind k cl
Quote
// loaded by Ardelico
plantshells = [loop i 3 [newent "shells"0 0 0 0 123"";]];
plantbullets = [loop i 3 [newent "bullets"0 0 0 0 123"";]];
plantrockets = [loop i 3 [newent "rockets"0 0 0 0 123"";]];
plantrifle = [loop i 3 [newent "riflerounds"0 0 0 0 123"";]];
plantgrenades = [loop i 3 [newent "grenades"0 0 0 0 123"";]];
plantarmour = [newent "yellowarmour"0 0 0 0 123"";];
planthealth = [loop i 15 [newent health 0 0 0 0 123;]];
plantlightning = [loop i 10 [newent particles 7 0 1000 -1 123]]
loadshells = [edittoggle; plantshells; edittoggle;];
loadbullets = [edittoggle; plantbullets; edittoggle;];
loadrockets = [edittoggle; plantrockets; edittoggle;];
loadrifle = [edittoggle; plantrifle; edittoggle;];
loadgrenades = [edittoggle; plantgrenades; edittoggle;];
loadarmour = [edittoggle; plantarmour; edittoggle;];
loadhealth = [edittoggle; planthealth; edittoggle;];
loadlightning = [edittoggle; plantlightning; edittoggle;];
loadquad = [edittoggle; newent quaddamage 0 0 0 0 5; edittoggle;];
clearloaded = [edittoggle; entfind "shells"0 0 0 0 123""; entfind "bullets"0 0 0 0 123""; entfind "rockets"0 0 0 0 123""; entfind "riflerounds"0 0 0 0 123""; entfind "grenades"0 0 0 0 123""; entfind "yellowarmour"0 0 0 0 123""; entfind health 0 0 0 0 123; entfind particles 7 0 1000 -1 123; entfind quaddamage 0 0 0 0 5; delent; edittoggle;];
loaded = [sleep 50 [entdrop 1; loadshells; loadbullets; loadrockets; loadrifle; loadgrenades; loadarmour; loadhealth; loadlightning; loadquad; sleep 750 [entdrop 2; clearloaded;]]];
bind v loaded
loadhb = [edittoggle; entdrop 1; loadhb2; edittoggle; sleep 600 [edittoggle; entfind healthboost; delent; edittoggle;]];
loadhb2 = [loop i 90 [newent healthboost]]
Quote
bind space [jump; sleep 5 [if (&& (= (getmode) 1) (= $allowjstr 1)) [edittoggle; entdrop 1; newent jumppad $jstr 0 0 -1 5; edittoggle; sleep 50 [edittoggle; entfind jumppad * * * * 5; delent; edittoggle; entdrop 2;]]]]
Page created in 0.053 seconds with 14 queries.