Author Topic: Project Blaze  (Read 5271 times)

NeoSnk

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • View Profile
    • Titan Game Studios
Project Blaze
« on: August 29, 2016, 12:54:53 pm »
Hi Everyone my name is Luiz Nai, I'm Brazilian living in Australia. I'm a programmer, I've been working on games development in Flash, HTML5 and Unity for 5 years (You can check my works here:www.luiznai.blogspot.com) and now I'm working in a Game for my favorite consoles Sega Saturn and Dreamcast. I'm also a writer for the WebSite: http://www.seganerds.com/

The provisory name for our project is Project Blaze, this game is being developed for Android, IOS, Sega Saturn and Dreamcast. The mobile versions will communicate to the console versions through QRCodes. I'm using the libraries created by Johannes (Jo-Engine) and I'm also trying to convert my own libraries of effects that I have created previously in Flash (Effects like: Rain, Smoke, Particles, etc)...

https://titangamestudios.com/2016/08/21/communication-between-sega-saturn-and-smartphone-improving-graphics-dreamcast-and-talking-about-our-dream/

We want to release our game in September 2017 at Brazil Game show, this exposition is the biggest one in the Latin America, and Brazil is one of the countries which has more Sega Fans around the world, because of the amazing job done by TecToy.

All the sprites used on this video are still provisory, we are creating our tools, improving our code, and making everything a platform game needs to be funny.

https://www.youtube.com/embed/QfyP56Vv2zA

I'd like to say thanks to Johannes for creating this amazing project, without your efforts would be impossible to make our project become real on Sega Saturn.
« Last Edit: August 29, 2016, 12:59:18 pm by NeoSnk »

NeoSnk

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • View Profile
    • Titan Game Studios
Re: Project Blaze
« Reply #1 on: August 29, 2016, 01:03:27 pm »
I also wrote an article where I talk about Jo-Engine last month http://www.seganerds.com/2016/08/02/the-future-looks-bright-for-saturn-and-dreamcast/

NeoSnk

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • View Profile
    • Titan Game Studios
Re: Project Blaze
« Reply #2 on: August 29, 2016, 03:00:31 pm »


Sega Saturn
- Code improved ✓
- Cleaning memory after each level ✓
- Improving jumping movement ✓
- Game Over Screen Working ✓

Now, let's create some effects and improve the graphics :)

mindslight

  • Administrator
  • Full Member
  • *****
  • Posts: 157
  • Karma: +6/-1
    • View Profile
    • Jo Engine
Re: Project Blaze
« Reply #3 on: August 29, 2016, 03:37:30 pm »
Amazing  :) !

If you need something on the engine or something is too hard to handle, don't hesitate to post a suggestion on the "Jo Engine Wish List" section

Chron

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Project Blaze
« Reply #4 on: August 29, 2016, 03:48:49 pm »
That's looking pretty good so far, I like the little bit of parallax that's going on in that gif.  Good luck to your team on getting everything ready for that game show!

NeoSnk

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • View Profile
    • Titan Game Studios
Re: Project Blaze
« Reply #5 on: September 02, 2016, 03:57:49 am »
Hey guys, I'm creating some effects like rain, snow and others. Maybe it could be useful for you, so, I'm sharing my files.

Video: https://youtu.be/ZQ4BTkI4BzE
File is attached.

NeoSnk

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • View Profile
    • Titan Game Studios
Re: Project Blaze
« Reply #6 on: September 02, 2016, 04:01:52 am »
Effect:Snow
Video:https://youtu.be/59b1qpXXP6w
File:Attached.

NeoSnk

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • View Profile
    • Titan Game Studios
Re: Project Blaze
« Reply #7 on: September 02, 2016, 04:04:51 am »
Johannes maybe you could create a section for this,then people could collaborate with their codes!!!


mindslight

  • Administrator
  • Full Member
  • *****
  • Posts: 157
  • Karma: +6/-1
    • View Profile
    • Jo Engine
