I'm a B.Sc from the Computer Science department at Aalborg University in Denmark. I'm studying game development at DADIU, which is a part of my master degree. Currently I'm the Project leader of BZS and I'm coding for the mod. I blog a bit on moddb when it is related to the mod or personal experience which I find useful for the game community. To read more about my study experience and other project, see www.ringhauge.dk

Image RSS Feed Latest Screens
Pac-Man Univsrsity Project Pac-Man Univsrsity Project bf1942 Bomber parked on hangar
Blog RSS Feed Report abuse Latest Blog: Maker of Stuff

1 comment by eliasr on Apr 19th, 2015

Hah, the title for level 14 is fun.
But it also seem to be true. (at least for my case)
I have been here a long time now. Added my own small addons and actively development in a mod.
Posting content both to BZSmod's page and this blog. I guess most people who get to this level, in some way probably have made multiple things.

Right now I'm working on a trebuchet in Unity, using its build-in physics(without coding)and working on Jenga in a VR enviroment (unity) where camera movement is determined by accelerometer and gyroscope. Besides of that there is networking and interaction with the bricks.
But i'm also working on the melee system at bzsmod, which finally has taken some form. (4 years too late however...)

Well, this post wasn't to focus on that...

Dadiu.. project management ... everything...

I completed the DADIU internship ( Dadiu.dk ) - there is a google play link for those of you who want to try the game.And working on a game 45 hours, if not slightly more, every day for 45 days was an amazing experience. It was so amazing that the professor who invented the game study at our university retired (due to age).... and now they don't provide this opportunity any longer..... seriously... wtf!
Yeah yeah... so it isn't classical computer science, and every single one of you are so classical that you can't come up with a proper academic study regulation for a single game semester.... I get it, it is very hard and DADIU is wayyyyy to fun.So I probably learned nothing..... about economics about the gaming market and the F2P market... about establishing a carrier and how publishers evaluate your products... about project management with a large team and tight deadlines... about how long long time a small game project really can take... about pipeline between artist and programmers.. about continued integration (Jenkins CI) and deployment as well as QA releases.. about a lot more.
Well honestly, I can't write a Ph.D in any of this. But I had never gotten this experience anywhere else.(university scope)
And I learned a lot though the programming... about teamwork and... not-teamwork, all the mistakes we made, the wrong estimates and the solutions we came up with.So okay, Lets Raid Ain't much, but it is neither nothing. But try to compare it with Heroes Charge by Ucool. We only had 50 Mb, not 250 Mb. We were also limited to 42 days and our location wasn't the best.This is one and a half month, and it really made me realize how long a simple project can take. Let Raid is actually more than 4860 man hours.To compare that to a regular 4 man group at the university that would take about 6 months and 3 weeks. And we usually have 4 months, which includes courses. so ~2 months without courses.


Sometimes, people wonder why bzsmod is so damn slow?
Or why I estimate a high amount of time for a given work proposal?

And I think it can be really hard to explain it to someone who isn't affiliated with programming or modding or projects that requires a custom software solution. One such as my mom.
I really think that next time I should explain it, I should not show Lets Raid and say 1½ month. But 5000 hours. - that is equal to 208 days

But I didn't even expect it to take that much time when i started on the project, so I do have compassion for those who might not understand why it can take so long.


Well I learned a lot. A lot of tiny small things, so many that I can't express them all. And I learned a few big ones.

However in the bigger picture I realize i'm still learning something today... something basic.
I finally got around to code the melee part of bzsmod. Something we should have started with as the very first thing in bzsmod. In my mind, the idea is so simple. At an abstract level that is so refined that everything just seems like plug and play. But it just ain't like that. Otherwise we would be done by now.

The basic thing however is related to PR.
Moddb aint that bad. Nah i don't like to get archived news number 8 in row, just because there are too few images or its too long or too much coding. I also hope for some good feedback or creating a debate, but its like it never get that far.
So we went a bit into the background for some time, into our forum of void and an occasional spam message... heck its even so well fortified that we don't get that sort any longer.

An occasional news story about some code would be written, as people who didn't code was either disappearing or waiting for the code to be done. Which can be hard when you have a 45 hours work week taking all the time.

But making the melee system changed all that. DADIU and Roei changed that. My extra year of study that made me understand object orientated development much better, changed that... ok maybe not, but it made it possible.

Interfaces, Factory design patterns and now 50% binary tree (i don't like all the code for building them, so that ain't being made)
Well all i really learned from my c++ course this semester was a bit of c++11 variable instantiation and templates.
All that made it possible for me to take some of Angels animations and crunch them though my code as it pleased me.
All that made it possible for me to provide an easy way for Angel to add his animations to the QC file without worrying about animation names or the indexing.

And all that in the end made it possible to publish some graphical content on moddb. On moddb where we at times have several hundred readers.

That... and reducing democracy. Apprently the fewer we are the faster we progress.

It was a mistake to reduce our activity on moddb. Well perhaps the time to focus on work instead of PR did benefit us a tiny bit, but that was not the core issue.
Instead PR should have been an catalyst for us to complete our things, to apply our own deadlines and show off.
I think that seems to be working now. And with the melee system being implemented, the game begins to take shape and provides a foundation for us to demonstrate the game mechanics in bzsmod.

Instead of just saying. Oh we like the idea of dash attack, it will work like this. Angel and I can sit down and make the animation and code for exactly that and then toss it into everyone faces by showing it in a video.

Instead of writing a wall of text explaining the matematical function for calculating directional block (which no one apparently cares for), We can demonstrate grimmjow "trying to beat ichigo" and "beating ichigo from behind" instead.

