Skip to content

Pixal: Day 108

Working on issue 137, adding medals to TEH most cool players and their pixals!…

… has taken a lot more of time than I thought it would :)

I’ve got the basics running, and four medals are already been awareded in a weekly fashion. Still gotta add them to the pixal’s and user profile.

Pic

Some medals

Some medals

Stats

Aprox. Work Time: 331:00 (325:00+6:00)

Source Files: 186
LOC: 21608
SLOC-L: 10180
Database Tables: 44

Pixal: Days 106 and 107, version 0.0.7c

Implementation of version 0.0.8 started with the “Classic Combats” feature which, well, took a long time to implement :P, but there it goes, you can see it on the homepage along with some general stats which had been hidden around 0.0.6.

Then, I decided to fix some bugs (quality first), and release 0.0.7c

STATS

Aprox. Work Time: 325:00 (315:00+10:00)

Source Files: 182
LOC: 21166
SLOC-L: 9927
Database Tables: 42

A new year has begun

And so, 2008 is gone

It was a pretty sucessful year as for game development, with a complete change of directions. Project Pixal, formerly codenamed “MyBuddy”, advanced from being a side-project to relax myself from roguelike development to become my main project, almost all development work for this year was spent on this, and it advanced from some lines of code on my PC to a public released websites with a few important testing members.

CastlevaniaRL, DrashRL, MetroidRL and ZeldaRL got no attention all year long, staying frozen with some request for enhancement made in the last half of the year. No releases were made though.

libjcsi was released as an independant software lib under LGPL, 2 versions were made and there is at least one roguelike out there which uses it for output!

The roguemundi was also greatly enhanced, allowing people to register themselves and be plotted into the roguelike world map. 270 people have already added them in, most of them in the first month.

A 7DRL challenge left us with MegamanRL, an experiment with a side scrolling roguelike which got some nice reviews but didn’t really stand for a fully enjoyable game. It however allowed for user created content, but its capabilities were not fully exploited.

The first <1KBRL challenge (Less than 1 KB roguelike challenge) left us with LUCK, it was a very interesting exercise, and I could get a lot more into it than I first thought I would.

Guardian Angel was not really developed all along the year; all energy went to Pixal and LUCK

The “Temple of The Roguelike” was online all year long, getting an activity peak on March forums were created and have become increasingly popular as an information media about roguelikes.

So here go the plans for this year, as for development:

