Author Topic: Danmakufu scripters, show us how you work.  (Read 8766 times)

Helepolis

  • Charisma!
  • *
  • O-ojousama!?
Danmakufu scripters, show us how you work.
« on: January 31, 2010, 09:41:52 AM »
Technically this could belong in 'everything else' but since this is specific Danmakufu related, thought of showing it here. Note this thread was born with the typical 'Sunday morning bored' situation.

Show us how your chaotic working conditions are. Or how amazing they might be. Let me start with an example:

This is my layout when standard working for Dance Contest. My desktop resolution is 1920x1200 on my delicious 26" screen. ( brag brag ). I numbered the 'useful' areas to explain why it is like this.


click for larger view

1 - Desktop view, because I am saving mostly photoshop images directly here I prefer to access it instantly without browsing through folders and shit. Efficiency highest here.

2 - Stage construction functions! This is always here so I can immediately start constructing the code for the texture I designed in photoshop.

3 - The core, heart and soul of my game and layout. Obviously, all the magic is happening in this text file.

4 - Work in progress is a seperate folder outside my script folder to prevent the annoying menu loading. Every unfinished textures, sound files or unedited stuff or unfinished stuff go in here.

5 + 6 - I always work with two windows for my danmakufu script. Because sometimes I need to access stuff at the same time and I don't want to click back - return or whatever the hell. Efficiency again here at his highest.

