How Nexuiz did not become proprietary or: "Silly names in Games"

Posted by Onote on Thursday, March 18, 2010

Some company will use LordHavoc's DarkPlaces engine (DPE) to publish a game on some game console(s). The development team includes "a number of Nexuiz developers, and previous Quake1 community developers". Nexuiz is a (or rather "the") FOSS FPS that uses DPE.

As far as I can tell, no assets of Nexuiz will be used. On the other hand, the soundtrack playing on the console-DPE-game homepage sounds like a remix of a Nexuiz track. I will just assume that the composer agreed to this and that the same might happen to other high-quality Nexuiz content and that it will all be legal. Lee Vermeulen (Nexuiz' lead developer) is no license-n00b after all. Also, the console game will be using Nexuiz' gameplay, which I assume means "game modes", "movement/physics" and "weapon functions/balancing".

There is one problem though: this console game has the name "Nexuiz" (please call it "console Nexuiz") and its homepage is nexuiz.com.

Why did the developers have to pass the name? Heck I don't know. Perhaps they thought every Nexuix player with a console would want to buy console Nexuiz if they gave it that name. Perhaps they wanted to use the resulting confusion to make the name known. Perhaps they just couldn't come up with a good name (very common problem you know). I can very well imagine that it will only be a development name and that the release version will be called something like Nexuiz: Frag of the Unknown. or maybe there won't be any "Nexuiz" in the final version of console Nexuiz.

Here is Vermeulen's news post about console Nexuiz (did you know that every news page that has no atom/rss feed sucks?). The essence of the post is this:
  1. Nexuiz development will continue
  2. Console Nexuiz' assets will not be open source
  3. Console Nexuiz' code improvements will be open source
  4. Nexuiz' developers ("Alientrap") will receive royalties if console Nexuiz creates profit. It is not yet clear who will get what percentage but Alientrap intends to be transparent about it.
Here is the announcement by the company behind the console Nexuiz and a long discussion. (The company's name is illfonic, but that hardly matters.)
Here is a blog post that provides much more information about console Nexuiz.

No more console Nexuiz talk below this line.

I noticed a nice feature of the Nexuiz 2.5.2 release announcement:
Some of the biggest changes are:
  • New gamemode: CTS (get from A to B). With map "CyberParcour01" by sev, and a nexrun map "Piece o' cake" by FruitieX
  • Aggressor and stormkeep retextured by FruitieX
  • Tutorial map by FruitieX
  • TraK4-mit and TraK5 texturepacks by TraK
  • New HUD by FruitieX and -z-
  • New Scoreboard style by terencehill
  • Weapon accuracy statistics by Dib (ALT key by default)
  • Rocket guidance by holding down the primary fire button (seeker removed)
  • Level Of Detail on all playermodels
  • Video settings only show the allowed resolutions reported by your OS
  • (not availible in AGL)
  • Motion blur and damage blur by Samual
Did you notice it? I'm talking about the names behind each feature item. It makes new versions so much more personal. Well, a little bit. What I really would like to have as attribution/credits features is having a game mode where author name, license name and optional short description flow above each asset in a map while playing it.. I know, crazy talk.. Or something like Half-Life 2's developer's commentary?... ah, a man can dream..

Ok, back to Nexuiz. "Tutorial map"? Well! This can only be disappointing, right? :D *watches video*

Well, that wasn't too bad! Even a bit entertaining! I was expecting some text-only hour-long explanation how to press the arrow keys for movement. Yay for voice acting! Yay for expecting player to know the basics! Yay Nexuiz tutorial!

One could enhance the tutorial by making audio tracks skip, when the player has succeeded in reaching the goal described in the current audio track. Also I'm curious what kind of sarcastic comments will result from death/suicide/failure (if at all possible).
More about →

First PARPG Techdemo

Posted by Onote on Monday, March 15, 2010

PARPG ("Post-Apocalyptic Role Playing Game") Techdemo 1 is out:
You can walk around, talk to other characters, change to different (placeholder) maps, listen to background audio tracks and play around with the settings.
There is a little more: container items and basic inventory functions work as well. Battle, quests, character development and interactive map objects (locks and traps?) are what is missing from allowing to implement a loaded rpg.

Another piece of news is that the project manager, barra, is leaving his position. The best place to discuss PARPG's management's future is their IRC. You can also read more about barra's stepping down in this IndieRPGs article or this PARPG announcement.

Of course the project is seeking a new manager to take over the management tasks. We shall hope for a brave and experienced sir or lady to claim that throne. (Did I mention that the decision-making process is rather democratic in PARPG?)

The developers are restless of course and are working on the plan for the next tech demo! Read this proposal of features and participate in its discussion!




Yet another piece of news: you can now listen to all game audio tracks on this page. (So far only one has been featured in gameplay videos). My current favorite is Timong's "Depths 1":
More about →

FlightGear eyecandy release (2.0)

Posted by Onote on Tuesday, March 2, 2010

The flight simulator FlightGear now has pretty clouds and lighting. I have not had the chance of giving the new release a try, so I decided to create a little gallery of the best-looking shots from the 2.0 gallery.






Looks neat. But following video looks even better!

(youtube-dl link: http://www.youtube.com/watch?v=k4oMOFnD6bw )
More about →

Game sfx maker tool ... sfxr in flash!

Posted by Onote on Saturday, February 20, 2010



What's all this then? This is as3sfxr, flash port of sfxr. It makes sounds for your games. You only have to press buttons and listen and press buttons again.

This is great: no need to understand how sound synthesis works, ability learn a little about sound synthesis by pressing buttons/moving controls randomly, no need to download/compile/install anything either. Oh how I would wish for more tools of this kind, maybe specialized stuff like (non-8-bit) fire effect generators, ice effects, explosions... There are some sfx gens for pure data but it will take a little more time to get them running.

At the top of this post, there is an embedded flash applet. If you are a user of an open source flash player: do you see it? Can you use it? How many of you already knew of sfxr but only now did try it through as3sfxr?

I hope this 'no info about games' post does not shock you.
More about →

Pretty Warzone; What's to see in Linwarrior; Sauerbraten and content

Posted by Onote on Friday, February 12, 2010

Warzone 2100 has pretty new textures! Oh wait, didn't I report this more than one year ago? Well.. the release after the next is supposed to feature them, finally.. But I *do* have news to offer: Building models are being re-modeled and re-textured! Slightly related: There is a tutorial on making models and texturing them on their forums.

 Warzone 2100: re-worked buildings

Hmm... I wish there were "tower defense" maps for Warzone 2100... and that moving units wouldn't be such a torture.. Speaking of torture, do you wish you could test WZ with new textures but don't have the time to figure out how to get the svn version? Well, maybe the following showcase video of the textures in-game will ease your pain. ^^



LinWarrior3D 2009_11_08 r15 was released a while ago. As a lover of the game that served as inspiration for LinWarrior, I'm compelled to like it. After all: you can shoot (and destroy stuff even!), you can move torso and legs individually and you have a wingman.

On the other hand, there is no mission goal and the game lacks any mech customization. Also I really miss a "STOMP STOMP" sound.. As for the game's name: well, at least they don't call it "FreeMech". :)



There's quite a bunch of new content in Sauerbraten's subversion repository, taken from Quadropolis, their community content sharing web site. However, [Insert expressions of discontent about licensing choices of others here].



I am quite surprised how much new content Quadropolis is attracting. On the other hand a discussion was started on OpenGameArt's forums, discussing the additional hardships of creating free as in freedom art, which kind of explains it. On the other, other hand, OpenGameArt is doing not bad as well, it attracts contributors who would probably never find a fitting project for their art and keep their works on their hard drive until the next disk failure should have separated them. I wish that projects would start telling their contributors to upload their works straight to OGA though.

I also hope that the community content sites set up for SuperTuxKart, VDrift and WorldForge will help contributors as they are supposed to.
More about →

Beautiful Open Source Puzzle Games

Posted by Onote on Monday, February 8, 2010

The beauty of a (puzzle) game is not only what we see and hear, but also what we feel when pressing buttons and moving the mouse. Controls are important and I prefer them crispy.

No free software puzzle game has more flavor than Krank. The player piece is a string of circles, which follow the cursor to collide with smaller pieces, which need to be connected to static pieces in different combinations. Unfortunately I fail at recording videos of the game and screenshots can't communicate the feel of the movement and sounds.. Speaking of movement, the controls are not as sharp as they should be, according to my ideal. However, this seems to fit the game very much, slow music, slow pace, 'swimming' controls. At first I was frustrated, because trying to do precise movements quickly leads to disaster (or just a harder time finishing levels than if you would do it slowly) but then I learned to relax.

Anyways, you have to try the python-based game for yourself! Just listen! :)



Cuboid-Clone is a nice and simple Panda3D-based puzzle game. If I understand correctly, the levels are cloned 1:1 as well, which would be rather disappointing. If anybody feels like braining some levels, here are instructions.

Cuboid-Clone download link here. The code license appears to be BSD (let's assume 3-clause).



I always loved Zaz' sound effects and now it has prettier backgrounds, and as I believe, freely licensed music (although author info is missing). The replay-video generation function now works without stealing focus, but I advise against uploading the resulting .ogv file to YouTube. :)

If you're a web designer, you could help the developer out with building a web page for Zaz.



In Waymark, you move a piece around in turns, your paths are defined by static blocks, that keep you from falling over the edge of the screen. Collect other pieces and reach the exit is the goal. Thanks to Danc's lovely pixel art (which is freely licensed under CC-BY) and the fitting sound effects (license unknown), Waymark is a pleasure to play.

There is one big problem with the game: movement is way too slow. This confuses me, because I am sure that I played the game a few months ago and movement was very quick. The current version number is 2009-01-10, perhaps the developer forgot it's 2010 and recently released a new version? Or am I having troubles with running Java apps once more?.. In any case, I'll try to convince the developer that this game needs quicker movement. :)

EDIT: If you have trouble starting the game (version mismatch) read this. If you happen to have troubles with Java apps in general (because you are perhaps using a tiling window manager) tell me so in the comments and I'll add a solution to that to this post.

EDIT2: It appears, that I first tried the windows version and that movement in the win version is faster, than the developer intended. The bug was a feature, and a great one. :( Also the developer confirmed that 2009-01-10 is the correct date.



PS: I totally forgot JAG! One of the zagillion connect-four-based block puzzle games, I don't even know what it is a clone of or if it is original! In any case, graphics and sounds are far from programmer art. I'm enjoying this great game from time to time and my only complaint is that the bonuses (pay points to destroy all blocks of one kind and similar) are not properly introduced. Maybe they are described in some readme, but for such a colorful puzzle game, the only proper introduction is having a shiny fat arrow pointing at them when I have accumulated enough points to use them the first time. :)

More about →

Contributors, contributors, contributors

Posted by Onote on Sunday, February 7, 2010

The development structure of FOSS game projects can be a one-man show, it can be semi-closed by having a fixed team and little web presence, it can have lots of tasks without anybody knowing what needs to be done, or it can be plain frozen until a developer decides to pick it up.


Today, I will try to pick some of the open development ones that provide some kind of ordered task list and provide instructions in the case of media creation being the job.



Programming





Rocket Race in Syntensity [more]

Syntensity has some open tasks (having played the game helps understanding :) ), which involve tinkering with the Sauerbraten-based engine and JavaScript.




