MFGG phpBB Message Boards Archive
https://phpbb.mfgg.net/

Resources, Links, Programs and Other Stuff
https://phpbb.mfgg.net/viewtopic.php?f=10&t=12666
Page 2 of 3

Author:  awesomeface [ Fri Dec 09, 2011 8:29 am ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

Don't forget, RPG Maker VX is a useful tool to make RPG games.
Put in Game Development Tools.
Link: http://www.rpgmakerweb.com/download

Author:  Gatete [ Mon Jan 09, 2012 5:06 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

Some of the links of the old forum are broken...

Author:  Nite Shadow [ Mon Feb 13, 2012 2:52 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

3d model resources.

http://thefree3dmodels.com/

http://artist-3d.com/

Author:  DJ Yoshiman [ Mon Feb 13, 2012 4:44 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

http://www.turbosquid.com/

good for 3d models - obviously put in your search term, and then sort it by price lowest to highest to find the free ones

Author:  TheShyGuy [ Fri Feb 24, 2012 8:41 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

http://www.Aviary.com

-editors for music,remixing,drawing,effects ect. -- on browser

Author:  VinnyVideo [ Sat Sep 08, 2012 1:53 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

This is a good guide to drawing digital art in GIMP by Fujiko.

Some high-quality soundfonts and VSTs, although some are hefty downloads.

Several of the links in the original post are probably outdated, so if anyone's hopelessly bored, you could go through those.

Author:  Brynn1100 [ Tue Nov 20, 2012 12:17 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

Char, You missed out a YouTube down loader

It's called aTube Catcher. It lets you download videos, MP3's, WAV's and many more.

Just lettin' you know.

Author:  onpon4 [ Tue Nov 20, 2012 1:50 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

Hm, I never noticed this topic before. Well, I don't see any of these mentioned anywhere. Because I'm a free software advocate, everything I list here is free software.

Game Editor: http://game-editor.com
Quite different in its interface from Game Maker, but another choice for a game development tool. The main advantages of Game Editor are being copylefted free software (though there are alternative proprietary
licenses if you want to make your game proprietary) and being cross-platform. It's much too difficult to use for platformers effectively, but a good choice for other types of games (e.g. flying games).

Pinta: http://pinta-project.com/
Similar to Paint.NET, and in fact almost a Paint.NET clone (even going so far as to still use .NET), but it is free software and cross-platform (works with Mono).

WinFF: http://code.google.com/p/winff/
Graphical frontend to FFmpeg, allows conversion between several video formats, including Ogg/ogv, Wmv, Avi, Flv, Mpeg/mp4, Ogg or MP3 audio, and many others.

Dyne:bolic: http://www.dynebolic.org/
This is actually an entire operating system, but it's a "Live DVD" based system, which means you keep it on a DVD which you boot from rather than installing it. It comes with a large amount of video, audio, and image editing software and is optimized for audio and video production, though it also includes other tools (such as programming tools) and even a few games.

PiTiVi: http://www.pitivi.org/
Free video editor for GNU/Linux which is as easy to use as Windows Movie Maker (perhaps even easier), but very powerful.

LiVES: http://lives.sourceforge.net/
A free video editor for GNU/Linux which is a bit difficult to learn, but works very well once you do. It is included with Dyne:bolic, so if you're a Windows user, that's probably the easiest way to use this.

Author:  Syr [ Wed Jan 16, 2013 2:55 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

Nite Shadow wrote:


ROFL. My library blocked http://thefree3dmodels.com/ and the reason it's blocked is because it's
category falls under porn. The other is blocked because it's category is "adult"

Author:  onpon4 [ Fri Jan 18, 2013 10:17 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

UnPlug: https://addons.mozilla.org/en-US/firefox/addon/unplug/
A Firefox add-on which allows you to download videos from various websites, including YouTube, Blip.tv, and many others. It's also in some ways more convenient than other YouTube video downloaders.

Author:  onpon4 [ Sat Jan 19, 2013 3:34 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

I completely understated the power of PiTiVi when I first mentioned it a couple posts ago: http://www.pitivi.org/?go=showcase

Author:  fantanoice [ Sat Apr 06, 2013 10:47 am ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

Just a couple more engines to add to 'Game Development Tools:'

Unity - http://unity3d.com/
UDK (Unreal Development Kit) - http://www.unrealengine.com/udk/
Ren'Py - http://www.renpy.org/
CryENGINE 3 - http://mycryengine.com/
PyGame - http://www.pygame.org/news.html
GameSalad - http://gamesalad.com/
RPG Maker - http://www.rpgmakerweb.com/

Just to name a few.

Author:  onpon4 [ Thu Apr 25, 2013 10:42 am ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

fantanoice wrote:
Just a couple more engines to add to 'Game Development Tools:'

...
PyGame - http://www.pygame.org/news.html


Pygame isn't an engine, it's a graphical library, mostly an SDL binding for Python with a few higher-level extras. It's actually kind of low-level, and Pyglet is a better choice for most people, I think. I think it's also theoretically possible to use 3D with Pyglet, though I don't know how easy or practical that is.

Author:  HylianDev [ Sun Sep 08, 2013 1:13 am ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

Some things that might be useful:

- Notepad++, open-source Windows text editor (great for programming, has syntax coloring)
- Geany, cross-platform text editor (alternative to Notepad++)

- W3Schools, website with tutorials for practically every web-based code

Author:  TheShyGuy [ Sun Dec 22, 2013 1:09 am ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

I'd just like to post this link which links to two AI videos. They're about utility theory as a way of improving decision making and can also give the AI a bit more personality.

http://intrinsicalgorithm.com/IAonAI/20 ... gdc-vault/

It might be a bit overkill for common mario fangames. Although, npcs and Boss battles could be made a bit more interesting with this. I'll probably try it out soon to make the AI for the game I'm working on a bit more interesting.

For those who checked them out, what do you think?

---------------------------------
A tool to record your game into a gif.
http://www.cockos.com/licecap/

Author:  Xgoff [ Wed Apr 23, 2014 2:59 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

http://gameprogrammingpatterns.com/

Author:  BMSaints [ Mon Aug 04, 2014 9:31 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

YouTube Video Downloaders {vdl}
ClipConverter: http://www.clipconverter.cc/

Author:  VinnyVideo [ Mon Mar 30, 2015 8:38 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

This is a great guide by Cap'n Coconuts for writing better reviews.

Also, if there are any exceptionally helpful people around here, it would be cool if someone went through the old links to see which links were still working.

Author:  Recent314 [ Sun May 03, 2015 12:26 pm ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

Small Basic

Author:  TheShyGuy [ Fri Jul 17, 2015 1:32 am ]
Post subject:  Re: Resources, Links, Programs and Other Stuff

How to draw sprites using a palette in GM Studio:

Vertex Shader (GLSL ES)

Code:
//
// Simple passthrough vertex shader
//
attribute vec3 in_Position;                  // (x,y,z)
//attribute vec3 in_Normal;                  // (x,y,z)     unused in this shader.
attribute vec4 in_Colour;                    // (r,g,b,a)
attribute vec2 in_TextureCoord;              // (u,v)

varying vec2 v_vTexcoord;
varying vec4 v_vColour;

void main()
{
 vec4 object_space_pos = vec4( in_Position.x, in_Position.y, in_Position.z, 1.0);
 gl_Position = gm_Matrices[MATRIX_WORLD_VIEW_PROJECTION] * object_space_pos;
 
 v_vColour = in_Colour;
 v_vTexcoord = in_TextureCoord;
}


Fragment or pixel Shader (GLSL ES)
Code:
// Simple passthrough fragment shader
//
varying vec2 v_vTexcoord;
varying vec4 v_vColour;

uniform sampler2D Palette;

//size of palette image, in pixels.
uniform vec2 PaletteImageSize;

void main()
{

//Use 255 if not intel.
//texture2D() returns colors in range [0,1].  Put them back into the range[0,255],
//where the value refers to the exact pixel X,Y.
vec4 indexPixel = texture2D( gm_BaseTexture, v_vTexcoord) * vec4(256);

//Comment out these conditionals if not intel.
if(indexPixel.r >= 128.0)indexPixel.r--;
if(indexPixel.g >= 128.0)indexPixel.g--;
if(indexPixel.b >= 128.0)indexPixel.b--;
if(indexPixel.a >= 128.0)indexPixel.a--;

 //convert the pixel coords into UV coords in the range [0,1],
 // as expected by texture2D()
 vec2 paletteCoords = vec2(indexPixel.x,indexPixel.y) / PaletteImageSize;
 
 //issue: gamemaker stores all images into a "Texture page",
 //thus, the above coords are incorrect.
 //fix: externally loaded palette images
 gl_FragColor =  texture2D( Palette, paletteCoords);
}


Notes:

"uniform sampler2D Palette" refer to a sampler texture that is an externally loaded sprites since GM will auto batch sprites into a "Texture Page". When that happens, GM will change the UV coords to something unexpected. But, I need to know the exact UV coords of the palette image, so instead I externally load them to reserve the original UV coords.

The drawn sprite (gm_BaseTexture) is an indexed sprite, where each pixel's color.r (indexPixel.x) refers to the x coordinate of the correct color within the palette (domain [0,255]) and color.g (indexPixel.y) refers to the y coordinate of the correct color within the palette (domain [0,255]).

___

I'm just typing this up for other people and for my own reference. If you ever move to GM Studio or any other graphics library (OpenGL, Direct X), you can still refer to the above to draw sprites with arbitrary palettes.

Page 2 of 3 All times are UTC - 5 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/