7 - Do I need to explain this? Why is it all the way the left? Well when I am working for example on my stage.txt I will stay without being overlapped ( actually, I normally put it even more to the left so the constructstage doesn't overlap it either. Makes it easier to instant click on it -> Hit backspace to reload the script during testing.

8 - VERY IMPORTANT because I need to browse motk, danbooru or google for source. (addict)

9 - Without this, noting will happen. Photoshop has been my friend and the results will be shown in the future.

10 + 11 - The key to making amazing things is being inspired and motivated. Music drives this perfectly for me. It varies from streaming radio to soothing jazz songs or perhaps Touhou songs. Sometimes I go in overdrive with rock and metal.

Ok, now it all looks tidy and nicely setup, but in practise more useful/less windows are opening / closing. But generally these all form the basic setup when I start out.

Kylesky

  • *The Unknown*
  • Local Unbalanced Danmakufu Idiot Scripter
    • My useless youtube account... (will be useful in the future *I promise*)
Re: Danmakufu scripters, show us how you work.
« Reply #1 on: January 31, 2010, 10:00:52 AM »
(my screen isn't that big :( )
Since I'm currently working on a game, this is my usual screen setup...

basically... I have 2 notepads open (one for the game core and the other for the thing I'm currently working on, either a spell card or an enemy or something), 4 folders (a folder called doujins that's usually minimized, this is where my shortcuts to my doujins are, including th_dnh, not sure why I put it here... this gives me quick access to th_dnh, since it may occasionally crash... next... a folder where my bosses and another folder where my enemies are... and finally, my desktop since this is where I save the pictures etc...), danmakufu is obviously open, and a browser for MoTK and other stuff... my screen's a mess... (I actually usually have more than 4 notepads open... but only 2 two specified are used... the rest are minimized, and are only there for quick changes in things) [/wall of useless text]

most of the things on the desktop (and even the wallpaper) are actually not mine because I'm not the only person using this computer...
Danmakufu Script Thread :V Latest Script: Intertwining Mechanical Intervention (temp name)

Yooooouuutuuuubeeee Channel Latest Video: Contest #8 Entry

puremrz

  • Can't stop playing Minecraft!
Re: Danmakufu scripters, show us how you work.
« Reply #2 on: January 31, 2010, 10:03:15 AM »
http://i32.photobucket.com/albums/d49/puremrz/desktop.jpg

I have a pretty small screen resolution, because my eyes hurt if I make it any bigger. So my work area isn't very convenient.

1. Danmakufu ofcourse. The script in the background and this picture don't match up though.

2. The workfolder. I try to keep ./script as empty as possible, only keeping a few frameworks in there and my current spellcards/familiars.

3. What is this mess?!

4. A sepparate folder to save loading time. This thing is huuuuge, over 1 Gb. Because it's full of image references for drawing, and candidates for music I might use.

5. Just looking at the name of this song made me realize I've been listening to Last Remote for over 15 minutes now. o_o

6. INTERNET. I spend more time there than in notepad >_>

(7) The chatroom, when I feel like it.

Ah, and my wallpaper is a picture of the floating torii at Miyajima, if anyone was wondering. I've had it as my wallpaper for about 8 months now.
Full Danmakufu game "Juuni Jumon - Summer Interlude" is done!
By the same person who made Koishi Hell 1,2 (except this game is serious)
Topic: http://www.shrinemaiden.org/forum/index.php/topic,9647.0.html

Re: Danmakufu scripters, show us how you work.
« Reply #3 on: January 31, 2010, 10:15:25 AM »
Mine...
I don?t have the windows like this, but i changed it to show how i usually work.

First i open the folder where i have all the stuff i want to work on.
I open the main template (an empty script with everything already there, like initialize and the other things, whice usually label "Spellbase") and start adding things like CreateShotA
Then i open the "shotreplacescript".txt and look what bullet has what number, so i can use this bullet in Danmakufu.

After scripting for a bit i open Danmakufu and test the script.
If it didn?t go as planed i change it a bit around till i get what i want.
If i don?t get it to work within an hour or so i stop and don?t feel like doing anything in Danmakufu anymore for the day. :V

and that?s preatty much how i create scripts for Danmakufu.

also... don?t mind all the messengers i have running, or SnagIt (It autostarts and i usually forget to close it.)
EDIT: Forgot to say that fact that i sometimes listen to music, too.
Infact, while scripting the script you see in this pic, i listened to "Disappearence of Hatsune Miku -DEAD END-"
« Last Edit: January 31, 2010, 10:27:45 AM by Danielu Yoshikoto »

Nimble

  • Broken English Fox
  • Rushing toward the bullet!
    • Viewmix
Re: Danmakufu scripters, show us how you work.
« Reply #4 on: January 31, 2010, 11:03:15 AM »


800*600 screen resolution is really pain for scripting...

1. Main project folder layout. Contain one main stage file and other readme. Anything else seperate into their folder. But now I only have stage 0/4, other stage just blank folder :V
1 week to make Phantasm Romance stage like working in this layout.

2. Currently working script and reference script.

3. Danmakufu, runing duning test only.

4. Starter folder. Contain common use shortcut for everything, Danmakufu, winamp, touhou, game :V
So I don't have to minimize 7-8 windows to open shortcut from desktop.

5. IRC - keep connecting to my friend and chat! Perfect bore and time killer.

6. IE - Connect to many site that don't require FireFox cause FireFox in 749mhz really slow.

7. FireFox - Use for require FF site like wiki, facebook. If using IE to open them - IE will do what danmakufu love to do.

8. Winamp/Window Media Player - No music, no life. More than Half of my harddisk space is here.

9. ACDsee - sometime use for browsing bullet graphic or manga :)


800*600 don't give me too much space. So I just tap to any window I need to work.

Gc

  • youtu.be/pRZpjlrKM8A
Re: Danmakufu scripters, show us how you work.
« Reply #5 on: January 31, 2010, 02:27:03 PM »
Image linked because not resized :V

Steam friends window. Because I don't have the standard MSN or messaging program to talk to my friends

Firefox :
- Chatzilla. Because whenever I can, I'm on #danmakufu
- The functions page. Because.

Winamp. For motivation and inspiration.

Notepad++. Each tab contains a part of the script, may it be an enemy, a plural file, a stage, etc.

Python. I use it instead of the default calculator.

At least 2 Windows Explorer windows :
- One in the folder of the script I'm working on.
- Another one in my main DMF install for resources.

Danmakufu.

EDIT: Also, don't mind the Raiden Reimu sprite... It was me being stupid with stuff.
« Last Edit: January 31, 2010, 02:31:08 PM by Gamecubic »

Infy♫

  • Demonic★Moe
  • *
Re: Danmakufu scripters, show us how you work.
« Reply #6 on: January 31, 2010, 04:12:29 PM »

1. Stage1 directory, my workfolder. It also has a direct link to danmakufu, for when it crashes.

2. IRC. for when I got questions.

3. Danmakufu. Now fullscreen!

4. Windows Media Player

5. Firefox. Because it hsa website and doesn't afraid of anything.

6. Notepad. Duh.

Azure Lazuline

  • Looooove!!
  • PM me for free huggles and love!
    • Entanma Project - indie game development
Re: Danmakufu scripters, show us how you work.
« Reply #7 on: January 31, 2010, 06:43:26 PM »
1. Notepad of course, usually two copies.
2. My /awc directory, which is the base for all my scripts.
3. Photoshop and my /img directory if I'm working with images.
4. DMF, obviously.
5. http://dmf.shrinemaiden.org/wiki/index.php?title=Functions
6. IRC for random conversations, either in #danmakufu or with Raibys.
7. Sometimes Skype open with screen sharing, so Raibys can watch directly and comment as I go.

Pretty basic. (Raibys is basically my partner for this project, giving me character designs, story, support, ideas, and eternal love~)

Re: Danmakufu scripters, show us how you work.
« Reply #8 on: January 31, 2010, 07:24:08 PM »
I see Meiling on your desktop and I approve

Re: Danmakufu scripters, show us how you work.
« Reply #9 on: January 31, 2010, 08:47:29 PM »
Image (xbox heug, 495kb jpeg)

1. Danmakufu, woop woop woop woop
2. Notepad++, where I code. I use the internal tabs to manage all my script windows.
3. Paint.net, get graphic rects, apply black/transparent background for ADD/ALPHA blending as needed. I can't make stuff, only edit \o/
4. Folders. I usually have two or three open, but am only actively using one since I usually have everything I need in one directory.
5. IRC, purely a distraction.
6. Firefox, almost always a distraction, very rarely is used to look up fuctions since I have all my commonly used ones memorized.

Infy♫

  • Demonic★Moe
  • *
Re: Danmakufu scripters, show us how you work.
« Reply #10 on: January 31, 2010, 09:25:25 PM »
6. Firefox, almost always a distraction, very rarely is used to look up fuctions since I have all my commonly used ones memorized.
...so that's why you're so good at lunatic mode

Helepolis

  • Charisma!
  • *
  • O-ojousama!?
Re: Danmakufu scripters, show us how you work.
« Reply #11 on: January 31, 2010, 09:58:46 PM »
@ Sonic, full viewable version is in the 'post your desktop thread' ( but you probably seen it before )

@ Naut, DUAL SUKREEN ZE ?

Ok so it is official that almost everybody has a browser generally open and Danmakufu as well hiding somewhere where it can be clicked. Funny to see all people's work styles.

Also I noticed Notepad++ has frikken handy view. Especially the closing and opening of { ! Maybe I should jump to Notepad++ as well ?

Re: Danmakufu scripters, show us how you work.
« Reply #12 on: January 31, 2010, 10:07:00 PM »
Maybe I should jump to Notepad++ as well ?
I know I did

Just now :smug:

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: Danmakufu scripters, show us how you work.
« Reply #13 on: February 01, 2010, 03:20:09 AM »
3. Paint.net, get graphic rects, apply black/transparent background for ADD/ALPHA blending as needed. I can't make stuff, only edit \o/

What.

What happened to the MSPaint club?



My tiny screen.

Notepad++ for managing all the different files I need open. Notice how I only have one attack open and like a bazillion libraries. Yeah. That's the way I roll.

th_dnh folder for when my coding manages to make Danmakufu crash, which actually happens incredibly often. If I'm working on animation or graphic rects or whatever else is related to that, I'd have an extra window open at the images folder as well as MSPaint with the current image I'm working with to get accurate pixel numbers.

Danmakufu off on the left side. And the debug window. Can't forget that. Good stuff.

Firefox for looking up functions at the wiki. Rarely used but sometimes I'm using bullets or functions that I don't use often. I still don't have effect object functions memorized completely yet for example. Also for looking at this forum to get distracted. Often.

#danmakufu for complaining about random issues about Danmakufu or pretending to CAVE Gamecubic. Also a distraction.

In a normal day of working with Danmakufu, I generally spend 95% of my time not actually working on Danmakufu and the remaining 5% writing or changing about 10 to 20 lines. I'm the most efficient person in the world.
« Last Edit: February 01, 2010, 03:22:22 AM by Blargel »
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

Re: Danmakufu scripters, show us how you work.
« Reply #14 on: February 01, 2010, 03:44:04 AM »
@ Naut, DUAL SUKREEN ZE ?

oh baby


Also I noticed Notepad++ has frikken handy view. Especially the closing and opening of { ! Maybe I should jump to Notepad++ as well ?

Do it, it's very useful.

What.

What happened to the MSPaint club?

To be honest, I still use MSPaint to get graphic rects and make images. I typically only use Paint.net for transparency. Though, anti-aliasing is pretty <3

Helepolis

  • Charisma!
  • *
  • O-ojousama!?
Re: Danmakufu scripters, show us how you work.
« Reply #15 on: February 01, 2010, 08:14:02 AM »
Paint also remains my #1 tool for fast graphicrects. You cannot do it without. Well you can but it is too troublesome.

Re: Danmakufu scripters, show us how you work.
« Reply #16 on: February 01, 2010, 08:19:02 AM »
Eh I use photoshop. I find it makes pixel coordinate locating bit easier since it has the tiled bkg.

Nimble

  • Broken English Fox
  • Rushing toward the bullet!
    • Viewmix
Re: Danmakufu scripters, show us how you work.
« Reply #17 on: February 01, 2010, 10:42:02 AM »
I'll try notepad++ soon.
Save a lot of comment to manage { } =w=/

Helepolis

  • Charisma!
  • *
  • O-ojousama!?
Re: Danmakufu scripters, show us how you work.
« Reply #18 on: February 01, 2010, 12:05:44 PM »
Is it possible with notepad++; to search for words/lines in ALL the files ( tabbed ) then delete them all at once? Because I am currently in a situation to find and remove 2 lines of code among 20 txt files. =|

Gc

  • youtu.be/pRZpjlrKM8A
Re: Danmakufu scripters, show us how you work.
« Reply #19 on: February 01, 2010, 01:17:45 PM »
Is it possible with notepad++; to search for words/lines in ALL the files ( tabbed ) then delete them all at once? Because I am currently in a situation to find and remove 2 lines of code among 20 txt files. =|
Yes it's possible.

WHEE MSPaint line tool skillz :V
« Last Edit: February 01, 2010, 01:39:15 PM by Gamecubic »

Helepolis

  • Charisma!
  • *
  • O-ojousama!?
Re: Danmakufu scripters, show us how you work.
« Reply #20 on: February 01, 2010, 03:07:02 PM »
I am sorry Notepad, you have to go.

* Helepolis brings in Notepad++

Chronojet ⚙ Dragon

  • The Oddity
  • 今コソ輝ケ、我ガ未来、ソノ可能性!!
Re: Danmakufu scripters, show us how you work.
« Reply #21 on: February 03, 2010, 12:53:14 AM »
fuctions
:(

Anyways, This is me working on Danmakufu.
1. Danmakufu! I'm playing through the Spiritomb boss I'm making now. Aaaaaand I'm using the Shinx spritesheet as a sprite replacement. :V
2. Notepad, of course. And I'm actually editing Helepolis' Cut-in script v3.
3. The Internet. Ah, the distractions.
4. Yukari's Necrofantasia. Can't go a day without listening to it.
Also, if you look at the desktop background, you'll find it's FULL of Touhou references.
Spoiler:
And a Lucky Star reference, too!

... And this is only my least busy day.