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 - Gan

Pages: [1] 2 3 ... 302
Announcements / Re: new funny animation!
« on: October 10, 2017, 07:36:07 PM »
That's impressive animation. I recognize your art style, it's very iconic.

Announcements / Re: SlimeGame Updates
« on: October 10, 2017, 07:34:41 PM »
Put this stuff on Git. And yes, I am interested.

SilverCreator / Re: Side Project Demo
« on: November 17, 2016, 10:31:56 AM »
Haha that's pretty cool. Clever in-game music making.

Announcements / Re: gangwars update!
« on: September 11, 2016, 11:08:01 AM »
I love the graphics and your voice. So cool.

HTML5/Javascript / Re: Legendary Sword
« on: May 11, 2016, 01:43:01 PM »
 :o That looks so cool!

Trash Talk / Re: How is everyone?
« on: October 02, 2015, 08:27:59 AM »
I'll go first.

Where are you in life?
I'm in college working on a computer science degree. I work for a research group at the college doing medical system UI and code. (It's not as exciting as it sounds)

Has anything exciting happened to you?
Not particularly. Went to the gym with a friend. Hanging out, going to events. Watched Dumb and Dumber last night with a couple of friends.

What are your hopes and wishes?
Make cool stuff and fall in love.

Make any accomplishments?
Recently finished my Fluffy Pug project. It's an artificial intelligence that plays League of Legends. I use it to auto-level accounts from 1 to 30.

What are you going to do next?
Update my iOS apps. QoM, Balloon Pop, Teach Tools, iSpinner.

I just went through a ton of my old code files from 5+ years ago and added them to my Github repository. Now they shall forever exist.

Trash Talk / How is everyone?
« on: October 02, 2015, 08:21:14 AM »
This is a long term thread for discussing the lives of GMG members.

Where are you in life?

Has anything exciting happened to you?

What are your hopes and wishes?

Make any accomplishments?

What are you going to do next?

Trash Talk / Code words for daily conversation
« on: June 08, 2015, 04:43:23 PM »
I'm making a little database of code words to use with my brother. Sometimes we don't want to say more than a few words, so if we could convey what we want to convey in a single word, awesome.

Gravor - Latin word for feeling annoyed. I'm really annoyed and I don't want to talk right now.

Impediti - latin word for indisposed. so if your busy with someone or taking a poop or help up at the moment.

Trash Talk / Re: Tab For A Cause
« on: June 07, 2015, 12:54:28 AM »
Fantastic. And every time you open Chrome it creates a new shortcut on the desktop to different ad websites for women hygiene, lingerie, and sexual items.

Trash Talk / Re: Tab For A Cause
« on: June 06, 2015, 04:48:05 PM »
That's actually a really bright idea.

Someone should turn this into malware that auto-installs when you use questionable software. Free monies.

SilverCreator / Re: Dungeon Game 2
« on: May 07, 2015, 05:06:55 AM »
Or you can do what I do, get half way through it and start on another project.

Just make sure you stick every project on github.

Trash Talk / Re: Laugh A Day XD
« on: May 04, 2015, 05:01:59 AM »

C/C++/Objective-C/D/C#/F/R / Re: [D] The Ultra Mesh (Work in Progress)
« on: April 28, 2015, 01:13:22 AM »
So you're making an OpenGL mesh library? Is the idea to make a new model format or to simplify rendering? Either way you should add support for loading an open format like OBJ.
Simplification is the goal. I want people to be able to make interactive 3D or 2D art. Blender is great for making videos and images but the art isn't real-time interactive or malleable.
Adding Obj format support is a fantastic idea. Make a model in blender, import into your D program and use that in your interactive art. I'll add that to the feature list.

Interesting that you didn't notice any performance increase when you switched to vertex buffer objects. Theoretically retained mode should be way faster since the GPU won't get bottlenecked by the program code, but in my experience it often doesn't make a difference. I guess it really comes down to the drivers.
Actually there was a fairly massive CPU performance increase. 3% CPU to render 2 million triangles. As long as no vertex math is happening.

At the lowest level of rendering my voxel engine uses glDrawArrays in immediate mode to draw lots of vertical lines on a framebuffer object. I should profile using a VBO instead, but I suspect I would get better performance if I left the OpenGL rendering to the CPU and did the raycasting on the GPU with CUDA. I think x told me this years ago, but I didn't really understand him at the time xD
That's a fascinating idea and way higher than my knowledge set. I can't give an opinion.

Also if you can't wait for Vulkan there's always Mantle. If you don't mind programming on Windows ;)
I've looked into it but I'll just wait. Mantle is dead on arrival and Vulkan should be widely supported at the end of the year. I just hope Vulkan won't require a completely different mindset.

Also, what do you think of D? My friend is doing his thesis on the different successors to C++, namely D and Rust. I hate functional programming so Rust is a no-go for me, but D basically seems like C++ with a garbage collector, in which case why not use a more mature language like Java or C#?
Java - I don't like the idea of a VM but it's a fine language. I use it for work. Maybe that's why I prefer to stay away from it.
C# - Fantastic language, I would have definitely gone with this if it were cross platform. And Visual Studio were cross platform.
D - Identical to C# pretty much. Tons of libraries. You can bind to C++ or C code if you want to use one of their libraries. Cross platform.

D is the friendliest cross platform language I have had the pleasure to use. It has a fantastic package manager/compiler/running thingy. Cross platform command line application called DUB. Install it, then to run D programs just cd into the source and run the command "dub". No ridiculous compiler flags to set up. Use any IDE you want but there's a VisualD plugin for Microsoft Visual Studio which I hear is fantastic. I use Xamarin with the D language plugin on Mac.
Everything just works. On all platforms. With the speed of C++. But not the complexity. The language has all the features I could want.
Dlanguage website is well setup, easy to find documentation and they even have a constantly updated package section where you can look at packages. Lots of packages, 3D, window, math, animation, fluid dynamics, game libraries, physics libraries, and so on. To install a package it's as easy as opening your source project's dub.json file and adding the package name to the dependencies. The package gets downloaded when it compiles your application.

C/C++/Objective-C/D/C#/F/R / Re: [D] The Ultra Mesh (Work in Progress)
« on: April 27, 2015, 05:09:05 PM »
My heart is beating faster, my pupils are dilating, my saliva is excreting at an increased rate, the suprarenal glands in my kidneys are outputting adrenal hormones...


HTML5/Javascript / Re: Legendary Sword
« on: April 26, 2015, 08:09:16 PM »
That is really cool. And like always, I really enjoy your accent.

Pages: [1] 2 3 ... 302