Author Topic: Winterheart status  (Read 7597 times)

Winterheart status
« on: December 13, 2010, 10:41:49 AM »
As you might remember - I was making shmup with Coolbasic named as "Winterheart".
Back then process game to a halt because I lost my interest due the lack of talent.

Now I have started to work on this again as I finally have the knowledge I need to finish this up.
Final spark to learn came when I made an upgraded version of Voile (Download here)
for my schools tradefair.

So for now on I will be updating my blog and this post weekly to inform  you about the process.
Download menu demo here.
---
Also some character art:


« Last Edit: December 13, 2010, 10:50:08 AM by Tsalop »
Blog updated: 14.11.2011
Twitter

Re: Winterheart status
« Reply #1 on: December 20, 2010, 02:57:43 PM »


Here is a screenshot from test version. All game-mechanics (except the bosses) has been coded...
Oh, and I need to add Graze-meter.

I will post complete list of the features later tonight.
Blog updated: 14.11.2011
Twitter

Re: Winterheart status
« Reply #2 on: December 20, 2010, 07:31:57 PM »
Here is a small, incomplete list of the current features:

//MENU:
- Start, Player-/Shot-select menus
- Game Over & Continue-screen
- Level intros
- Staff roll

//LEVEL:
- 4 difficulty settings (Easy, Normal, Hard, Lunatic & Extra)
- 7 different levels with unique bosses
- Continues, grazing & POC
- End level score-system:
  * Difficulty and level
  * Collected point items
  * Grazing total
- 6 different bonus items:
  * Score (small and large)
  * Power (small and large)
  * 1UP, BOMB & Full Power
  * Snow-items
- Temporary invulnerability if enough Snow-items.

//PLAYER:
- 3 different characters (Reimu, Marisa & Sakuya):
  * 2 shot-types each
  * different starting status (bomb / lives / speed)
- Ending depends on player

//ENEMY:
- 4 Different enemy types
  * 4 different shot-types each
  * Changing behavior patterns
  * controlled by level and difficulty

//MISC:
- Saving and loading score
- Fullscreen and windowed-mode
Blog updated: 14.11.2011
Twitter

Re: Winterheart status
« Reply #3 on: December 24, 2010, 09:18:43 AM »
Okay, here is a small engine demo. Now we finally have something to play. Demo contains first 240 seconds of the game.
Blog updated: 14.11.2011
Twitter

Re: Winterheart status
« Reply #4 on: January 02, 2011, 07:39:44 PM »
Time for the update... I have spend my time drawing different frames for the bosses and also made some
minor coding changes to make spawning enemies and bullets easier. Currently I am concentrating to the graphics. 

Here is a picture of Cirno and Letty.
Blog updated: 14.11.2011
Twitter

Re: Winterheart status
« Reply #5 on: January 10, 2011, 08:28:57 AM »
Time for weekly update. All the level are now done (of course I will tweak them a bit) but there is still no boss fights
(I have been bit lazy and thus I still need to finish the boss-sprites). Most of the gamemechanics has been added
and nearly all necessary graphics has been done (need to do the endings though).
Blog updated: 14.11.2011
Twitter

Re: Winterheart status
« Reply #6 on: January 16, 2011, 08:59:30 PM »
Time for weekly update. I have spend the last week making graphics for the bosses and planning
spellcards (not forgetting to code). Now I have potraits for the dialogue and all the necessary functions
for the bossfights (warping, moving, etc)...

Well, thats for all now.
Blog updated: 14.11.2011
Twitter

KuraiShoka

  • Now son, don't touch that cactus...
  • Son, I Am Dissapoint
Re: Winterheart status
« Reply #7 on: January 16, 2011, 10:08:46 PM »
I'm amazed to be the first person other than you to post :V

Anyways this looks really well made and I cna see this project has potential. Good luck with it!
Oh also, I downloaded the demo, and when I tried to run it, it said "Memory Access Violation" and it closes. Ideas?

