Search
1000 results for “ollej”
-
I just published v0.5.0 of my Rust crate quad-gif to display GIF animations using Macroquad. It includes an option to set the FilterMode to allow pixel perfect rendering. It also adds a slightly improved command line parsing.
-
I just bought the book Code the Classics volume 2. It’s a book with chapters on the history of different classic arcade games, each with the full source code for a version of the game implemented in Pygame Zero for Python with nice graphics. It also has chapters on coding Python and PyGame Zero. I’ve already read two history chapters and it’s just as good as the first one. The book is pretty cheap, considering it’s a full color hardback.
I implemented the Frogger clone Infinite Bunner from Code the Classics volume 1 in Rust and Macroquad. I can highly recommend the books, and doing an implementation of your own. I’ll probably not do a port of my own this time, but I’ll certainly take some inspiration from the games.
The games included are Breakout, Double Dragon, Defender, Dizzy, and Pole Position.
-
I just bought the book Code the Classics volume 2. It’s a book with chapters on the history of different classic arcade games, each with the full source code for a version of the game implemented in Pygame Zero for Python with nice graphics. It also has chapters on coding Python and PyGame Zero. I’ve already read two history chapters and it’s just as good as the first one. The book is pretty cheap, considering it’s a full color hardback.
I implemented the Frogger clone Infinite Bunner from Code the Classics volume 1 in Rust and Macroquad. I can highly recommend the books, and doing an implementation of your own. I’ll probably not do a port of my own this time, but I’ll certainly take some inspiration from the games.
The games included are Breakout, Double Dragon, Defender, Dizzy, and Pole Position.
-
I just bought the book Code the Classics volume 2. It’s a book with chapters on the history of different classic arcade games, each with the full source code for a version of the game implemented in Pygame Zero for Python with nice graphics. It also has chapters on coding Python and PyGame Zero. I’ve already read two history chapters and it’s just as good as the first one. The book is pretty cheap, considering it’s a full color hardback.
I implemented the Frogger clone Infinite Bunner from Code the Classics volume 1 in Rust and Macroquad. I can highly recommend the books, and doing an implementation of your own. I’ll probably not do a port of my own this time, but I’ll certainly take some inspiration from the games.
The games included are Breakout, Double Dragon, Defender, Dizzy, and Pole Position.
-
I just bought the book Code the Classics volume 2. It’s a book with chapters on the history of different classic arcade games, each with the full source code for a version of the game implemented in Pygame Zero for Python with nice graphics. It also has chapters on coding Python and PyGame Zero. I’ve already read two history chapters and it’s just as good as the first one. The book is pretty cheap, considering it’s a full color hardback.
I implemented the Frogger clone Infinite Bunner from Code the Classics volume 1 in Rust and Macroquad. I can highly recommend the books, and doing an implementation of your own. I’ll probably not do a port of my own this time, but I’ll certainly take some inspiration from the games.
The games included are Breakout, Double Dragon, Defender, Dizzy, and Pole Position.
-
I just bought the book Code the Classics volume 2. It’s a book with chapters on the history of different classic arcade games, each with the full source code for a version of the game implemented in Pygame Zero for Python with nice graphics. It also has chapters on coding Python and PyGame Zero. I’ve already read two history chapters and it’s just as good as the first one. The book is pretty cheap, considering it’s a full color hardback.
I implemented the Frogger clone Infinite Bunner from Code the Classics volume 1 in Rust and Macroquad. I can highly recommend the books, and doing an implementation of your own. I’ll probably not do a port of my own this time, but I’ll certainly take some inspiration from the games.
The games included are Breakout, Double Dragon, Defender, Dizzy, and Pole Position.
-
I’ve done some performance improvements to the game Lampy for the Firefly Zero handheld retro game console. It should hopefully be fast enough to run on the hardware prototype now so that it can be tested at Fosdem.
-
I've published a new version of the Firefly Zero game Lampy that boots and I made for the Firefly Zero Game Jam.
It includes some performance improvements, an improvement to the movement code and some visual improvements.
-
I made some more improvements to the game Lampy this evening.
I’m hoping the multiplayer works better, and there’s a bunch of updates to the points system. There are also some bug fixes and other small game improvements.
-
I’ve been working on my 2D platformer Blutti. I’m finally done reprogramming the movement system, though there are still some edge cases to fix. I’ve also added support for multi tile monsters, and moving platforms.
These were the main blockers I’ve had. Now I think I can finally start adding more features. Which is a lot more fun than refactoring and tweaking movement.
-
I’ve reimplemented all the movement features and merged the branch into master.
There are some movement improvements, and I hope it will be easier to add new features.
But first I need to do some refactoring of the code.
-
Rusty Code is a small application that shows a snippet of code. It can be used to show code examples on a big screen. It’s also available as a web page that can show a GitHub gist or code from a URL parameter.
The source code is available here:
https://github.com/ollej/rusty-codeHere is a web demo:
https://ollej.github.io/rusty-code/demo/index.html -
Last year I started to implement the raytracer from the book The Ray-Tracer Challenge from Pragmatic Programmer by Jamis Buck. It describes all concepts very well, and the implementation is done through cucumber test cases, so it can be followed in any language you want.
http://www.raytracerchallenge.com/
My implementation is coded in Rust and renders the images using the game library Macroquad.
https://github.com/ollej/macroquad-raytracer#Rust #RustLang #Macroquad #raytracer #gfx #RayTracerChallenge
-
Last year I started to implement the raytracer from the book The Ray-Tracer Challenge from Pragmatic Programmer by Jamis Buck. It describes all concepts very well, and the implementation is done through cucumber test cases, so it can be followed in any language you want.
http://www.raytracerchallenge.com/
My implementation is coded in Rust and renders the images using the game library Macroquad.
https://github.com/ollej/macroquad-raytracer#Rust #RustLang #Macroquad #raytracer #gfx #RayTracerChallenge
-
Last year I started to implement the raytracer from the book The Ray-Tracer Challenge from Pragmatic Programmer by Jamis Buck. It describes all concepts very well, and the implementation is done through cucumber test cases, so it can be followed in any language you want.
http://www.raytracerchallenge.com/
My implementation is coded in Rust and renders the images using the game library Macroquad.
https://github.com/ollej/macroquad-raytracer#Rust #RustLang #Macroquad #raytracer #gfx #RayTracerChallenge
-
Last year I started to implement the raytracer from the book The Ray-Tracer Challenge from Pragmatic Programmer by Jamis Buck. It describes all concepts very well, and the implementation is done through cucumber test cases, so it can be followed in any language you want.
http://www.raytracerchallenge.com/
My implementation is coded in Rust and renders the images using the game library Macroquad.
https://github.com/ollej/macroquad-raytracer#Rust #RustLang #Macroquad #raytracer #gfx #RayTracerChallenge
-
Rusty Slider is a slideshow presentation app where all the slides are written in plain markdown text. The layout is completely separated and defined by JSON theme files, so you can focus on the content when writing the presentation.
It supports images and syntax highlighted code blocks that can even be executed to show output.
The app is available for Windows, Mac and Linux, and can also be run in a web browser.
-
The quad-gif crate is a small Rust library to display an animated GIF image with the game framework Macroquad. It also has a binary that opens a window showing a looping GIF animation.
-
About three years ago I ported the game Infinite Bunner from python to Rust and Macroquad. It is a modern remake of the old Frogger arcade game that was published in the book Code the Classics vol. 1.
https://github.com/ollej/rust-bunner-macroquad
I can highly recommend the book, it has several games with full source code, graphics and sound. Each game has a short description on the history of it as well.
https://www.amazon.com/Code-Classics-I-David-Crookes/dp/1916868193
#GameDev #Rust #RustLang #Macroquad #RetroGame #python #PyGame
-
I received two new PRs with improvements to my platformer game Blutti from @orsinium
I have released version 0.8 which contains these changes:
https://github.com/ollej/firefly-blutti/releases/tag/v0.8The movement has been improved to allow both walking and running depending on where on the touchpad you press.
It also now follows the recommended guidelines for which buttons to use.
-
-
-
@xi I’ve made a vim plugin to help you evaluate the elisp code when you edit your .emacs file with vim.
-
RE: https://hachyderm.io/@ollej/115912188713481006
The first day of the #jam is dope
Jam tip #1
Keep it SMALL.
One mechanic.
One level.
One idea.We're still live, and still join us
https://tiny.cc/firefly_jam -
https://www.europesays.com/ee/141718/ Võistluse katkestanud Soome tippsuusataja kukkus jooma. «Olen asjatundja.» #«olenAsjatundja» #20KmühisstardistSõit #2022.AastaOlümpia #AtomicMäärdeboks #Davos10KmEraldistart #EE #Eesti #EestiKeel #Estonia #Estonian #iltalehti #MkHooaeg #õllejoomine #õllevõruJoomine #Oslo50KmVabatehnika #PeeniseKülmumine #pohmell #RemiLindholm #Ruka20Kmühisstart #SoomeMurdmaasuusatamine #SoomeTippsuusataja #Sport #SportlaseSkandaal #Sports #suusatamine #tšempionaat #VõistluseKatkestamine