• OK, it's on.
  • Please note that many, many Email Addresses used for spam, are not accepted at registration. Select a respectable Free email.
  • Done now. Domine miserere nobis.

INTP Game Engine

aTrrtn5w

Redshirt
Local time
Today 4:58 PM
Joined
Jul 11, 2015
Messages
4
---
Hi,

I'm looking for developers, who think that code is more important than the end product.

Come join me in my quest of creating most abstract, intuitive, clear, elegant, readable, simple and easy-to-use game engine. Why game engine ? Because I think that game development has the widest scope compared to other software and, simply, it's more fun.

I'm a hobbyist game developer for 5+ years. Didn't have any games finished :) When I found something I don't know how to handle in the most elegant way, I stopped writing and started lazy researching. After research I started writing again and then everything repeats.

Language: JavaScript

- Why not use one of https://html5gameengine.com/ ?
- Well, open any random source file and try to understand what's going on there.
All existing engines are too J-ish. And, honestly, I'm more interested in writing engine than game.
 

Black Rose

An unbreakable bond
Local time
Today 6:58 AM
Joined
Apr 4, 2010
Messages
11,431
---
Location
with mama
i wrote a python program for a miniature brain.
i now know more about brainwave compression algorithms.
i think that it is a feedback loop of negative and positive compression.
the waveform modulates its frequency becoming more complex in response to signals.
and i think this can happen with set theory / entropic density. (this is very close to machine code)
it is fluid so any ai that has this component must have a structured virtual cortex to develop properly.
 

aTrrtn5w

Redshirt
Local time
Today 4:58 PM
Joined
Jul 11, 2015
Messages
4
---
Performance is not the top priority here. It's all about design, architecture and high-level abstract concepts. However performance is still here in the form of algorithms hidden beneath high-level concepts.

I'm aware that JavaScript is not very performant comparing to more low-level non-gc languages. But it performs pretty good (for not-AAA games). If in the future performance became a problem, we will still have nicely designed and written engine, that can be easily ported to another language. Btw, guys behind major browsers are working on javascript-to-binary compilation, so performance of it will increase in future.

p.s. JavaScript was also giving me willies in past, until I saw tasty es6 features and moved from lua(love2d).
p.s. What an INTP would move from something high-level to low-level ? :)
 

Brahma

Maker
Local time
Today 7:28 PM
Joined
Dec 20, 2012
Messages
22
---
Interesting, I'll be reading the code. Though I won't be able to join in since my knowledge is confined to the desktop (SDL); probably the reason why I shy away from stuff that runs in a browser.
 
Top Bottom