latest UFO:AI world view
I just found out on #ufoait that UFO:AI is soon to release the first version that allows you to win the game. This will make the squad tactics game be eligible to a line on our list of complete foss games! There are still a few tasks to complete before 2.3, a humble list compared to all the open issues.



PARPG developers wants to ship the first tech demo on 10th of March but could use some Python programmers' help. The engine used by PARPG, FIFE, just released 0.3.0, introducing internationalization as one of the features. One plan for a forthcoming version is to improve rendering performance.


Never mind the sidetracking, regarding PARPG programming: here's the first step (chat) of involvement and the second (forums). :) In case you're worried about setup complications: being on Arch Linux it has been no effort for me to install fife-svn and test the svn version of PARPG many times.





Current PARPG status


I told you about the problems of getting Bitfighter to run on my x64 system. Others suffer from the same and now the development team is looking for someone willing to take a look at our errors and their code in this thread. Should you happen to take a look and have an idea of what the problem is but are too laz.. busy to register at yet another forum, please do comment on this post. :)



Assets/Media/Art




Get the flash player here: http://www.adobe.com/flashplayer

Racer r242 screenshots


Racer is getting prettier and prettier and hopefully the instructions for making cars, using the editor and creating visual themes will let some race track artists do their magic. I recommend the racer-dev group for getting in touch with the developer.



A list of wanted voice lines for NAEV was compiled. For brainstorming, a PiratePad was used, which is based on the FOSS collaborative web text editor etherpad.



jClassicRPG recently received a new voice pack but is still looking for more voices. If you are or you know someone who likes to put their voice to use and has a way to record it, go to/direct them to the updated voice acting instructions.



irrlamb documentation now features a wiki page on level editing. For questions and feedback use this thread.

More about →