Pixal ( http://pixalnation.net)
There are lots of things on the roadmap, I will soon put it online but this basically means the goal is to have a completed version for June

CastlevaniaRL ( http://slashie.net )
There is already a big and growing list of RFEs and BRs… I will find a space to work them out by March and thus release CvRL 1.3

And that’s it for the goal list, I just hope I can get enough time and willpower to work it out.

All that is needed is a task list, decent feedback and time to spend ;)

Pixal: Day 105

This day I worked and finished something outside the roadmap, the pixal art assets manager! this tool will help the development team handle the new pictures which are coming!

With some adjustements, it may be used as a generic tool!

Art Assets Manager!

Art Assets Manager!

STATS

Aprox. Work Time: 315:00 (309:00+6:00)

Source Files: 177
LOC: 20758
SLOC-L: 9729
Database Tables: 41

Pixal: Day 104, version 0.0.7a

Quick bugfix!

Some time was invested on the art assets master doc, which will help coordinate efforts with the project’s art master, Mr. Denzi!

Also, some time was invested on laying out all the feedback into a development plan for the near future… there is a long road to transverse! Check the pixal roadmap for further info.

89 issues til 0.1.0!

DONE

- 0000345: [Bug Report] Several typos
- 0000344: [Bug Report] Items can’t be equiped, and no message is being shown
- 0000346: [Bug Report] Tournament Prizes are doubled

STATS

Aprox. Work Time: 309:00 (305:00+4:00)

Pixal: Day 103, Version 0.0.7!

Wow….

It is 5:06 A.M., worked on this since about 11 PM, and I don’t feel sleepy! :P

First thing done was to recreate the database while still keeping all of the current users’ data; it was a delicate operation, but had to be done in order for the tables to have a correct structure (When the script was first run, storage engine was not specified, so it went on with the MyIsam engine, which doesn’t support automatic reference integrity checks). This took longer than I thought, but was done at least!

Then, some of abcgi’s suggestions where lighting-included into the roadmap for 0.0.6c and 0.0.7.

All of them done now, a new version released!

PICS

Item Stores!

Item Stores!

DONE

Pixal - 0.0.7
=============

New features

- 0000343: [Task] Separate news on homepage
- 0000293: [Task] Make it easier for newbies to win the first battles
- 0000324: [Request for Enhancement] Add link to forums
- 0000321: [Request for Enhancement] Enhance battle messages
- 0000299: [Request for Enhancement] Add confirmation for selling items
- 0000229: [Task] Add more level 1 and 2 items (slash)
- 0000337: [Task] Create Beginners Shop
- 0000220: [Request for Enhancement] shopping is cool
- 0000339: [Task] Confirm if wantz to auto-wear item on buying it

- 0000327: [Request for Enhancement] Fix issue with Evade, Sand and Stop Weapon techs
- 0000335: [Request for Enhancement] Type on Aim battle message
- 0000316: [Request for Enhancement] Simplify battle messages
- 0000338: [Bug Report] Deleting a Pixal wont cascade’ delete his battle history and leaves invalid references
- 0000283: [Bug Report] Messages posted on your own profile must not be sent via email

STATS

Aprox. Work Time: 305:00 (298:00+7:00)
Source Files: 170
LOC: 20271
SLOC-L: 9539
Database Tables: 40

Pixal: Day 102

Hard work changing the item trading model, now there are several stores your pixal can browse through, and you can buy things even if your Pixal can’t wear them (gifts, etc)

Also, 40 new items were added. As a sidenote, no mass content has been added because the whole item information may be replaced pretty soon with a new set specially designed for Pixal!

Stats

Aprox. Work Time: 298:00 (293:00+5:00)
Source Files: 170
LOC: 20210
SLOC-L: 9523
Database Tables: 40

Pixal: Day 101, Version 0.0.6.1!

A new version with nifty things to make it easier for the newbie! First version of the tutorial included!

- 0000224: [Task] Add Tutorial
- 0000226: [Task] Enhance create pixal screen for main pixal
- 0000225: [Task] Add deactivable newbie “To Do” Box on profile
- 0000235: [Task] Change give gift screen to show all items ala setup pixal
- 0000230: [Request for Enhancement] Cannot preview the first headgear item
- 0000239: [Task] Time for events all profiles must be shown based on logged user time
- 0000232: [Bug Report] Traducir todos los textos

Stats

Aprox. Work Time: 291:30 (291:30+1:30)
Source Files: 168
LOC: 20098
SLOC-L: 9462
Database Tables: 39

Pixal: Day 100! Version 0.0.6a released

Wow, it is been 100 development days (more or less…)!

I guess a bugfixes version is not a very spectacular way of conmemorating, but here it goes, better everytime (hopefully :))

Check it out at http://slashie.net/pixal

DONE

- 0000228: [Bug Report] Pixal Clock is not synched with tournament prizes
- 0000233: [Bug Report] exception en la barra de direcciones
- 0000227: [Bug Report] No tech prizes being generated
- 0000237: [Bug Report] Javascript error for buy confirm window for items with ‘ on their names
- 0000238: [Bug Report] Base Attack and Defense are not being increased correctly on level up

STATS

Aprox. Work Time: 291:30 (290:00+1:30)
Source Files: 164
LOC: 19778
SLOC-L: 9349
Database Tables: 38

Pixal: Day 99, version 0.0.6 released!

Phew!

Took longer than I thought, here goes!

PICS

Pixal 0.0.6

Pixal 0.0.6

DONE

- 0000109: [Task] Calculate shown time based on user timezone
- 0000209: [Task] Email notifications
- 0000151: [Task] Send email when somebody posts a message for you
- 0000211: [Task] Add homepage posts manager
- 0000213: [Task] Add flag and redirect for mantainance mode
- 0000216: [Bug Report] Recover password always asks for password
- 0000192: [Request for Enhancement] Add “buy item” confirmation

STATS

Aprox. Work Time: 290:00 (283:00+7:00)
Source Files: 164
LOC: 19752
SLOC-L: 9332
Database Tables: 38