pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/games/redeclipse redeclipse: Update to 2.0.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/6b909c5c4b3b
branches: trunk
changeset: 407411:6b909c5c4b3b
user: nia <nia%pkgsrc.org@localhost>
date: Sat Jan 04 16:16:25 2020 +0000
description:
redeclipse: Update to 2.0.0
Red Eclipse 2 brings massive changes to all facets of the game, and the numerous improvements and changes are too numerous to list individually. The broad brush changes to the game are instead
enumerated below:
Tesseract Engine
The modern, deferred pipeline Tesseract engine replaces the elderly Cube 2 engine used in all prior versions of Red Eclipse. Tesseract brings myriad improvements to the visuals, including the
following:
Realtime dynamic lighting and shadow
Ambient occlusion and global illumination
Vastly improved mapmodel lighting
HDR, bloom, and tonemapping.
Dynamic, procedural vertex colour animation
Volumetric lighting
Water screenspace reflection
Glass and water refraction
Significant work has been exhausted in making the Tesseract engine accessible to lower end computers. This is done by changing the lighting and model population on lower map effects levels, allowing
high end rigs to use all of the engine's eye candy while still being playable on Intel integrated chips (HD 4600 and newer).
New UI system
The new new new extended UI system (nnnxui) brings significant improvements to the menu system as well as increased modularity to the heads-up display. With this system, it is easy to design
customizable HUDs to suit particular players. The menu system also benefits from a significant performance increase from the rewrite.
Focused Gameplay
Unlike prior versions of the game with huge quantities of maps, Red Eclipse 2 focuses on providing the best possible levels to play on, at the expense of map volume. There are seven main deathmatch
maps included with Red Eclipse 2 and one race map; this is multiple times fewer maps than RE 1.x has shipped.
There is also a focus on making the core gameplay more accessible to new players, with a tutorial level and interactive setup menu to get players to understand the interfaces of the game better. In
addition to this, the user interface has been simplified to get players to quickly be able to play standard modes without having to know too much about the sausage making behind the scenes.
The weapons in Red Eclipse 2 have also been significantly revamped compared to 1.6. While the same number of weapons remain with similar names, the weapons have all been retuned to better suit the
changes in physics and the addition of pickups. The inclusion of pickups allows for more potent weapons that can be put at a disadvantage by their ammo dependence.
Steam Integration
Red Eclipse 2 launches from Steam, a platform few open source games manage to launch on (and no prior Red Eclipse game, for that matter). In doing so, Red Eclipse 2 is easier to install than ever and
reaches a broader base than the Linux-heavy community that Red Eclipse 1.x drew upon. With Red Eclipse's permissive licensing scheme, the GPL conflicts with proprietary integration do not exist and
it is possible to provide a well integrated game with the Steam ecosystem.
diffstat:
games/redeclipse/Makefile | 10 +-
games/redeclipse/PLIST | 2994 +++++++++++++++++++++++++-------------------
games/redeclipse/distinfo | 10 +-
3 files changed, 1696 insertions(+), 1318 deletions(-)
diffs (truncated from 4274 to 300 lines):
diff -r bf2d6b213709 -r 6b909c5c4b3b games/redeclipse/Makefile
--- a/games/redeclipse/Makefile Sat Jan 04 16:12:24 2020 +0000
+++ b/games/redeclipse/Makefile Sat Jan 04 16:16:25 2020 +0000
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.1 2019/06/30 20:53:09 nia Exp $
+# $NetBSD: Makefile,v 1.2 2020/01/04 16:16:25 nia Exp $
-DISTNAME= redeclipse_1.6.0_nix
-PKGNAME= redeclipse-1.6.0
+DISTNAME= redeclipse_2.0.0_nix
+PKGNAME= redeclipse-2.0.0
CATEGORIES= games
-MASTER_SITES= ${MASTER_SITE_GITHUB:=red-eclipse/}
+MASTER_SITES= ${MASTER_SITE_GITHUB:=redeclipse/}
EXTRACT_SUFX= .tar.bz2
GITHUB_PROJECT= base
GITHUB_RELEASE= v${PKGVERSION_NOREV}
@@ -16,7 +16,7 @@
WRKSRC= ${WRKDIR}/redeclipse-${PKGVERSION_NOREV}
NO_CONFIGURE= yes
-USE_TOOLS+= gmake
+USE_TOOLS+= gmake pkg-config
USE_LANGUAGES+= c c++
BUILD_DIRS= src
diff -r bf2d6b213709 -r 6b909c5c4b3b games/redeclipse/PLIST
--- a/games/redeclipse/PLIST Sat Jan 04 16:12:24 2020 +0000
+++ b/games/redeclipse/PLIST Sat Jan 04 16:16:25 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2019/06/30 20:53:09 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2020/01/04 16:16:25 nia Exp $
bin/redeclipse
bin/redeclipse-server
lib/redeclipse/config
@@ -23,54 +23,74 @@
share/redeclipse/config/defaults.cfg
share/redeclipse/config/engine.cfg
share/redeclipse/config/fonts/command.cfg
-share/redeclipse/config/fonts/console.cfg
-share/redeclipse/config/fonts/consub.cfg
share/redeclipse/config/fonts/default.cfg
share/redeclipse/config/fonts/emphasis.cfg
share/redeclipse/config/fonts/huge.cfg
share/redeclipse/config/fonts/little.cfg
share/redeclipse/config/fonts/play.cfg
share/redeclipse/config/fonts/reduced.cfg
+share/redeclipse/config/fonts/small.cfg
share/redeclipse/config/fonts/super.cfg
share/redeclipse/config/fonts/tiny.cfg
share/redeclipse/config/glsl.cfg
+share/redeclipse/config/glsl/aa.cfg
+share/redeclipse/config/glsl/ao.cfg
+share/redeclipse/config/glsl/blur.cfg
+share/redeclipse/config/glsl/decal.cfg
+share/redeclipse/config/glsl/deferred.cfg
+share/redeclipse/config/glsl/edit.cfg
+share/redeclipse/config/glsl/fxaa.cfg
+share/redeclipse/config/glsl/gi.cfg
+share/redeclipse/config/glsl/grass.cfg
+share/redeclipse/config/glsl/hud.cfg
+share/redeclipse/config/glsl/init.cfg
+share/redeclipse/config/glsl/material.cfg
+share/redeclipse/config/glsl/misc.cfg
+share/redeclipse/config/glsl/model.cfg
+share/redeclipse/config/glsl/movie.cfg
+share/redeclipse/config/glsl/particle.cfg
+share/redeclipse/config/glsl/postfx.cfg
+share/redeclipse/config/glsl/scale.cfg
+share/redeclipse/config/glsl/shared.cfg
+share/redeclipse/config/glsl/sky.cfg
+share/redeclipse/config/glsl/smaa.cfg
+share/redeclipse/config/glsl/stain.cfg
+share/redeclipse/config/glsl/tonemap.cfg
+share/redeclipse/config/glsl/ui.cfg
+share/redeclipse/config/glsl/volumetric.cfg
+share/redeclipse/config/glsl/world.cfg
share/redeclipse/config/keymap.cfg
share/redeclipse/config/legacy.cfg
+share/redeclipse/config/map/decals.cfg
share/redeclipse/config/map/default.cfg
+share/redeclipse/config/map/material.cfg
share/redeclipse/config/map/models.cfg
-share/redeclipse/config/map/octa.cfg
share/redeclipse/config/map/sounds.cfg
share/redeclipse/config/map/textures.cfg
-share/redeclipse/config/menus/console.cfg
-share/redeclipse/config/menus/editing.cfg
-share/redeclipse/config/menus/game.cfg
-share/redeclipse/config/menus/glue.cfg
-share/redeclipse/config/menus/help.cfg
-share/redeclipse/config/menus/irc.cfg
-share/redeclipse/config/menus/main.cfg
-share/redeclipse/config/menus/maps.cfg
-share/redeclipse/config/menus/options.cfg
-share/redeclipse/config/menus/package.cfg
-share/redeclipse/config/menus/profile.cfg
-share/redeclipse/config/menus/scratch.cfg
-share/redeclipse/config/menus/servers.cfg
-share/redeclipse/config/menus/vars.cfg
share/redeclipse/config/setup.cfg
-share/redeclipse/config/sounds/announcer.cfg
-share/redeclipse/config/sounds/interface.cfg
-share/redeclipse/config/sounds/package.cfg
-share/redeclipse/config/sounds/player.cfg
-share/redeclipse/config/sounds/sfx.cfg
-share/redeclipse/config/sounds/weapons.cfg
share/redeclipse/config/stdlib.cfg
share/redeclipse/config/tips.cfg
+share/redeclipse/config/ui/challenge.cfg
+share/redeclipse/config/ui/clients.cfg
+share/redeclipse/config/ui/console.cfg
+share/redeclipse/config/ui/editing.cfg
+share/redeclipse/config/ui/game.cfg
+share/redeclipse/config/ui/help.cfg
+share/redeclipse/config/ui/hud.cfg
+share/redeclipse/config/ui/keyboards.cfg
+share/redeclipse/config/ui/lib.cfg
+share/redeclipse/config/ui/main.cfg
+share/redeclipse/config/ui/maps.cfg
+share/redeclipse/config/ui/package.cfg
+share/redeclipse/config/ui/profile.cfg
+share/redeclipse/config/ui/scoreboard.cfg
+share/redeclipse/config/ui/servers.cfg
+share/redeclipse/config/ui/settings.cfg
+share/redeclipse/config/ui/style.cfg
+share/redeclipse/config/ui/tips.cfg
share/redeclipse/config/usage.cfg
-share/redeclipse/config/vanities.cfg
share/redeclipse/config/version.cfg
-share/redeclipse/config/voice.cfg
share/redeclipse/data/acerspyro/.gitattributes
-share/redeclipse/data/acerspyro/.github/CONTRIBUTING.md
-share/redeclipse/data/acerspyro/.github/ISSUE_TEMPLATE.md
share/redeclipse/data/acerspyro/.gitmodules
share/redeclipse/data/acerspyro/bell/bell.iqm
share/redeclipse/data/acerspyro/bell/conc02.jpg
@@ -78,50 +98,33 @@
share/redeclipse/data/acerspyro/bell/conc02_s.jpg
share/redeclipse/data/acerspyro/bell/iqm.cfg
share/redeclipse/data/acerspyro/cc-by-sa.txt
+share/redeclipse/data/acerspyro/light1/light1.png
+share/redeclipse/data/acerspyro/light1/light1_glow.jpg
+share/redeclipse/data/acerspyro/light1/light1_normal.png
+share/redeclipse/data/acerspyro/light1/light1_parallax.png
+share/redeclipse/data/acerspyro/light1/light1_specular.jpg
+share/redeclipse/data/acerspyro/light2/light2.png
+share/redeclipse/data/acerspyro/light2/light2_glow.jpg
+share/redeclipse/data/acerspyro/light2/light2_normal.png
+share/redeclipse/data/acerspyro/light2/light2_parallax.png
+share/redeclipse/data/acerspyro/light2/light2_specular.jpg
share/redeclipse/data/acerspyro/models.cfg
share/redeclipse/data/acerspyro/readme.txt
+share/redeclipse/data/acerspyro/textures.cfg
share/redeclipse/data/acerspyro/trademark.txt
share/redeclipse/data/acerspyro/version.txt
share/redeclipse/data/actors/.gitattributes
-share/redeclipse/data/actors/.github/CONTRIBUTING.md
-share/redeclipse/data/actors/.github/ISSUE_TEMPLATE.md
share/redeclipse/data/actors/.gitmodules
share/redeclipse/data/actors/cc-by-sa.txt
-share/redeclipse/data/actors/drone/attack1.md5anim
-share/redeclipse/data/actors/drone/backward.md5anim
-share/redeclipse/data/actors/drone/climb-back.md5anim
-share/redeclipse/data/actors/drone/climb-left.md5anim
-share/redeclipse/data/actors/drone/climb-right.md5anim
-share/redeclipse/data/actors/drone/climb.md5anim
-share/redeclipse/data/actors/drone/crouch.md5anim
-share/redeclipse/data/actors/drone/dead.md5anim
-share/redeclipse/data/actors/drone/death.md5anim
-share/redeclipse/data/actors/drone/forward.md5anim
-share/redeclipse/data/actors/drone/frag_idle.md5anim
-share/redeclipse/data/actors/drone/frag_power.md5anim
-share/redeclipse/data/actors/drone/frag_throw.md5anim
-share/redeclipse/data/actors/drone/idle.md5anim
-share/redeclipse/data/actors/drone/left.md5anim
-share/redeclipse/data/actors/drone/mask.dds
-share/redeclipse/data/actors/drone/mask.jpg
-share/redeclipse/data/actors/drone/md5.cfg
-share/redeclipse/data/actors/drone/mesh.md5mesh
-share/redeclipse/data/actors/drone/normals.dds
-share/redeclipse/data/actors/drone/normals.png
-share/redeclipse/data/actors/drone/pain1.md5anim
-share/redeclipse/data/actors/drone/pistol-idle.md5anim
-share/redeclipse/data/actors/drone/ragdoll.cfg
-share/redeclipse/data/actors/drone/rifle-idle.md5anim
-share/redeclipse/data/actors/drone/rifle-shoot.md5anim
-share/redeclipse/data/actors/drone/right.md5anim
-share/redeclipse/data/actors/drone/skin.dds
-share/redeclipse/data/actors/drone/skin.jpg
-share/redeclipse/data/actors/drone/sword-attack1.md5anim
-share/redeclipse/data/actors/drone/sword-attack2.md5anim
-share/redeclipse/data/actors/drone/sword-idle.md5anim
-share/redeclipse/data/actors/player/RE_Player_diffuse.tga
-share/redeclipse/data/actors/player/RE_Player_mask.tga
share/redeclipse/data/actors/player/bones.txt
+share/redeclipse/data/actors/player/boost_backward.iqm
+share/redeclipse/data/actors/player/boost_forward.iqm
+share/redeclipse/data/actors/player/boost_left.iqm
+share/redeclipse/data/actors/player/boost_right.iqm
+share/redeclipse/data/actors/player/boost_up.iqm
+share/redeclipse/data/actors/player/claw_idle.iqm
+share/redeclipse/data/actors/player/claw_primary.iqm
+share/redeclipse/data/actors/player/claw_secondary.iqm
share/redeclipse/data/actors/player/crouch.iqm
share/redeclipse/data/actors/player/crouch_backward.iqm
share/redeclipse/data/actors/player/crouch_forward.iqm
@@ -132,11 +135,6 @@
share/redeclipse/data/actors/player/crouch_jump_up.iqm
share/redeclipse/data/actors/player/crouch_left.iqm
share/redeclipse/data/actors/player/crouch_right.iqm
-share/redeclipse/data/actors/player/dash_backward.iqm
-share/redeclipse/data/actors/player/dash_forward.iqm
-share/redeclipse/data/actors/player/dash_left.iqm
-share/redeclipse/data/actors/player/dash_right.iqm
-share/redeclipse/data/actors/player/dash_up.iqm
share/redeclipse/data/actors/player/dead.iqm
share/redeclipse/data/actors/player/diffuse.dds
share/redeclipse/data/actors/player/diffuse.png
@@ -145,8 +143,16 @@
share/redeclipse/data/actors/player/female/RE_Player_female.iqm
share/redeclipse/data/actors/player/female/headless/headless-female.iqm
share/redeclipse/data/actors/player/female/headless/iqm.cfg
+share/redeclipse/data/actors/player/female/headless/lod1/headless-female_lod1.iqm
+share/redeclipse/data/actors/player/female/headless/lod1/iqm.cfg
+share/redeclipse/data/actors/player/female/headless/lod2/headless-female_lod2.iqm
+share/redeclipse/data/actors/player/female/headless/lod2/iqm.cfg
share/redeclipse/data/actors/player/female/hwep/md5.cfg
share/redeclipse/data/actors/player/female/iqm.cfg
+share/redeclipse/data/actors/player/female/lod1/RE_Player_female_lod1.iqm
+share/redeclipse/data/actors/player/female/lod1/iqm.cfg
+share/redeclipse/data/actors/player/female/lod2/RE_Player_female_lod2.iqm
+share/redeclipse/data/actors/player/female/lod2/iqm.cfg
share/redeclipse/data/actors/player/grenade_idle.iqm
share/redeclipse/data/actors/player/grenade_power.iqm
share/redeclipse/data/actors/player/grenade_primary.iqm
@@ -190,6 +196,9 @@
share/redeclipse/data/actors/player/hud_sword-attack1.md5anim
share/redeclipse/data/actors/player/hud_sword-attack2.md5anim
share/redeclipse/data/actors/player/hud_sword-idle.md5anim
+share/redeclipse/data/actors/player/hud_zapper-idle.md5anim
+share/redeclipse/data/actors/player/hud_zapper-reload.md5anim
+share/redeclipse/data/actors/player/hud_zapper-shoot.md5anim
share/redeclipse/data/actors/player/hwep.cfg
share/redeclipse/data/actors/player/idle.iqm
share/redeclipse/data/actors/player/jump0_backward.iqm
@@ -208,8 +217,16 @@
share/redeclipse/data/actors/player/male/headless/hud-body.blend
share/redeclipse/data/actors/player/male/headless/hud-body.iqm
share/redeclipse/data/actors/player/male/headless/iqm.cfg
+share/redeclipse/data/actors/player/male/headless/lod1/headless-male_lod1.iqm
+share/redeclipse/data/actors/player/male/headless/lod1/iqm.cfg
+share/redeclipse/data/actors/player/male/headless/lod2/headless-male_lod2.iqm
+share/redeclipse/data/actors/player/male/headless/lod2/iqm.cfg
share/redeclipse/data/actors/player/male/hwep/md5.cfg
share/redeclipse/data/actors/player/male/iqm.cfg
+share/redeclipse/data/actors/player/male/lod1/RE_Player_male_lod1.iqm
+share/redeclipse/data/actors/player/male/lod1/iqm.cfg
+share/redeclipse/data/actors/player/male/lod2/RE_player_male_lod2.iqm
+share/redeclipse/data/actors/player/male/lod2/iqm.cfg
share/redeclipse/data/actors/player/mask.dds
share/redeclipse/data/actors/player/mask.png
share/redeclipse/data/actors/player/mask_1.dds
@@ -219,6 +236,7 @@
share/redeclipse/data/actors/player/norm.dds
share/redeclipse/data/actors/player/norm.png
share/redeclipse/data/actors/player/pain.iqm
+share/redeclipse/data/actors/player/pistol-whip.iqm
share/redeclipse/data/actors/player/player.cfg
share/redeclipse/data/actors/player/powerslide_forward.iqm
share/redeclipse/data/actors/player/punch.iqm
@@ -226,8 +244,10 @@
share/redeclipse/data/actors/player/ragdoll.txt
share/redeclipse/data/actors/player/reload_pistol.iqm
share/redeclipse/data/actors/player/rifle_idle.iqm
+share/redeclipse/data/actors/player/rifle_power.iqm
share/redeclipse/data/actors/player/rifle_primary.iqm
share/redeclipse/data/actors/player/rifle_reload.iqm
+share/redeclipse/data/actors/player/rifle_secondary.iqm
share/redeclipse/data/actors/player/rocket_idle.iqm
share/redeclipse/data/actors/player/rocket_reload.iqm
share/redeclipse/data/actors/player/rocket_shoot.iqm
@@ -236,6 +256,8 @@
share/redeclipse/data/actors/player/runstepleft0.iqm
share/redeclipse/data/actors/player/runstepright0.iqm
share/redeclipse/data/actors/player/sg_primary.iqm
+share/redeclipse/data/actors/player/shotgun_idle.iqm
+share/redeclipse/data/actors/player/shotgun_reload.iqm
share/redeclipse/data/actors/player/sink.iqm
share/redeclipse/data/actors/player/smg_reload.iqm
share/redeclipse/data/actors/player/swim.iqm
@@ -251,27 +273,26 @@
share/redeclipse/data/actors/player/wall_jump1.iqm
share/redeclipse/data/actors/player/wall_run_left.iqm
share/redeclipse/data/actors/player/wall_run_right.iqm
+share/redeclipse/data/actors/player/wall_run_up.iqm
+share/redeclipse/data/actors/player/zapper_idle.iqm
+share/redeclipse/data/actors/player/zapper_power.iqm
+share/redeclipse/data/actors/player/zapper_primary.iqm
+share/redeclipse/data/actors/player/zapper_reload.iqm
Home |
Main Index |
Thread Index |
Old Index