Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (734)
Games in Android Showcase (223)
games submitted by our members
Games in WIP (811)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Working on "How to plan and design a game engine" and I'm looking for feedback  (Read 5746 times)
0 Members and 1 Guest are viewing this topic.
Offline ClickerMonkey

JGO Coder


Medals: 26
Exp: 10 years


Game Engineer


« Posted 2017-04-15 20:12:04 »

Greetings friends of old, I request a fragment of your time to borrow your experiences using and creating game engines.

Here's the reddit post:

https://www.reddit.com/r/gamedev/comments/65itl3/working_on_how_to_plan_and_design_a_game_engine/

Why am I posting it here?:

The game engine I've been working on for the past 9 years is in Java, I plan on using the knowledge I gained from that to make a series of sorts showing designing and creating a game engine.

And the content:

Greetings!

I have a presentation I'm using to organize my thoughts:

https://docs.google.com/presentation/d/17XGUV4XnJ0amohoEh8vikZjAP_Enl2Q5IIiA0ybI7ec/edit?usp=drivesdk

I'm looking for criticism on the overall endeavor, if I'm missing a component, or if I'm missing any features that one might want in a game engine. Anyone should be able to comment on the presentation above.
I'm also trying to figure out what the best medium would be to communicate this. My ideas thus far:
  • A video going over the entire presentation offering explanations and examples of everything. This is the simplest but also lacks actual API design.
  • A series of videos or articles, one for each component, that goes over everything in the slide and also offers high level designs on the solutions one might choose per feature.
  • A combination of 1 and 2 so one offers a complete overview and the second allows more detail if the person is interested.
  • Doing #3 except with actual code being developed in a few different languages (Java, C++, C#, TypeScript) and something that shows off the code working.

Now as you can tell it really could escalate in how much work could be done. This is something I've been very passionate about for the past 11 years (have been refining my own GE for that long) so I'm up for the challenge. If I get enough support for #3 or #4 I'll need to figure out how to convince my wife its worth the time, not sure how to do that yet.

I'm already actively working on the end result game engine so #3 or #4 is doable, I just need to determine if it will be worth my time.
Thanks for reading and any input you may have!


Offline ClickerMonkey

JGO Coder


Medals: 26
Exp: 10 years


Game Engineer


« Reply #1 - Posted 2017-04-15 20:15:02 »

I put this in the wrong spot... can someone delete it please? Sorry...

Pages: [1]
  ignore  |  Print  
 
 

 
cybrmynd (45 views)
2017-08-02 12:28:51

cybrmynd (62 views)
2017-08-02 12:19:43

cybrmynd (68 views)
2017-08-02 12:18:09

Sralse (84 views)
2017-07-25 17:13:48

Archive (511 views)
2017-04-27 17:45:51

buddyBro (653 views)
2017-04-05 03:38:00

CopyableCougar4 (1143 views)
2017-03-24 15:39:42

theagentd (1147 views)
2017-03-24 15:32:08

Rule (1118 views)
2017-03-19 12:43:22

Rule (1093 views)
2017-03-19 12:42:17
List of Learning Resources
by elect
2017-03-13 14:05:44

List of Learning Resources
by elect
2017-03-13 14:04:45

SF/X Libraries
by philfrei
2017-03-02 08:45:19

SF/X Libraries
by philfrei
2017-03-02 08:44:05

SF/X Libraries
by SkyAphid
2017-03-02 06:38:56

SF/X Libraries
by SkyAphid
2017-03-02 06:38:32

SF/X Libraries
by SkyAphid
2017-03-02 06:38:05

SF/X Libraries
by SkyAphid
2017-03-02 06:37:51
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!