Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Chron

Pages: [1]
1
Project announcement / Re: Project Blaze
« 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.

2
Free talk / Re: Which one is your favorite Saturn Game?
« on: September 01, 2016, 03:12:43 am »
Of all games:


But of the ones I actually have, it's definitely Panzer Dragoon.  Just something nice about how simple it is paired with the music.

3
Project announcement / Re: Project Blaze
« 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!

4
I am one of those people who likes to read through technical documentation to get a better understanding of how my code is going to work on a certain platform, and Jo Engine and the Sega Saturn are not exceptions.  I was wondering where the best places to go for resources on how the hardware works and how code interacts with it.

... and after poking around on Google for a little while, I found this page full of useful looking links to docs:
http://koti.kapsi.fi/~antime/sega/docs.html

This looks like a great resource in addition to the links to articles and documentation on the Jo Engine website, which I'll add here for the sake of completion:
http://jo-engine.org/links/

I wouldn't expect a user of Jo Engine's library and compiler to need to read all of these, as it's very straightforward.  It's just nice to have a little extra perspective when you're working on something new!

If anyone would like to add more links or point out which documents are most relevant, just post it in this thread.

5
About you / Re: Welcome
« on: August 28, 2016, 08:04:33 pm »
Hello, I'm not sure I'll be posting much, but I want to keep an eye on developments with Jo Engine.  What I've seen so far is fairly promising!

I am a bit of a C/C++ programmer with some interest in 3D computer graphics, so I'd like to learn a bit more about how the Saturn works, particularly where 3D comes into play.

Pages: [1]
SMF spam blocked by CleanTalk