Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

What are you working on? (Game Making Thread)

I've been working on some secret Android stuff for an unannounced commercial product I'm involved with, I've pulled off some fantastic stuff with 3D graphics in Android using my graphics engine (Which is being used in said commercial product).

During my lunch break I decided to correct my lighting model on my test scene (Which will be shown at Develop in Brighton next week);
light2.png


Yesterday the lighting model would incorrectly additive blend the lights with the diffuse, so the Sydney character (Lady in black in the shot) would brighten towards white, despite being dressed in black (Which reflects no colour).

I had to do some trickery for this, I strengthen the lights by a factor of 4 before adding it with the shadow result, I then multiply that with the diffuse, which causes an over-bright effect now (See the sword).

With the corrected light, you can see how the separate red, green and blue lights I have spinning the middle of the screen there individually effect the robot's white metal, it reflects a bit of green and a lot of red closer to the camera, producing orange, but where the blue light strikes the surface it mixes into the purple colour on the metal that is further from the camera.

EDIT:
Compare with the old lighting blend http://www.felixjones.co.uk/neo%20websi ... lights.png particularly look at Sydney's face, it is incorrectly saturated blue in the old model
 
Just posting to remind myself to write a tutorial on using php and rpg maker together tomorrow. No doubt someone will refute it with a better way of going about it, but that in itself isn't a bad thing.
 

DJ

Some guy that did RMXP before
Member

I saw new trailer of Metal Gear Solid V : The Phantom Pain ... and saw this particular scene :
mgsvtpp_e3_cut_09_web_zpsb1bf8e8b.jpg


Which gave me a damn big impression. Just that expression on his face tells me a lot of things. So...

DemonCat_Horn_zps89dbf185.jpg

Drew a similar stuff using my character, which is probably is going to be used for my project.
( But without the "Horn" , since that was added because the Venom Snake from MGSV:TPP had it )
 
Princess Amy":1cg4h6d8 said:
Just posting to remind myself to write a tutorial on using php and rpg maker together tomorrow. No doubt someone will refute it with a better way of going about it, but that in itself isn't a bad thing.
can you post it that sounds really usefull if it works.
 
Basically as PHP is a preprocessor, you can just use a file downloading script, use it to request a file with certain parameters, and get back a file with a bunch of variables in it that you can then use in your game. It's an alternative to having a persistent connection, you only connect for brief moments when you need it.
 
It's essentially download from web URL via RGSS, PHP requests is an added extra cool thing.

Have you got sessioning working? That would be cool
 
Nearly done with deleting everything irrelevant to my and avarisc's project from the default RGSS scripts. At the moment we're at about half the line count of default (editable) RGSS, with about half of what's left actually not being part of RGSS. Also I wrote a very simplistic Tilemap replacement because all we need is one layer with no animations or z coordinates. Among other things.

I also need to get around to making a bunch more sprites for this thing, as it stands we only have the one character graphic and only about half of the tiles I've put in are really suitable.
 
I'm a little bit pissed with myself. I spent years trying to create an online system with autoupdater and such for RMXP, and now I've done it within five minutes of opening the editor... but have no enthusiasm for the game itself, which I had plenty of back then.

The PHP idea works by the way, it just takes a bit of a hack of sorts to get the URL in the right form.
 
That seems to be a fairly standard thing that happens to me if I backtrack to coding ideas I haven't touched in a while. They just suddenly work, and by then I've already lost the focus and drive I originally had for them.
 
Yep, took me a year to make a graphics engine for university, made a better one within a week.

I'm looking into porting my tool library to RGSS, includes stuff like file system and archive management, not sure how many people would be interested in loading ZIP files with RPG Maker, but would be good for a patching system (or DLC download system).

Would love to make an RPG Maker multiplayer server
 
I'm pretty sure that the .rgssad (and newer format) files are renamed (and slightly modified) .zip files with a password. Not only that, but if you print the constants you find in RGSS, one of them is Zlib, which is mentioned in passing in the help file. Actually, I have two screenshots on that subject:

List.png

The list of globals in a default RPG Maker game.

Constants.png

The list of constants in a default RPG Maker game.
 
Huh, thats interesting. It's worrying to know how easy it'd be to make a similarly difficult encryption. Almost felt blissfully ignorant not knowing how to do it, if that makes sense.
 
thing with making something after years of trying and then besting it within a week is...

someone else will probably be able to use it with the passion you once had and create a great game.

lesson of the day, don't feel bad, 'cause you just made someone else's day better and may have helped make a masterpiece without even realizing.
 
I'm going to put RELEASING this online system on hold as I don't know enough about the Win32API to be able to implement HTML headers. This means while I can pass variables back and forth, they have to be done using Mod_Rewrite.

Essentially you can send variables in many ways, such as POST or GET. Post variables are sent as part of the HTML header. GET variables are too, but they get there via the URL, as in forums.php?var=1&var2=4

You can use mod_rewrite to essentially ghost a URL, so you could have website.com/1/2.html actually go to website.com/file.php?a=1&b=2

SO, when you download a file with a file download script, you can ask the server for a file called website.com/1/2.png, essentially sending variables with the data 1 and 2, as GET variables.

But this is insecure and unsafe for things such as passwords, for which POST variables are normally used.

So, I can create the online system using GET variables but not POST. Which I'm happy to do for my OWN game, for now, until I work something else out, but am not happy releasing to the public.
 
Amy, look into a curl script. That's what I've used in the past, and there are dozens available for ruby (which can be made to work with some tinkering). I use curl to $_POST, and expect a JSON response, myself.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top