Sprite Editor – Take Two!

January 13, 2012 in Games, Linux, My Games, My Software, Software by Raptor85

Completely re-wrote the sprite editor using QT4, it’s quite a bit more powerful and far easier to add features now (looks nicer too). I’ll get some screenshots up shortly now that it works, I revamped the save format as well, it’s now gzip compressed to save space and stores all images internally instead of requiring them to be kept in a specific folder.

Can try it out here (Requires QT 4.7 (32 bit) and 4.8 (64 bit)) Currently only built for linux x86 and x86_64.
Sprite Editor

HTML5 Multi-Channel Sound

December 5, 2010 in Firefox, Games, My Games, My Software, Software by Raptor85

I thought I’d share this.

I’ve been doing some stuff with html5 and hit the issue of one audio object only being able to play one instance of the sound, and that even copying it doesn’t work. (and re-loading it causes another full download on some implementations)

It took a few tries but I’m happy as to how this one turned out, it lets you play sounds via their Id tag and automatically rotates “channels” per sound. (the maximum number of channels you can set in a global variable outside the “class”).

It’s pretty much just a helper class, you can toss this in the source and it pulls any audio tags that were added to the page and sets them up for you, I added in checking for the string “bgm” anywhere in the id as a cheap way to tell it to NOT pre-load “background music” files. (since they only need play one at a time). It works well enough for my causes, hopefully someone else can find it of use.

With this added to the page, simply call “playeffect” or “playmusic” with the id of the audio object to play and it will take care of the rest for you.
Read the rest of this entry →

MORE UPDATES!!!!!

December 4, 2010 in Games, UT2004 by Raptor85

Yeah, I had no real intention of updating again so quickly, but there were some issues and I had a little time. Don’t get used to there being so many updates like this :D

Bug Fixes:

  • Presents are now fixed, berserk and jumping are gone, speed works properly
  • Team balancer will now allow you to switch to the losing team

New Changes:

  • 3 new presents added for christmas, A fully charged ultima blast to help you smite you’re enemies, a box full of experience points (sorry, the message isn’t working on that one, if you get a box and there’s no pickup message, it gave you EXP), and a shiny new vorpal shock +20! (the vorpal shock is rare, chance of getting one is slim)
  • experience system re-overhauled, points per level toned down slightly, sitting at a midpoint between previous two systems. Reset your points to change to the new system!! If you don’t reset, it won’t happen until the next time you level up.
  • vehicles toned up a bit again
  • reduction of power in a few stats, attack bonus, defense, speed, air control, and jump height
  • POINT RESETS ARE NOW 100% FREE, you lose NOTHING (even keep your current EXP)
  • Winning a match now gives a massive number of points compared to before, and scales based on the level of players playing the match
  • Flag capture points have been seriously bumped, now scales based on player level

Even more server updates!

November 29, 2010 in Games, UT2004 by Raptor85

New version of VCTFRPG is now live on the server.

Bug fixes:

  • Monster summoning is no longer tied to the summoning charms, the server now keeps track of all summoned monsters. Attempting to summon a new monster will immediately kill all monsters currently out.
  • Freezing guns now work properly, slowing you down to 1/3 your movement speed.
  • Resetting points now gives the correct experience needed for the next level
  • Monsters in invasion now properly give experience

New Features:

  • Experience system revamped: bonus experience is now given. If you kill someone 100 levels or more above you your experience is doubled. If you kill someone over twice your level, your experience is tripled.
  • Now requires significantly more experience per level to make leveling up somewhat harder at higher levels. This is somewhat offset by the new bonus system, allowing lower level players to catch up faster.
  • Bots now automatically scale level while the game is in session, and will never be more than 25 levels different from the lowest level player. (possible change to this soon, potentially have bot levels decided by the average level of the opposing team)
  • Point resets no longer remove 5% of your levels, they are essentially free BUT they do reset your experience above the current level to 0 still
  • New game mode: king of the hill, attempt to stay within the “capture zone” longest during the match while keeping other players out. Plays on any deathmatch map.
  • Santa hats, candy cane weaponlockers, capture the tree, presents, and wreaths and trees in onslaught turned on for Christmas.
  • spawn protection time raised to alleviate spawn camping