Jump to content

  • Log In with Google      Sign In   
  • Create Account

Dukandia



Dukandia - The Last redesign

Posted by , in Dukandia 29 January 2012 - - - - - - · 551 views

Well, once again I'm looking at a redesign, however this one is different. The past redesigns could be put as a "learning" experience, me testing what worked and what was not working in java. This next redesign has a completely different approach after learning enough through what I knew and trial and error I have plotted out a layout of classes that should, and will let me continue to the next stage of development. The following problems will be addressed:
  • Mouse detection problems
  • Key detection problem
  • Disorganization
  • Menu handling redesign
  • Settings input
  • Screen drawing

I came to the conclusion that this was needed when realizing that I had been treating java at a "arms length" approach, I was using it as if I had never programmed before, after thinking about it I realized I was also looking at threads the wrong way in some cases, I was using them in a way that just wasn't how things should be done! After realizing this I can now be sure that I am going about this since what I plan to do is based off a day of messing around with java.



Been busy but I'm back!

Posted by , 27 January 2012 - - - - - - · 650 views

Well, the past two weeks or so have been a bit hectic for me, so development has gone well you can say it had stopped! No worries to any of you interested in "Dukandia", I will be getting back to work tomorrow at noon! I would also like to add that I will now be categorizing all my posts, mostly due to the fact that this way I don't need to only inform you on my Dukandia work. I will be posting a link to my personal "portfolio" or well my site. Although my site won't contain updates as frequent as the updates on here, they are put in a way I like; so of course I'll ask you to check it out when we get there! Below I'll post some small news on projects and let you know my plans.


Dukandia
Well I have to start with my favorite and well my "first" project that I myself have come up with. Dukandia has been a bit of a mess really, I have images, and ideas but being new to java its taking me some time to actually learn the tricks that come when making a project, I keep redoing the engine for speed, and then discover a faster way to do this or that, so please bare with me; I might start making a side windows single player version as a side project so that I can help bring in an audience, comments on this would be appreciated so I know your thoughts on doing this. The windows single player version would be built in a separate language of course.

My Site
Well I haven't bought the domain yet, but I plan to use a free co.cc one!, I don't plan to but the domain till its up and running with some small services that will hopefully keep itself up and running as of now I have a planned psd2html service, small web builder with html export and maybe some more! The sites name? Kapuck, as said above its my personal portfolio that hopefully will grow into an actual site later on.


anything else?
Not much else has been happening but lets not assume to much!, I have been a bit busy and by the looks of it I'll be getting even more busy on the weekdays, I will be spending a lot of time working on projects during the weekend but due to this sudden increase in work I won't have a lot if any time on the weekends.

Hope this isn't too much, I felt my first post was too small! enjoy, comments are asked for as they help me out.


Site Upgrade

Posted by , in Site Projects 16 January 2012 - - - - - - · 582 views

Well, today was going to be a Dukandia development day, but after going to my site to update text i realized something... The site being made when I first began web and software development sucked. A basic html one only looking good on Internet explorer it was bad so below I have a list of improvements as well as a link to the improved site.


Upgrades:
Multi browser support
CSS Frames to keep content nice and neat
New logo to fit
Awesome new design
Slideshow *

*Please note I'm fairly new to slideshows so the buttons are temps, besides that I feel accomplished actually making one.


Link
http://gameitgames.com/

yes I know the domain does need to change, but I'm in a contract.


Day 8 plans and this weeks agenda

Posted by , in Dukandia 14 January 2012 - - - - - - · 469 views

The weekend returns and with it, Dukandia's development.

Three day weekend
This week I will have the pleasure of having Monday off, I will be using it to try and get Dukandia up and running into a gameloop. (currently uses a timer since exit button has yet to be made functional)

Plans for the weekend:
You've prolly seen me put the exact same day after day, but not being familiar with java you have to give me a break lol.

Redo client
Add mouse click detection
set up menu manager
get menus to switch on click box cord style.


Schedule

Posted by , 09 January 2012 - - - - - - · 439 views

Hey not much to say other then I am limited to the days I can work on Dukandia, but I'm not worried about progress, since I did most of the work on these days anyway:

Dukandia: Friday - Sunday with some exceptions

Side Projects: Mon - Thursdays

Details:
The side project is a simple rts game I'll be building during lunch breaks during the week, any actual day off will be given to Dukandia as my primary project. if anyone's interested I will be posting a wip thread on it in the next week or so.


Night 7

Posted by , in Dukandia 07 January 2012 - - - - - - · 534 views