Chronojet ⚙ Dragon

  • The Oddity
  • 今コソ輝ケ、我ガ未来、ソノ可能性!!
Re: Winterheart status
« Reply #8 on: January 17, 2011, 02:04:18 AM »
Heh... I was waiting for someone to post first...
Man, it must suck not being noticed until now.

Anyways, looking at that first screenshot. What's with Reimu?
... I like your character art.

Re: Winterheart status
« Reply #9 on: January 17, 2011, 09:11:58 AM »
Quote from: KuraiShoka
I I tried to run it, it said "Memory Access Violation" and it closes. Ideas?
Well, if you are using Vista/7 then it is most likely caused by the fact that the game has no
rights  to write files and when it tries to create menu.dat or the score.ini the game bombs
out.

I will be updating the demo this week as the engine has gone through some changes.

Quote from: Mewkyuu
What's with Reimu?
Bad animation...
Blog updated: 14.11.2011
Twitter

Re: Winterheart status
« Reply #10 on: January 24, 2011, 07:53:46 AM »
Time for the weekly update. Last week I mostly focused on drawing the ending screens.
Now most of them are done so I can concentrate more crucial things.
Blog updated: 14.11.2011
Twitter

Re: Winterheart status
« Reply #11 on: March 25, 2011, 10:16:15 AM »
Wow, it has been months when I last updated this project.

Currently I am porting this project from CoolBasic to C# with SDL-wrapper (SdlDotNet).

I made this decision because CoolBasic programs tends to slow down radically
when there is too much stuff in the screen at once.
Also SDL allows using alpha-channels in png-files for transparency and the
error-messages are more informative than CoolBasic MAVs (Memory Access Violation).

So now you know what is happening... I hope the next update contains playable demo
made with C#...
Blog updated: 14.11.2011
Twitter

Re: Winterheart status
« Reply #12 on: March 29, 2011, 07:07:01 AM »
C# version of the engine is nearly done...
Even though I did have to write my own functions to load / draw images, handle text and files
and even to handle key input - I found them relatively easy to do.

I have also added a multiplayer support to the engine (players are members of instacelist)
as my secondary project "PatchuAli Justice" requires that.
Blog updated: 14.11.2011
Twitter

Re: Winterheart status
« Reply #13 on: March 31, 2011, 07:38:47 PM »
The C# version of the engine is soon done...
Here is a preview of a new feature that I am currently developing:


Now we have some sort of area of sight...
Also I started using twitter for daily(?) updates...
Blog updated: 14.11.2011
Twitter

Re: Winterheart status
« Reply #14 on: April 01, 2011, 04:02:33 PM »
After some serious brainstorming - I decided to change the area of sight bit different:

Otherwise there would have been no reason to make enemies as player wouldn't be able to see them.
Blog updated: 14.11.2011
Twitter

Chronojet ⚙ Dragon

  • The Oddity
  • 今コソ輝ケ、我ガ未来、ソノ可能性!!
Re: Winterheart status
« Reply #15 on: April 01, 2011, 05:18:43 PM »
One who chases two rabbits catches neither.
Don't you find it hard to keep both projects alive? I mean, there's this Winterheart thing and then there's that PatchuAli thing you just suddenly brought up.

Re: Winterheart status
« Reply #16 on: April 01, 2011, 06:20:59 PM »
Don't you find it hard to keep both projects alive?

Nope as we are talking about the same engine that has support to both games.
All necessary functions for handling images, sound, files, etc... are excatly the same
in both games... This also goes with enemy, bullet and player handling (though PatchuAli
has multiple players).

In otherwords - I will make the engine as compatible as possible so I don't need to make
major changes when I switching projects.

Winterheart is my primary project as the original version has everything except the boss fights done.
After that I will start working on PatchuAli (As PatchuAli has only the player sprites and
possible game screen done - I am using it to demo all the "new" features that I couldn't add
to the CoolBasic version... e.g. Transparency via alpha-channel since CoolBasic has no support for that).




 
Blog updated: 14.11.2011
Twitter