That is probably where i think, as a project leader, that I didn't fulfil my responsibility. That and relying on hierarchical leadership foundation.
The greatest issue with hierarchical leadership, is that the leaders must be able to lead, wants to lead and can do it independently. If that fails, then it is like a joint breaking away from the entire structure.
If it succeeds, then it should be able to work really well. Just as well as it did at DADIU.

What i have learned form that is that there are some which I can really rely on and those where I should cover their administrative "leader" role. Like enforcing weekly sprint meetings, with everyone in a team.


That was a lot... if you got this far, then i hope you liked my monologue. And thanks for reading it.

If there is something I really appreciate from moddb and especially bzsmod, then it is the ability for me to learn though these experiences. While I learn many things from my studies, it always comes down to whether i have been able to implement that into bzsmod or not... well most of the time.

I'm also happy for the feedback we get from you guys, it helps us get an idea of whether we are on the right track or not.

Groups
Anime Fans of modDB

Anime Fans of modDB

Fans & Clans group with 2,202 members, open to all members

This group has been formed to gather the people who enjoy Japanese anime and all of its facets, to salute the people from the land of the Rising Sun.

Bleach Zanpukto Senshi Development Team

Bleach Zanpukto Senshi Development Team

Developer with 6 members, must apply to join

BZS is a reloaded mod, with team members from the first bssmod and with new members who have chosen to keep working. With the alpha in place, we are heading...

Source Developers

Source Developers

Fans & Clans group with 980 members, open to all members

For people and teams developing mods and games with Valve's Source engine.

Post comment Comments
eliasr Creator
eliasr Nov 18 2012, 11:53am says:

I have 3 reasons not to use windows 8.
1. Halo 3 hasn't been ported to PC yet
2. Halo 4 Won't be ported to PC.
3. It is windows 8, and their "metro" UI is ******* everything up for regular desktop.

+2 votes   reply to comment
eliasr Creator
eliasr Nov 11 2012, 5:59pm says:

I really like that Rank 13 is named "developer". Suits me very well :D

+1 vote   reply to comment
eliasr Creator
eliasr Jul 9 2012, 7:22am says:

Falkvinge.net

I wonder too, why the governments doesn't see the problem.

+1 vote   reply to comment
EliorDemon
EliorDemon Dec 16 2010, 4:12am says:

you can put video from the game?

+1 vote     reply to comment
eliasr Creator
eliasr Oct 5 2010, 7:29pm says:

Finally got the jump code done. double jump and floating decrease can easily be added if needed.

+1 vote   reply to comment
pikachu10
pikachu10 Jul 24 2010, 1:44am says:

nice mod you got goin^^

+2 votes     reply to comment
elijah94
elijah94 Jun 12 2010, 6:31am says:

so, when da test of this is coming out? and will there be ,in this game, zanpakuto bankais, and resureccions of espada?

+1 vote     reply to comment
eliasr Creator
eliasr Jun 22 2010, 3:54pm replied:

TBD mod with TBD features (soon) and TBD info page like the faq on dattebayo

+1 vote   reply to comment
cW#Ravenblood Feb 19 2010, 2:36pm says:

Hey,
whats with the bleach mod?

0 votes     reply to comment
eliasr Creator
eliasr Mar 21 2010, 12:17pm replied:

Exams times, the time where school is meant to torture game developers xD

+2 votes   reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Level
Avatar
Avatar
Offline Since
May 28, 2015
Country
Denmark Denmark
Gender
Male
Member Watch
Track this member
Statistics
Activity Points
1,128
Rank
1,837 of 509,559
Watchers
7 members
Time Online
3 days
Comments
416
Site Visits
2,498
Profile Visitors
14,317 (3 today)
Contact
Homepage
Ringhauge.dk
Private Message
Send Now
Email
Members Only
Twitter

Latest tweets from @bzsmod

Hey everyone, Elias here. I really want to upkeep the progress with the coding, but unfortunately it is difficult... T.co

May 19 2015, 11:21am

The combo tree is now able to be traversed, which means that the functionality of this data structure is now... T.co

Apr 27 2015, 10:21pm

Ranking #39 on moddb. Thanks guys ! T.co

Apr 20 2015, 10:53am

We are currently ranking 259 on moddb. If you guys get it under 100, then will we upload a video with Grimmjow... T.co

Apr 19 2015, 5:59pm

As written on moddb.... T.co

Apr 19 2015, 5:37pm

The combo tree for Grimmjow. T.co

Apr 19 2015, 5:12pm

Bringing you the second part of the melee implementation. T.co

Apr 19 2015, 11:49am

I will be writing a news article on moddb later today. It can take a little while to get it approved by the moddb... T.co

Apr 18 2015, 10:23pm

Early concept implementation of the melee system. The system has been improved since. T.co

Apr 15 2015, 11:48am

Dear followers. It has been quite some time ago since we updated this page. Last year has been quite busy for... T.co

Apr 14 2015, 3:11pm

dansk8punk
dansk8punk friends since May 15, 2010
Prince_Dragoon
Prince_Dragoon friends since Nov 7, 2012
nosfer4tu
nosfer4tu friends since Jun 13, 2010
cW#Ravenblood
cW#Ravenblood friends since Feb 20, 2010
shaulhadar
shaulhadar friends since Nov 29, 2010
SeijiHaitani
SeijiHaitani friends since Nov 1, 2011
DaFeLa
DaFeLa friends since Dec 26, 2010
kingbroly99
kingbroly99 friends since Aug 12, 2010
Neoterror3
Neoterror3 friends since Oct 6, 2013
shardz777
shardz777 friends since Sep 15, 2012