By Michael Pearson
Hello all! I'm currently in my third year on my 3D Animation & Games Development course, and I am in the process of doing some basic primary research for my dissertation project, which is to create a high quality 3D Environment for use in video games and potentially VR. I have a questionnaire (targeting other artists in the field), and I would really appreciate it if you took some time to have a look and fill it out: https://docs.google.com/forms/d/e/1FAIpQLScW12nFI8-fMlAUMNSQvOInxhnIfXpG91iRCm25TVlZufrvbQ/viewform?usp=sf_link Thank you in advance! Mike.
I am coding the rasterization of triangles by the baricentric coordinate method.
Look a lot of code and tutorials that are on the web about the optimization of this algorithm.
I found a way to optimize it that I did not see it anywhere.
I Only code the painting of triangles without Zbuffer and without textures. I am not comparing speeds and I am not interested in doing them, I am simply reducing the amount of instructions that are executed in the internal loop.
The idea is simple, someone must have done it before but he did not publish the code or maybe in hardware it is already that way too.
It should be noted that for each horizontal line drawn, of the three segments, you only need to look at one when going from negative to positive to start drawing and you only need to look at one when it goes from positive to negative when you stop drawing.
I try it and it works well, now I am implementing a regular version with texture and zbuffer to realize how to add it to this optimization.
Does anyone know if this optimization is already done?
The code is in https://github.com/phreda4/reda4/blob/master/r4/Dev/graficos/rasterize2.txt
From line 92 to 155
TL;DR: noob non-coding teacher somehow thinks they can build a narrative educational game in WordPress; plz halp how do I games?
I'm mostly a teacher with no coding background--I played with teaching myself Java for a bit but couldn't really code anything from scratch. I'm interested in developing (as a hobbyist) an educational game that would be a sort of choice-based narrative branching storyline, a bit like Fallen London/Storynexus. Because it's so storyline based and I don't need crazy 3d animation, I'm considering just building it as a WordPress site with a couple of gamification plug ins to handle inventory and choice consequences. The unique hook is that the game requires (suggests really) that the player accomplish real world building challenges to accomplish your goals. I.e. Your character has to cross a river? Get some popsicle sticks or cardboard or whatever and build a model bridge. Take a photo of your bridge and upload it to your portfolio to continue (and maybe I don't develop this feature right away).
I'm in this for three reasons: the educational value for families and teachers, the storyline and world I'm building that I'm super excited about, and the fame and massive wealth (just kidding but it has to have to potential to pay for itself).
Before I sink too much of my life into this, I want to know more about what I'll need to do to make it work.
Specifically my questions are:
1) I get that WordPress isn't optimal for developing games. But can I do it or will I have to learn a new engine because I can't make do what I want? (And if so, what's a better engine with low-to-no coding prereq that will still allow me to sell my game?)
2) How do I budget for a project like this? (The link to the Reddit post about legal fees was very useful thank you)
3) What are the additional considerations when creating a game like this intended for children with adult supervision? (Obviously privacy, and I need to cover my assets in case some kid takes "go build a bridge!" too literally and gets hurt with mama's table saw in the garage...)
4) Is this not the forum for this since what I'm talking about is something more like educational narrative fiction and certainly not the spectacularly complex and amazing projects you all are working on?
Thank you for any and all thoughts.
By Kieron Wiltshire
I'm new to game development as a whole but I've been programming for almost 7 years now, it's my daily job. I work mainly in web development creating data aggregation and analytic tools. I currently work for a company called Concept Gaming, we design and develop online casino based games like roulette, slots and blackjack etc..
I'd like to move more away from my field and experiment with game engines like CryEngine in order to create AAA games. Now I'm not an naive, I understand that these types of games requires heaps of time and effort and usually a dedicated team. So my goal is not to create a game as of yet.
That being said I've decided to learn CryEngine rather than Unity or Unreal. Most will probably mention that Unity has a much more community friendly environment in terms of helping beginners out and I will agree, however I've chosen CryEngine by preference. I found that after downloading all 3, CryEngine seemed to be the one to appeal to me the most.
So I want to know how you'd go about creating an open/infinite world in CryEngine. I know it's practically impossible to just straight up create a universe due to memory constraints and processing power etc.. but if you take a look at games like Star Citizen who also use CryEngine, they've managed to actually achieve some way of simulating a seamless universe. Now I do know that they work closely with the CryTek team and they're solution is mostl likely proprietary, but could someone please explain how I'd go about achieving this in CryEngine?
What are some of the best ways to actually sell your prototype or a Proof of Concept to a company? Would a power point presentation be best? Or maybe a video like a teaser trailer to go along with a power point presentation? I'm just trying to get some ideas of how to best go about this.