eviltrout
eviltrout
  • 14
  • 446 790
Convention over Configuration: A Game Development Superpower?
In this short video I discuss the power of convention over configuration as I speed through my workflow for creating a game asset in Blender and Substance Painter and getting it into Godot 4.1.
My game is The Secrets of Skellig. You can wishlist it now on Steam:
store.steampowered.com/app/2528340/The_Secrets_of_Skellig/
Here's the Python script I use in Blender. It's not drop in ready but you can see how it works:
gist.github.com/eviltrout/c33ed2d0d20089d392d7e6661a36e174
Here's the scene importer for Godot to automatically wire up materials:
gist.github.com/eviltrout/09cd1a450ead954aca8b389d94960ab6
The wikipedia article on Convention over Configuration is worth checking out:
en.wikipedia.org/wiki/Convention_over_configuration
The music in this video is "Lord Of The Dawn" by Jesse Gallagher.
00:00 Intro
01:25 Convention over Configuration
2:50 Texturing
4:16 Outro
zhlédnutí: 721

Video

I've been maintaining this role-playing game for 15 years!
zhlédnutí 1,8KPřed rokem
I've always hated that most people let their old websites projects die. Forumwarz is a web game I developed with my friends (and the help of many, many others) back in 2008, and I still put in the work to make sure it runs smoothly today. This video is part retrospective on the game, but also partially a plea to others to maintain their old projects. You can still play Forumwarz today: www.foru...
The Controversial Ending of Return to Monkey Island
zhlédnutí 34KPřed rokem
The ending to the new game, "Return to Monkey Island" has been met with mixed feelings. In this spoiler-filled short video, I jot down my thoughts on the ending and what I think the Monkey Island games are *really* about.
Enclosure 3-D: A quick review
zhlédnutí 1,4KPřed 2 lety
Enclosure 3-D is a voxel based remake of an AGI game originally released in 2002 by Femo Duo Entertainment. The graphical effect is quite neat and I wanted to try it out for myself. You can download the game free on itch.io: itch.io/t/2206145/enclosure-3-d-sierra-style-agi-adventure-game-remastered-in-true-3d 00:00 Intro 01:07 The 3-D Effect in Action 03:02 Can I use the toilet? 05:17 Final Tho...
Weird Coding Experiment: A Virtual Retro PC... that plays Sierra games!?
zhlédnutí 3,7KPřed 2 lety
This is a tribute to the first computer I ever used: The IBM 5150. This video explains how I did it and shows off the 3D user interface and ability to play AGI games. All the source code and assets are available on Github: github.com/eviltrout/fake5150 The music is from Future Crew's Second Reality demo: en.wikipedia.org/wiki/Second_Reality 00:00 Introduction 01:10 Creating the 5150 01:30 Demoi...
I remastered my 30 year-old DOS game!
zhlédnutí 28KPřed 2 lety
A streamer reminded me of a game I coded in Quickbasic when I was 13 years old. 30 years later, I rolled up my sleeves and tried to see if I could do better. My journey took me through pallete scrolling, assembly language coding in DOS Box, and finally into Godot for a modern remake. The full source code for everything in this video is here: github.com/eviltrout/nightmares The background music ...
How classic Sierra game graphics worked (and an attempt to upscale them)
zhlédnutí 230KPřed 2 lety
Back in 1984, Sierra On-Line's adventure games dominated the PC game scene. Did you ever wonder how they fit such awesome graphics in so little disk space? This video explains how they did it. It also goes a step further and examines a new approach for upscaling them to high definition. 00:00 Introduction 01:25 AGI's technical achievement 02:08 How efficient was it? 02:28 Could it be upscaled n...
The 5 Levels of Depth in The Witness
zhlédnutí 99KPřed 8 lety
In this video I try to explain the meaning and insights I've found in The Witness. WARNING: SPOILERS GALORE. Do not watch this video if you plan on playing the game or haven't finished playing it yet!
Using Pretender to mock a server with Ember.js
zhlédnutí 4,7KPřed 10 lety
This is a short screencast showing how you can use the Pretender library to mock your server when doing Ember.js and how to set it up with an integration test. The source code for the login application is here: github.com/eviltrout/login (check out the `pretender` branch to see the final code.) Pretender can be found here on github: github.com/trek/pretender If you want to learn Ember.js, you s...
How to debug an Ember.js application
zhlédnutí 11KPřed 10 lety
This is a short screencast showing some techniques for debugging an Ember.js application using the Ember Inspector and the Chrome Development tools. The source code for the bug tracker application is here: github.com/eviltrout/bugs If you want to learn Ember.js, you should consider attending Embergarten in Toronto: unspace.ca/embergarten/ I’ll be teaching there!
Creating an Integration Test with Ember.js
zhlédnutí 8KPřed 10 lety
This short screencast shows how to scaffold an application using ember-cli and then create a few integration tests to make sure it's working properly. It includes some boilerplate code that you might want to copy and paste if you're following along at home: ``` import startApp from 'vault/tests/helpers/start-app'; var App; module('Integration - Secret', { setup: function() { App = startApp(); }...
Wrapping a jQuery plugin in a Ember.js component
zhlédnutí 8KPřed 10 lety
This quick tutorial shows how easy it is to wrap a jQuery plugin in an Ember.js component for easy reuse and composition. This uses the excellent jQuery-knob plugin: github.com/aterrien/jQuery-Knob
Ember without Ember Data
zhlédnutí 10KPřed 10 lety
This screencast shows how you can build an Ember.js application without using Ember Data. It starts off simple and then shows how to build advanced stuff like an identity map yourself. It assumes some knowledge of Ember. The guides and docs for Ember.js are available at: emberjs.com/guides/ To install NodeJS go to: nodejs.org/ The excellent ember-cli is available at: iamstef.net/ember-cli/ And ...
Let's talk about Browser Applications (and Forums and Discourse)
zhlédnutí 6KPřed 11 lety
Let's talk about Browser Applications (and Forums and Discourse)