Hardcastle and Cromwell and other Chronicles

Ideas and games that are not yet publicly in production. This forum also contains the pre-2012 archives of the Works in Progress forum.
Message
Author
Counter Arts
Miko-Class Veteran
Posts: 646
Joined: Fri Dec 16, 2005 5:21 pm
Completed: Fading Hearts, Infinite Game Works
Projects: Don't Save the World
Organization: Sakura River
Location: Canada
Contact:

#76 Post by Counter Arts » Tue Feb 06, 2007 8:23 pm

dest = dest + (source - dest) * alpha

How about this?

User avatar
PyTom
Ren'Py Creator
Posts: 15893
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

#77 Post by PyTom » Tue Feb 06, 2007 8:53 pm

That's the usual alpha-blending function, the one that Ren'Py uses everywhere. Well, you inverted the sense of alpha, it's usually written as:

dest = source + (dest - source) * alpha
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

Counter Arts
Miko-Class Veteran
Posts: 646
Joined: Fri Dec 16, 2005 5:21 pm
Completed: Fading Hearts, Infinite Game Works
Projects: Don't Save the World
Organization: Sakura River
Location: Canada
Contact:

#78 Post by Counter Arts » Tue Feb 06, 2007 10:04 pm

Um... dumb question but is bitshifting (EDIT: bit operations I mean) faster here with no branching?

Code: Select all

value = (255 & (-(int)(value > 255))) | (value & (-(int)!(value > 255)));

User avatar
PyTom
Ren'Py Creator
Posts: 15893
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

#79 Post by PyTom » Tue Feb 06, 2007 10:22 pm

Yes, bit operations are generally faster than operations that involve branching, especially operations where the branches aren't predictable.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

Counter Arts
Miko-Class Veteran
Posts: 646
Joined: Fri Dec 16, 2005 5:21 pm
Completed: Fading Hearts, Infinite Game Works
Projects: Don't Save the World
Organization: Sakura River
Location: Canada
Contact:

#80 Post by Counter Arts » Tue Feb 06, 2007 10:44 pm

r = y + ((x - y) & -(x < y));
Ninja looted from wikipedia. Min function with no branching.

Is it good enough for color add?

User avatar
PyTom
Ren'Py Creator
Posts: 15893
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

#81 Post by PyTom » Tue Feb 06, 2007 10:59 pm

Quite possibly. I still haven't gotten my brain around how that one works... got a link?

If it can be done fast, I'll add it in a few releases from now. (Right now the plan is for 5.6.7, a basically identical 6.0, and then a 6.1.0 with new features.)
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

Counter Arts
Miko-Class Veteran
Posts: 646
Joined: Fri Dec 16, 2005 5:21 pm
Completed: Fading Hearts, Infinite Game Works
Projects: Don't Save the World
Organization: Sakura River
Location: Canada
Contact:

#82 Post by Counter Arts » Tue Feb 06, 2007 11:02 pm


User avatar
DaFool
Lemma-Class Veteran
Posts: 4171
Joined: Tue Aug 01, 2006 12:39 pm
Contact:

[b]Any Orphaned Stories out there?[/b]

#83 Post by DaFool » Tue Feb 06, 2007 11:38 pm

Yeah, overtime is important (in my case its forced :shock: -- "Come early. Make sure this is finished before you leave. Can you be on day shift this time? Okay, back to night shift for you!")

As indicated in the other thread, the most recent development in the overall structure of the game is that I will be importing more storylines into it.

Songs of Araiah by DrakeNavarone
and
whatever story my mother comes up with this month (I still haven't revealed to her that the other part of my visual novel is a panties combat game...can't wait to see her reaction :? )

If anyone has an abandoned storyline, I can take it under this wing, you will be credited, and I'll take care of everything else (programming, images, music -- although I'll get from whatever I have already)

Official Title: Hardcastle and Cromwell and other Chronicles

