Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
25 May, 2013, 02:50:01 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1] 2 3   Go Down
  Print  
Author Topic: CaDanITE -  (Read 4524 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
Iambian
Project Author
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: 14 May, 2013, 14:52:06
Date Registered: 04 September, 2008, 20:12:14
Location: Nowhere in particular
Posts: 636


Topic starter
Total Post Ratings: +167

View Profile
« on: 04 September, 2010, 07:36:27 »
0

Calculator Danmaku Integrated Test Environment.

An idea for a rather hefty level editor for whenever CaDan will support external levels. With this utility you should be able to:
  • Create, modify, or import stage backgrounds
  • Adjust scroll and graphic loop settings
  • Draw new boss graphics, edit boss properties, and set special attacks
  • Place enemies and assign scripts to them, be it ones you made or those that come with CaDan
  • Write text for character/boss interactions. Great for storybuilding!

A few problems need to be worked out with CaDan before I can write CaDanITE, but it's a serious thought I'm thinking of. I mean, it would be pretty awesome to build your own levels for CaDan right on your calc, then test out those levels from the editor if you have a compatible version of CaDan on-calc.

Still. Just a thought at this stage. With a few sheets of paper serving as notes.
Logged

A Cherry-Flavored Iambian draws near... what do you do? ...
Projects in my development environment:
Celtic 3 (83+) 95% (Hold) | CaDan (83+) 15% (Rst) | E:SoR (84+) 10% (Rst) | CaDanITE (83+) 4% (Hold) | FF:TIoC (83+) 2% (Data)
Geekboy1011
The Oneironaut
Support Staff
LV10 31337 u53r (Next: 2000)
*
Online Online

Gender: Male
Last Login: Today at 02:33:04
Date Registered: 11 June, 2009, 01:27:44
Location: Buried in cherry flavored source code
Posts: 1503


Total Post Ratings: +88

View Profile
« Reply #1 on: 04 September, 2010, 07:43:08 »
0

cant wait to see how this progresses but knowing some of the putfalls in cadans current set up you got your work cut out for your self ^_^ so gluck
cant wait
and if you need any help testing feel free to ask ^_^
Logged

Yumé - The Eternal Dreams(tsukasaZX's project): music making working on second piece
PROJECT:TiX - planning stages almost done few more things to think about then i start coding so coding should commence tommorow or the NULL of NULL yay
Project/Mod Cadan: CD  -   My (first?!?) mod of the cadan engine for a not so demoified version of the game : HOLD :Is here
Beta testing: -  Correlation: Wordwrap abuse IF Adventure style
Hot_Dog
If you can't find a cat, look for its tail.
Support Staff
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: 21 May, 2013, 21:08:05
Date Registered: 28 December, 2009, 18:47:54
Location: Midland, Washington
Posts: 2940


Total Post Ratings: +428

View Profile
« Reply #2 on: 04 September, 2010, 07:44:59 »
0

Should be fun!  But don't pressure yourself Smiley  Have some cherry flavored coffee.
Logged

There are people who can speak two languages, and they are called bilingual.  There are people who speak three languages and are therefore trilingual.  Then there are people who speak one language, and these people are called Americans.

meishe91
Super Ninja
Members
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: 02 May, 2013, 23:54:14
Date Registered: 05 March, 2010, 05:39:48
Posts: 2965


Total Post Ratings: +102

View Profile WWW
« Reply #3 on: 04 September, 2010, 07:46:00 »
0

This sounds really cool Smiley Good luck!
Logged





For the 51st time, that is not my card! (Magic Joke)
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 02:26:48
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50233


Total Post Ratings: +2615

View Profile WWW
« Reply #4 on: 05 September, 2010, 00:38:18 »
0

I remember you brought this up on IRC one night. Indeed this would rule, providing it's not too hard to use. Cheesy
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Geekboy1011
The Oneironaut
Support Staff
LV10 31337 u53r (Next: 2000)
*
Online Online

Gender: Male
Last Login: Today at 02:33:04
Date Registered: 11 June, 2009, 01:27:44
Location: Buried in cherry flavored source code
Posts: 1503


Total Post Ratings: +88

View Profile
« Reply #5 on: 05 September, 2010, 19:19:15 »
0

well i think the whole goal is to make it easy to use because atm making levels and scripts is a real PITA its easier than java to me though so
Logged

Yumé - The Eternal Dreams(tsukasaZX's project): music making working on second piece
PROJECT:TiX - planning stages almost done few more things to think about then i start coding so coding should commence tommorow or the NULL of NULL yay
Project/Mod Cadan: CD  -   My (first?!?) mod of the cadan engine for a not so demoified version of the game : HOLD :Is here
Beta testing: -  Correlation: Wordwrap abuse IF Adventure style
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 02:26:48
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50233


Total Post Ratings: +2615

View Profile WWW
« Reply #6 on: 05 September, 2010, 19:31:11 »
0

Yeah I remember you discussed about it on IRC and it seemed rather hectic x.x
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Geekboy1011
The Oneironaut
Support Staff
LV10 31337 u53r (Next: 2000)
*
Online Online

Gender: Male
Last Login: Today at 02:33:04
Date Registered: 11 June, 2009, 01:27:44
Location: Buried in cherry flavored source code
Posts: 1503


Total Post Ratings: +88

View Profile
« Reply #7 on: 05 September, 2010, 20:44:57 »
0

well its very heavy on the math as all the bullets movements are caculated via math using 1 or more of 4 registers thus its hard to manipulate them all and have multiple patters at once
Logged

Yumé - The Eternal Dreams(tsukasaZX's project): music making working on second piece
PROJECT:TiX - planning stages almost done few more things to think about then i start coding so coding should commence tommorow or the NULL of NULL yay
Project/Mod Cadan: CD  -   My (first?!?) mod of the cadan engine for a not so demoified version of the game : HOLD :Is here
Beta testing: -  Correlation: Wordwrap abuse IF Adventure style
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 02:26:48
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50233


Total Post Ratings: +2615

View Profile WWW
« Reply #8 on: 07 September, 2010, 08:36:40 »
0

X.x

yeah my hope for the editor is that it will have some ways to generate some patterns using some equations or filling a form. But coding such thing may be kinda hard. Good luck Iambian!
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Geekboy1011
The Oneironaut
Support Staff
LV10 31337 u53r (Next: 2000)
*
Online Online

Gender: Male
Last Login: Today at 02:33:04
Date Registered: 11 June, 2009, 01:27:44
Location: Buried in cherry flavored source code
Posts: 1503


Total Post Ratings: +88

View Profile
« Reply #9 on: 08 September, 2010, 04:17:51 »
0

i think that may be the plan or at least have pre-entered patterns that you can slightly modify speed(i think) angle rotation ect.

atm to make a bullet move around in circle motion like in this pattern



is
Boss0EvE0:
 cd.shoot(r1)
 cd.add(r1,60)
 cd.shoot(r1)
 cd.add(r1,60)
 cd.shoot(r1)
 cd.pause
 cd.goto(Boss0EvE0)

and atm i don't even remember how that works X.x
Logged

Yumé - The Eternal Dreams(tsukasaZX's project): music making working on second piece
PROJECT:TiX - planning stages almost done few more things to think about then i start coding so coding should commence tommorow or the NULL of NULL yay
Project/Mod Cadan: CD  -   My (first?!?) mod of the cadan engine for a not so demoified version of the game : HOLD :Is here
Beta testing: -  Correlation: Wordwrap abuse IF Adventure style
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 02:26:48
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50233


Total Post Ratings: +2615

View Profile WWW
« Reply #10 on: 08 September, 2010, 04:19:46 »
0

OUch that seems kinda confusing x.x

Looks pretty awesome, though.
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Geekboy1011
The Oneironaut
Support Staff
LV10 31337 u53r (Next: 2000)
*
Online Online

Gender: Male
Last Login: Today at 02:33:04
Date Registered: 11 June, 2009, 01:27:44
Location: Buried in cherry flavored source code
Posts: 1503


Total Post Ratings: +88

View Profile
« Reply #11 on: 08 September, 2010, 04:23:09 »
0

yeah funny thing is its not even what i wanted to happen its just how it came out X.x

and its looks confusing but it gets easy once you learn the scriptin engine Undecided

the hard part is that you only have r1-r4 to work with

thats it X.x

here is a script iambian made



this one is in proper format though it calls teh end of the boss and every thing not just the script bullet pattern it self

Edit: actually i think this one has all the levels of the boss in it i mean liek easy medium hard lunatic i forget X.x


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Boss0EvE:
 cd.startup(300,30)
 cd.call(0,Boss0Flyin)
 cd.ld(r3,32)
 cd.jid(Boss0EvE1)
Boss0EvE0:
 cd.track(r2)
 cd.add(r2,24)
 cd.ld(r1,(256-(24+28))/2)
Boss0EvE0L0:
 cd.shoot(r2)
 cd.add(r2,2)
 cd.djnz(r1,Boss0EvE0L0)
 cd.ld(r1,10)
 cd.track(r2)
 cd.add(r2,50)
Boss0EvE0L1:
 cd.shoot(r2)
 cd.add(r2,24)
 cd.shoot(r2)
 cd.add(r2,-28)
 cd.pause
 cd.pause
 cd.djnz(r1,Boss0EvE0L1)
 cd.ld(r1,10)
Boss0EvE0L2:
 cd.shoot(r2)
 cd.add(r2,28)
 cd.shoot(r2)
 cd.add(r2,-24)
 cd.pause
 cd.pause
 cd.ld(r3,32)
 cd.djnz(r1,Boss0EvE0L2)
Boss0EvE0L3:
 cd.shoot(r1)
 cd.add(r1,60)
 cd.shoot(r1)
 cd.add(r1,60)
 cd.shoot(r1)
 cd.pause
 cd.add(r3,-1)
 cd.djnz(r3,Boss0EvE0L3)
 cd.goto(Boss0EvE0)
Boss0EvE1:
 cd.call(0,NormalExplosion)
 cd.callspell(Boss0EvESp1)
 
« Last Edit: 14 October, 2011, 21:00:00 by Geekboy1011 » Logged

Yumé - The Eternal Dreams(tsukasaZX's project): music making working on second piece
PROJECT:TiX - planning stages almost done few more things to think about then i start coding so coding should commence tommorow or the NULL of NULL yay
Project/Mod Cadan: CD  -   My (first?!?) mod of the cadan engine for a not so demoified version of the game : HOLD :Is here
Beta testing: -  Correlation: Wordwrap abuse IF Adventure style
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 02:26:48
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50233


Total Post Ratings: +2615

View Profile WWW
« Reply #12 on: 08 September, 2010, 04:28:08 »
0

I see. Well at least it's smaller than I thought, though. I was certain it would be like 100-200 lines of code or something per level, since it's in ASM x.x
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Geekboy1011
The Oneironaut
Support Staff
LV10 31337 u53r (Next: 2000)
*
Online Online

Gender: Male
Last Login: Today at 02:33:04
Date Registered: 11 June, 2009, 01:27:44
Location: Buried in cherry flavored source code
Posts: 1503


Total Post Ratings: +88

View Profile
« Reply #13 on: 08 September, 2010, 04:30:12 »
0

no thats the nice thing all the bullet scripts are written in a scripting system iambian wrote for it i mean i can make patterns in pure asm if i so choose but its not really worth it ^_^

the system isn't that hard actually its just gets tricky with the small amount of variables Undecided
Logged

Yumé - The Eternal Dreams(tsukasaZX's project): music making working on second piece
PROJECT:TiX - planning stages almost done few more things to think about then i start coding so coding should commence tommorow or the NULL of NULL yay
Project/Mod Cadan: CD  -   My (first?!?) mod of the cadan engine for a not so demoified version of the game : HOLD :Is here
Beta testing: -  Correlation: Wordwrap abuse IF Adventure style
Iambian
Project Author
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: 14 May, 2013, 14:52:06
Date Registered: 04 September, 2008, 20:12:14
Location: Nowhere in particular
Posts: 636


Topic starter
Total Post Ratings: +167

View Profile
« Reply #14 on: 08 September, 2010, 22:44:32 »
0

Some code has been laid down but it still needs some work. Don't expect this thing to be a fancy-pantsy editor. It wont' be graphically impressive, but I intend on having it just do its job. When I get something that *can* be edited down, I'll start working on something to allow CaDan to accept these levels.
Logged

A Cherry-Flavored Iambian draws near... what do you do? ...
Projects in my development environment:
Celtic 3 (83+) 95% (Hold) | CaDan (83+) 15% (Rst) | E:SoR (84+) 10% (Rst) | CaDanITE (83+) 4% (Hold) | FF:TIoC (83+) 2% (Data)
Pages: [1] 2 3   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.294 seconds with 31 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.