Well today's progress was good, but a lot slower then what I thought it would be. I'll break it down into graphics and coding below.

Graphics
Well, after creating the new main menu, I decided to create a widescreen version. What I mean is, those who have a widescreen monitor will experience "squishing" on the original works, so in the settings a widescreen option is available, when checked your main menu and other menus will be made more compact so that they render more normal then not. I was also unable to go to the character selection menu due to a setback created by the settings menu. Tomorrow After I figure out my coding issues I will be able to get cracking on the menu's functionality, and hopefully getting to the character selection menu.

Coding
Ever hear the saying " if it ain't broke don't fix it"? well, I should have listened. I wanted to try a new client layout, and well to say the least it went horrid. I have it working but i'm at a standstill with being able to draw new things when a click is detected. I will have to go back and redo the client from scratch so that it will be functional again. Good news is I know the code by heart at this point having typed it up hundreds of times, I'll be up and running 5 mins into my daily routine tomorrow.

Settings file test was ran successfully though! although it cant detect clicks it can read and load the correct type of background so that's a plus!


Summary
Although today had its downs, It was a mostly good day. I got a lot of graphics done (Look at them below!) as well as being able to get feedback from a few people. I realize however, that when character creation is reached there will be a week or so pause. I have to get a sprite that looks decent made so that I can continue beyond that point.


Images!

normal view

Posted Image

Posted Image

widescreen

Posted Image

Posted Image


Day 7: A larger step towards realese

Posted by , in Dukandia 07 January 2012 - - - - - - · 364 views

Whats new today?
Well, if you haven't already check out our post in the announcements section (click here)
The post hold A LOT of information now regarding the basic planning and development of Dukandia, Below I will only be able to announce what needs to be done today, since all up to date information is right there.


Today:
Today is going to be a long one, we plan to get settings menu done, as well as make log in and maybe testing character creation setup. Create data files for settings and maybe get the server prepped for counting players.


Day ; Back to buisness

Posted by , in Dukandia 04 January 2012 - - - - - - · 426 views

yesterday I posted saying it may take me a few days to figure out the areas of java I was unfamiliar with, luckily it only took yesterday! The Game is completely rewritten to work faster, and is set up so that future functions can be placed without re-writing much code. One of the biggest changes code side, was our new mouse listener; Here soon we will be able to get making the menus!

Although small, this update should help you understand where we stand in development; Planning was officially closed on the beta, All skills, structures, items, settings, animals, abilities, resources, ect. Are all set in stone until either the beta, or we decide to change something fundamental. Since it is done, this also means I can begin to get permission to make this public!

Your input:
I'm looking for opinions on my Log-in Menu I feel that it's components are too large for a full screen display; what are you're thoughts?
http://www.gamedev.n...rk-in-progress/

Coming next update:

A new menu or two, maybe four!
More images and possible a video!
game icon choosing and poll!

On a side note, I'd like to thank Black-Rook for suggesting making a development journal; It helps keep myself organized as well as remind myself of yesterdays progress and the tasks at hand, as well as keep me motivated to do what I must, so thanks!


Day 5; Complications and in-deph update

Posted by , in Dukandia 03 January 2012 - - - - - - · 658 views

Today all is well; with the Log in and Loading screen done I can continue to code,

Graphics side of things:
Today I will be doing the settings menu, and possible the character selection menu. These bring us closer to coding to the main game. I should also start trying my hand at character pixel art, my last attempts were horrid to say the best. I do know however that practice truly does make perfect with pixel art for I have seen my work drastically improve over time before. If today's the day I make a great character model, today will also be the day I start on character clothing, With paper dolling looking a bit to advanced for my novice java skills I'm thinking of making all the sprites myself, Since Gunner* can't do human pixel art. In the end the message is "Today's a good day to make graphics."

Coding side of things:
Well, for those who don't know I plan to do this game in Java. I can't say I have ever done java until this game, I know many other programming languages, how hard could it be? Apparently, very. I am however only in day 5, I am learning what I need and I pretty much have almost all the logic a game would need down. Threads are my favorite, with them I didn't have to look up "How to use threads with sockets" I was able to take the basic server socket code and port it to use threads, so kudos to me!

Sadly, I have discovered I need a whole redo on my client, the main class I am using isn't suited for game development, so I'll need to rewire it, good news is it's mostly just porting the necessary functions to a core class and then calling a super class for use and then making a keyboard exit function for testing, and that'll mean I have my game loop back! Learning; today I got to read up on keyboard and mouse listener's having those should mean I'm done learning what needs to be learned for what I need to do, but who knows, right?








PARTNERS