The official menu selection (I hope I can find time to make the title menu this weekend to whet ones appetite...we'll see)

Hardcastle and Cromwell: Quick Battle, Story Mode (this should be two menu lines, one to dive to a quick Battle Engine stock battle, the other to read the main H&C story with a tweaked battle interspersed)
Treasured Women (backstories of Elspeth and Alexandra separated out to be self-contained)
Songs of Araiah (by DrakeNavarone)
<Insert TBA Title Here> (By my mom, yes, my mom you got a problem with that?)

So yet another rearranging of chapters, but this means I can release the core engine with sections activated as they are completed.

I'd do anything to make something more epic for cheap, so yeah.

Counter Arts
Miko-Class Veteran
Posts: 646
Joined: Fri Dec 16, 2005 5:21 pm
Completed: Fading Hearts, Infinite Game Works
Projects: Don't Save the World
Organization: Sakura River
Location: Canada
Contact:

#84 Post by Counter Arts » Wed Feb 07, 2007 9:24 am

Okay, looks like I'm going to hard-code in the the menus in ren'py.

I got a basic action selection interface done actually. Now modify my engine code to actually support those stats and stuff like that.

So on the list of programming things to do...

- Modify stats
- add a compare operator to battle characters so I can use sort
- create those ablities attached to items
- create those items of "unmentionables" and glasses (And makes sure they don't explode on transformation... lol)
- modify the menus to be more dynamic so I can be lazy later on
- make the system work
- test the system
- make dumb AI patterns to actually decide what to do for the bad guys

Then afterwards if DaFool desires so...

- Animate battle menus

Recca Phoenix
Veteran
Posts: 230
Joined: Tue Jan 23, 2007 3:39 pm

#85 Post by Recca Phoenix » Wed Feb 07, 2007 12:02 pm

<Insert TBA Title Here> (By my mom, yes, my mom you got a problem with that?)
"Your mother plays ren'ai games!!!!"

User avatar
DaFool
Lemma-Class Veteran
Posts: 4171
Joined: Tue Aug 01, 2006 12:39 pm
Contact:

#86 Post by DaFool » Wed Feb 07, 2007 10:04 pm

Oh, in case some are still wondering, this is a

GxG (more like, BxB turned GxG lol)
and
GxB (Elspeth and Alexandra backstories)

not to mention I'm planning to make the Honda Jazz driver one really hot dude.

I still have to read Songs of Araiah storyline to see what it classifys as.
Title of mom's piece is "Everything is Relative", not really classifiable (because it's not yet written). Expect it to be the most mature piece ever written, since its going to be by a English Literature Major who has lots of life experience...so yeah.

I hope to have all the storylines finished and flossed in a month.

But yeah, something for everyone.

Title Screen almost done, so you will see how the main characters look pretty soon. I'm not sure if I'll even try to make the event CGs more detailed, since this is low budget, but as for the rest...chibis!!!

User avatar
DaFool
Lemma-Class Veteran
Posts: 4171
Joined: Tue Aug 01, 2006 12:39 pm
Contact:

#87 Post by DaFool » Thu Feb 08, 2007 12:40 pm

Title Screen.

I could still fix some things, but this is low budget.
Attachments
titledemo.jpg

User avatar
monele
Lemma-Class Veteran
Posts: 4101
Joined: Sat Oct 08, 2005 7:57 am
Location: France
Contact:

#88 Post by monele » Thu Feb 08, 2007 2:02 pm

Looking nice ^^. I kinda went with a more futuristic setting in my head... for some reason XD... (talking weapons and powered panties, maybe). In any case, it looks interesting and makes me want to start the game :)

Counter Arts
Miko-Class Veteran
Posts: 646
Joined: Fri Dec 16, 2005 5:21 pm
Completed: Fading Hearts, Infinite Game Works
Projects: Don't Save the World
Organization: Sakura River
Location: Canada
Contact:

#89 Post by Counter Arts » Mon Feb 12, 2007 11:51 pm

Alright, news flash from the programmer. I got the sorting done.

Now on to implementing some basic attacks.

I'm still kinda amazed how flexible I made my engine.

User avatar
DaFool
Lemma-Class Veteran
Posts: 4171
Joined: Tue Aug 01, 2006 12:39 pm
Contact:

#90 Post by DaFool » Mon Feb 12, 2007 11:55 pm

Nice!

Are there any preferences anyone has for the battling sprites? I had an idea that your group will be on the left all lined up from top to bottom and facing the enemies towards the right, also lined up.

But that doesn't seem dynamic enough.

Because otherwise I might as well go with the original idea of concentrating on one character at a time when they perform their move.

Suggestions appreciated.

Post Reply

Who is online

Users browsing this forum: No registered users