Re: Project Blaze
« Reply #8 on: September 02, 2016, 02:18:39 pm »
Sure,

I created a section called "Share your code".

BTW, Nice effects :)

Chron

  • Newbie
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Re: Project Blaze
« Reply #9 on: September 02, 2016, 06:49:51 pm »
I like how that rain looks, nice job.  Snow is a bit jittery, but still good.

If I may make some comments on your code:
You've got a lot of "magic numbers" in multiple places, which are constant literals (100, 160, etc) that would make your code more readable and easier to maintain as either constant variables or compiler definitions.

A simple example, from your code:
Code: [Select]
int drops = 100;
int save_y[100];
int save_x[100];
int save_speed[100];

It could be easier to do it like this:
Code: [Select]
const int DROPS = 100;
int save_y[DROPS];
int save_x[DROPS];
int save_speed[DROPS];

#define DROPS 100
is also a way to do this thing.

Then any place you have code which depends on the number of drops you don't have to remember to change, you just change the value of the constant or the compiler macro; saves a lot of headache with larger programs.

You may also want to consider using an array of structures to keep track of the data you have in separate arrays.

Apologies if you already know this stuff, I just felt like pointing it out.

NeoSnk

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • View Profile
    • Titan Game Studios
Re: Project Blaze
« Reply #10 on: September 03, 2016, 01:57:17 am »
I like how that rain looks, nice job.  Snow is a bit jittery, but still good.

If I may make some comments on your code:
You've got a lot of "magic numbers" in multiple places, which are constant literals (100, 160, etc) that would make your code more readable and easier to maintain as either constant variables or compiler definitions.

A simple example, from your code:
Code: [Select]
int drops = 100;
int save_y[100];
int save_x[100];
int save_speed[100];

It could be easier to do it like this:
Code: [Select]
const int DROPS = 100;
int save_y[DROPS];
int save_x[DROPS];
int save_speed[DROPS];

#define DROPS 100
is also a way to do this thing.

Then any place you have code which depends on the number of drops you don't have to remember to change, you just change the value of the constant or the compiler macro; saves a lot of headache with larger programs.

You may also want to consider using an array of structures to keep track of the data you have in separate arrays.

Apologies if you already know this stuff, I just felt like pointing it out.

Hey man great advices, I will do these changes!!! Tks for sharing!

NeoSnk

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • View Profile
    • Titan Game Studios
Re: Project Blaze
« Reply #11 on: September 03, 2016, 03:56:24 am »
I updated to the "Share your code" section with these changes, thank you man!

NeoSnk

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • View Profile
    • Titan Game Studios
Re: Project Blaze
« Reply #12 on: September 03, 2016, 06:35:12 pm »
[Testing] Movement on the platforms and applying effects on the game.

https://www.youtube.com/watch?v=lXuIigWEdLU

NeoSnk

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • View Profile
    • Titan Game Studios
Re: Project Blaze
« Reply #13 on: September 26, 2016, 08:01:46 am »
The Sega Saturn version is looking great with our own art and music now. We will show it only in November :p LoL. For now I want to show you guys that I'm working on the Dreamcast version on this month.

https://www.youtube.com/watch?v=g7vFXYz8t8Y

In one month we will show the Saturn/Dreamcast/Mobile version updated with new graphics, music, effects!!! Our game is starting to look professional now hehe.

Thank you for all the support.
« Last Edit: October 02, 2016, 01:03:05 pm by NeoSnk »

NeoSnk

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • View Profile
    • Titan Game Studios
Re: Project Blaze
« Reply #14 on: October 19, 2016, 06:10:48 am »
Hey guys, here is a test with the new art on Sega Saturn. I still have a lot to do, but this is just to have an idea of what is coming in November!

https://youtu.be/RqXfYPC0WLc

 

Sitemap 1 2 3 4 5 6 7 8 9 10 
SMF spam blocked by CleanTalk